diff options
4 files changed, 84 insertions, 3 deletions
diff --git a/app-admin/system-config-printer/ChangeLog b/app-admin/system-config-printer/ChangeLog index 1fe0f9b98d9..88818f2e154 100644 --- a/app-admin/system-config-printer/ChangeLog +++ b/app-admin/system-config-printer/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*system-config-printer-1.1.3 (05 Feb 2009) + + 05 Feb 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm> + system-config-printer-1.1.2.ebuild, +system-config-printer-1.1.3.ebuild: + Revbump 1.1.3, dropped ~ppc keywords + 28 Jan 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm> system-config-printer-1.1.2.ebuild: Disable nls when no LINGUAS specified diff --git a/app-admin/system-config-printer/Manifest b/app-admin/system-config-printer/Manifest index 8eab79f6341..f1fb32e0ab0 100644 --- a/app-admin/system-config-printer/Manifest +++ b/app-admin/system-config-printer/Manifest @@ -1,4 +1,6 @@ DIST system-config-printer-1.1.2.tar.bz2 863408 RMD160 bcd074f176cc10075ba07643dbd122404cbeff74 SHA1 58ba76bf6eb0be3deed6cb50a686386ee9d7bdfd SHA256 899871cf9244df289dac8c15befbb0a86dfa77fe20ef06349d2eb0de446b215a -EBUILD system-config-printer-1.1.2.ebuild 1669 RMD160 cc8da411b7b76af4430465981a5ce24ee366b0fa SHA1 6cf628f06fe34fc947cad43c5c8f4c16fc55ffd4 SHA256 2752b0144d594c4ee62c655bb7de4a075e30d1c816d7bc0216570eb5bd77ff29 -MISC ChangeLog 1386 RMD160 3a8422268c98702ed6fcb8cd822f4fc78a5726e5 SHA1 4a1b88bbc68d6dc89391eef39f3f129deacc2da1 SHA256 8fb09b6797bdfe2552ddd5ea1aec549c2697d9058be4ecdee0221bd84f8df634 +DIST system-config-printer-1.1.3.tar.bz2 874825 RMD160 213809d747edd7b36f126a1d0d2859a34d4081e4 SHA1 758ac47d1a72eeca3e347e34ca63199c80da9696 SHA256 a3589ff575be2cf776a06b0004ff4d45ac1e3e88eb10719fae6e084ddc1e5854 +EBUILD system-config-printer-1.1.2.ebuild 1664 RMD160 cf03346c4ebf07837fa59be63ee06765f859379f SHA1 d84346985b5da13ea462962e135c1d3d09a05025 SHA256 462cf8fa8c1819ece674c2d8ebb1cf663547dcca8a9c95796265827fb3b0971e +EBUILD system-config-printer-1.1.3.ebuild 1664 RMD160 cf03346c4ebf07837fa59be63ee06765f859379f SHA1 d84346985b5da13ea462962e135c1d3d09a05025 SHA256 462cf8fa8c1819ece674c2d8ebb1cf663547dcca8a9c95796265827fb3b0971e +MISC ChangeLog 1609 RMD160 c853ad137d80dd82350969e13c7031607d4ffca7 SHA1 4a4a14e51aad945f6ae2496ec623d8ce22e960a6 SHA256 54cf4351f0641dbf7578799d79efdcca518d3ea0c58e1301b2f9cd2ad6fca480 MISC metadata.xml 252 RMD160 212f61f15769b523e0fa55ed5d872d85536b4043 SHA1 5f9d6137a829b96482aacd60baf98160b49dc514 SHA256 b3aaf1e941b12ded57dea3530d59b8db42716f5e805efb6338101c135beac506 diff --git a/app-admin/system-config-printer/system-config-printer-1.1.2.ebuild b/app-admin/system-config-printer/system-config-printer-1.1.2.ebuild index b3c2bbd2ee9..70e174ba88f 100644 --- a/app-admin/system-config-printer/system-config-printer-1.1.2.ebuild +++ b/app-admin/system-config-printer/system-config-printer-1.1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://cyberelk.net/tim/data/system-config-printer/1.1/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~x86" IUSE="gnome-keyring nls" RDEPEND=" diff --git a/app-admin/system-config-printer/system-config-printer-1.1.3.ebuild b/app-admin/system-config-printer/system-config-printer-1.1.3.ebuild new file mode 100644 index 00000000000..70e174ba88f --- /dev/null +++ b/app-admin/system-config-printer/system-config-printer-1.1.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" +inherit python + +DESCRIPTION="A printer administration tool" +HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/" +SRC_URI="http://cyberelk.net/tim/data/system-config-printer/1.1/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnome-keyring nls" + +RDEPEND=" + app-text/xmlto + dev-lang/python + dev-libs/libxml2[python] + dev-python/dbus-python + dev-python/libgnome-python + dev-python/notify-python + dev-python/pycups + >=dev-python/pygtk-2.4 + dev-python/pyxml + net-print/cups[dbus] + gnome-keyring? ( dev-python/gnome-keyring-python ) +" +DEPEND="${RDEPEND} + nls? ( + dev-util/intltool + sys-devel/gettext + ) +" + +APP_LINGUAS="ar bg bn bn_IN bs ca cs cy da de el en_GB es et fa fi fr gu he hi +hr hu hy id is it ja ka kn ko lo lv mk ml mr ms nb nl nn pa pl pt pt_BR ro ru +si sk sl sr sv ta te tr uk vi zh_CN" +for X in ${APP_LINGUAS}; do + IUSE="${IUSE} linguas_${X}" +done + +pkg_setup() { + if (use nls && [ -z "${LINGUAS}" ]) || (! use nls && [ -n "${LINGUAS}" ]); then + echo + ewarn "To get localized build, enable nls support and set LINGUAS variable appropriately." + echo + fi +} + +src_configure() { + local myconf + + # enable nls only when any LINGUAS set + if use nls && [ -z "${LINGUAS}" ]; then + myconf="${myconf} --disable-nls" + else + myconf="${myconf} $(use_enable nls)" + fi + + econf ${myconf} || die "econf failed" +} + +src_install() { + dodoc AUTHORS ChangeLog README || die "dodoc failed" + + emake DESTDIR="${D}" install || die "emake install failed" +} + +pkg_postrm() { + python_mod_cleanup "/usr/share/${PN}" +} |
