From 3e922325160bb6edeffed7747f9e29500b18360c Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Tue, 29 Jun 2010 19:04:07 +0000 Subject: [PATCH] Improve python.eclass usage wrt #312113 by Arfrever Frehtes Taifersar Arahesis. Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- app-text/nfoview/ChangeLog | 8 ++++++-- app-text/nfoview/Manifest | 4 ++-- app-text/nfoview/nfoview-9999.ebuild | 30 ++++++++++++++++++++++++---- 3 files changed, 34 insertions(+), 8 deletions(-) diff --git a/app-text/nfoview/ChangeLog b/app-text/nfoview/ChangeLog index 1a7ca28025e2..5c74158913a0 100644 --- a/app-text/nfoview/ChangeLog +++ b/app-text/nfoview/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-text/nfoview -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/nfoview/ChangeLog,v 1.10 2009/12/29 16:54:26 vapier Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/nfoview/ChangeLog,v 1.11 2010/06/29 19:04:07 ssuominen Exp $ + + 29 Jun 2010; Samuli Suominen nfoview-9999.ebuild: + Improve python.eclass usage wrt #312113 by Arfrever Frehtes Taifersar + Arahesis. *nfoview-1.8 (29 Dec 2009) diff --git a/app-text/nfoview/Manifest b/app-text/nfoview/Manifest index 11e60b9a31ef..bd848a00b311 100644 --- a/app-text/nfoview/Manifest +++ b/app-text/nfoview/Manifest @@ -2,6 +2,6 @@ DIST nfoview-1.6.tar.bz2 43002 RMD160 edcc1c8f5c69034a4eee20fd7c1f69a804fa847b S DIST nfoview-1.8.tar.bz2 71037 RMD160 c4e0d6b1e8a2af1090408e18ec986016abe8c401 SHA1 342cd801f418e6fc8a1564f4b40993639a062f6e SHA256 463f5c42af099dd8001c3768a72e7af9242dfde33328a932cdadc275bc6f6b38 EBUILD nfoview-1.6.ebuild 691 RMD160 a38595e0319aa022caca7dc887810bc30731dc1f SHA1 1aa250fd534b9b7a79051e3ce88c4851dcb4b97c SHA256 37144a99557b80dc904836072f19fae0bcba3f6d3236922f8aa43e14050027e9 EBUILD nfoview-1.8.ebuild 693 RMD160 f5578f2eff37e040e7b9b870ec9eed57a2b9aa0d SHA1 7cd542ccc399111ddf2fc2620b7eff9c72636c60 SHA256 a230843fe01f80e384dc26207491f26ca063150fcb37d167e11b42de3ad9b495 -EBUILD nfoview-9999.ebuild 694 RMD160 f0fd3b2c063b68bf7cf258f73f5c0855ddf823dc SHA1 ac86e6815e8bdf312c031edf66e9e36a1288252b SHA256 a51db47eb308202205d25edf69210028223a725d9016afdd1445e00e391ddd45 -MISC ChangeLog 1565 RMD160 9aa0f2f9147727da1055ef5d141db26877515e2f SHA1 5d4c5f72b1a4a845a3df42fb68b9eefcb0777c62 SHA256 4132a340a9ec282e7e5d36beb9509bf63f475ef23f3e6ea433a6b3e8e7a4aeb3 +EBUILD nfoview-9999.ebuild 1039 RMD160 2eac47118cc5c57a84facfafe36bc264eb46936b SHA1 927fd3014017f560d62feaaa05e5a92ec3a46ccd SHA256 c3e64ee23935addbc4f96ac5c2c64d2f97f43259030122f392d44567cdae5b32 +MISC ChangeLog 1728 RMD160 f6c14ad228ee4f6caee28be9f9527a4657bbcc0b SHA1 6f8caba25712b48002cbe85c505ea38937828284 SHA256 f50a21181c7c426a0dcb5a9a4d77b0ee56bdb919477154dc864a4200bf2de258 MISC metadata.xml 221 RMD160 2699c0059639536eb7befa077a27e437569a26ba SHA1 4bef3741184af2e2d984fec094cd0ab39ae2e624 SHA256 1d72b91d3ef79fdff0049c23a645d8595a5fb72ea7e5d5b6fa43cfc18e9a4627 diff --git a/app-text/nfoview/nfoview-9999.ebuild b/app-text/nfoview/nfoview-9999.ebuild index 8defe81c1ad9..e7991b83cdba 100644 --- a/app-text/nfoview/nfoview-9999.ebuild +++ b/app-text/nfoview/nfoview-9999.ebuild @@ -1,15 +1,21 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/nfoview/nfoview-9999.ebuild,v 1.6 2009/12/29 16:51:28 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/nfoview/nfoview-9999.ebuild,v 1.7 2010/06/29 19:04:07 ssuominen Exp $ -inherit distutils +EAPI=3 + +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" + +inherit distutils fdo-mime gnome2-utils if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://gitorious.org/nfoview/mainline.git" inherit git SRC_URI="" #KEYWORDS="" else - SRC_URI="http://download.gna.org/nfoview/${PV}/${P}.tar.bz2" + SRC_URI="http://download.gna.org/nfoview/1.9/${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -23,3 +29,19 @@ IUSE="" DEPEND="dev-python/pygtk" RDEPEND="${DEPEND} media-fonts/terminus-font" + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update + distutils_pkg_postinst +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update + distutils_pkg_postrm +} -- 2.26.2