From 8024bfc55d02b59ca2e2c2352cdcfce1118fe637 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Sun, 13 Jun 2010 18:55:04 +0000 Subject: [PATCH] Add new version for Gnome 2.30 Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- gnome-base/gnome-applets/ChangeLog | 7 +- gnome-base/gnome-applets/Manifest | 10 +- .../gnome-applets/gnome-applets-2.30.0.ebuild | 143 ++++++++++++++++++ 3 files changed, 155 insertions(+), 5 deletions(-) create mode 100644 gnome-base/gnome-applets/gnome-applets-2.30.0.ebuild diff --git a/gnome-base/gnome-applets/ChangeLog b/gnome-base/gnome-applets/ChangeLog index bcf7b790906f..851082b75119 100644 --- a/gnome-base/gnome-applets/ChangeLog +++ b/gnome-base/gnome-applets/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for gnome-base/gnome-applets # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/ChangeLog,v 1.311 2010/06/04 20:54:48 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/ChangeLog,v 1.312 2010/06/13 18:55:04 pacho Exp $ + +*gnome-applets-2.30.0 (13 Jun 2010) + + 13 Jun 2010; Pacho Ramos +gnome-applets-2.30.0.ebuild: + Add new version for Gnome 2.30. 04 Jun 2010; Markus Meier gnome-applets-2.28.0.ebuild: x86 stable, bug #314899 diff --git a/gnome-base/gnome-applets/Manifest b/gnome-base/gnome-applets/Manifest index decc6d3dbd60..8d900e9ef116 100644 --- a/gnome-base/gnome-applets/Manifest +++ b/gnome-base/gnome-applets/Manifest @@ -7,16 +7,18 @@ AUX gnome-applets-2.28.0-stickynotes-duplicate-labels-ui.patch 1225 RMD160 88e8e DIST gnome-applets-2.24.3.1.tar.bz2 7880607 RMD160 aa36ca16e88821a860d825bff9ab94e144e283f7 SHA1 cc9a121bb06f687c221902c24dbdbe37bd68b07f SHA256 b9a3d207b78755c49c49bf780815f3b25fd16b6c23f3815cdeb41b5c7d685185 DIST gnome-applets-2.26.3.tar.bz2 9544328 RMD160 34035faeac68a44433a3a558963f2b571e650c41 SHA1 52279066e6b0e0af664b4cf6404123bf51fe2791 SHA256 f6e93d98cbb45f15fff605966eca5e4172cd4404509d612b03da748b9e2e0ee5 DIST gnome-applets-2.28.0.tar.bz2 9599635 RMD160 82c1e33fac9d9aa8202cbace732e4c582556960e SHA1 4d35024f0cecd0c95f5077c58090c297452a3c47 SHA256 73aa1d5b9636ea3293d206986115473f30581dd4a937267873573880eb1bec7b +DIST gnome-applets-2.30.0.tar.bz2 9919459 RMD160 ad3c2bb2062de7599a8a34403bf517be21f9abae SHA1 b6359ebe1991709c66709b108609fcb8cfae4b57 SHA256 41489fbb1f8352a306cde6676dfaf1e497bfbca960454f7251c4fd92920bba5d EBUILD gnome-applets-2.24.3.1.ebuild 3260 RMD160 7e170270d1eafe9179ac29211ec75df83e05f403 SHA1 56f858b21a9026ed6dc92aab82e9d7b5d836964b SHA256 5c508fd83bcd4ae10d3845f9a85ba8b5c55d05f7fb79ef68e9ecbc7cc85c0a5b EBUILD gnome-applets-2.26.3-r1.ebuild 4194 RMD160 9891286d9a87133136edaffd17e90cde7b1f57f8 SHA1 e204b312a329d9b8a889e8882d5b740d2d1375d8 SHA256 41126f9ae285e8383564bd70e00bf4dee197e87967bad5646195c650cb0b6c75 EBUILD gnome-applets-2.26.3.ebuild 4196 RMD160 49d08fd3062299ae1bc70ed377091477063a5a31 SHA1 e226d862ed116be7a721f2cf006150d92a06d9d6 SHA256 884d9aaeb8ee59a8a42041a5e88499dcd67f1975a423ffcff36a480efc7d6588 EBUILD gnome-applets-2.28.0.ebuild 4065 RMD160 37ecc280cbb996195ffbdc2238864d01c89518dc SHA1 274dd24b5f885bc52f46b4407e63a50a4b49b066 SHA256 8105645a894d3d402cd0aadc2cacb1efceabc7ef828ba8b952df30ae0dbfbddf -MISC ChangeLog 44739 RMD160 1ef0e542b1d9305a3b0240f6a627f6708600f3f5 SHA1 832edb775f8b819d8ae977eedc9c505304c0aac2 SHA256 fa43e1ebcf130e41873b74f4c33469ffb0df74e232cfc001e4e1c7e92aabdf10 +EBUILD gnome-applets-2.30.0.ebuild 3962 RMD160 6de3df3122e0774c978c88e75d8d95c589d2ba90 SHA1 dd535494d448c075fba96702a13975ef7802f33b SHA256 08c70de42c28ff374e3d4d73432c29094af00ad28885e6f6772f2fa7ff98dcb0 +MISC ChangeLog 44886 RMD160 a75f426ac5e5dc3604f6bb3f18abf251fffb9fb8 SHA1 df4e585b215f7bfbdd848415b7d21471e1e9649b SHA256 9da1d6039ea12c5b85f0861439398a81cb494f634eeb129aba6ded471177d9f4 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkwJZ7YACgkQkKaRLQcq0GJH+QCglq9U1PAzBiMqhqeEtL+3xQ7F -AJQAoJoov97ojtgY56zCAN3BOpPgB8jp -=l0xn +iEYEARECAAYFAkwVKY4ACgkQCaWpQKGI+9TGFQCaAoBNG1Oe7bMLeMvtEz8SnFUU +FGkAn0TfcqyYeyPAhBnKU6W7WMe1EpL5 +=n1Hv -----END PGP SIGNATURE----- diff --git a/gnome-base/gnome-applets/gnome-applets-2.30.0.ebuild b/gnome-base/gnome-applets/gnome-applets-2.30.0.ebuild new file mode 100644 index 000000000000..3b390df52f64 --- /dev/null +++ b/gnome-base/gnome-applets/gnome-applets-2.30.0.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/gnome-applets-2.30.0.ebuild,v 1.1 2010/06/13 18:55:04 pacho Exp $ + +inherit eutils gnome2 python + +DESCRIPTION="Applets for the GNOME Desktop and Panel" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2 FDL-1.1 LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="acpi apm doc gnome gstreamer hal ipv6 networkmanager policykit" + +# TODO: configure says python stuff is optional +# my secret script says cpufrequtils might be needed in RDEPEND + +HALDEPEND=" hal? ( >=sys-apps/hal-0.5.3 ) " +RDEPEND=">=x11-libs/gtk+-2.13 + >=dev-libs/glib-2.22.0 + >=gnome-base/gconf-2.8 + >=gnome-base/gnome-panel-2.13.4 + >=x11-libs/libxklavier-4.0 + >=x11-libs/libwnck-2.9.3 + >=gnome-base/gnome-desktop-2.11.1 + >=x11-libs/libnotify-0.3.2 + >=sys-apps/dbus-1.1.2 + >=dev-libs/dbus-glib-0.74 + >=dev-libs/libxml2-2.5.0 + >=x11-themes/gnome-icon-theme-2.15.91 + >=dev-libs/libgweather-2.22.1 + >=virtual/python-2.4 + x11-libs/libX11 + + apm? ( sys-apps/apmd $HALDEPEND ) + acpi? ( $HALDEPEND ) + gnome? ( + >=gnome-base/libgnomekbd-2.21.4.1 + gnome-base/gnome-settings-daemon + + >=gnome-extra/gucharmap-2.23 + >=gnome-base/libgtop-2.11.92 + + >=dev-python/pygobject-2.6 + >=dev-python/pygtk-2.6 + >=dev-python/libgnome-python-2.10 + >=dev-python/gconf-python-2.10 + >=dev-python/gnome-applets-python-2.10 ) + gstreamer? ( + >=media-libs/gstreamer-0.10.2 + >=media-libs/gst-plugins-base-0.10.14 + || ( + >=media-plugins/gst-plugins-alsa-0.10.14 + >=media-plugins/gst-plugins-oss-0.10.14 ) ) + networkmanager? ( >=net-misc/networkmanager-0.7.0 ) + policykit? ( >=sys-auth/polkit-0.92 )" + +DEPEND="${RDEPEND} + >=app-text/scrollkeeper-0.1.4 + >=app-text/gnome-doc-utils-0.3.2 + >=dev-util/pkgconfig-0.19 + >=dev-util/intltool-0.35 + dev-libs/libxslt + ~app-text/docbook-xml-dtd-4.3 + doc? ( app-text/docbook-sgml-utils )" + +DOCS="AUTHORS ChangeLog NEWS README" + +src_unpack() { + gnome2_src_unpack + + # disable pyc compiling + mv py-compile py-compile.orig + ln -s $(type -P true) py-compile + + # Invest applet tests need gconf/proxy/... + sed 's/^TESTS.*/TESTS=/g' -i invest-applet/invest/Makefile.am \ + invest-applet/invest/Makefile.in || die "disabling invest tests failed" + + # Fix intltoolize broken file, see upstream #577133 + sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \ + || die "intltool rules fix failed" +} + +pkg_setup() { + G2CONF="${G2CONF} + --disable-scrollkeeper + --disable-schemas-install + $(use_enable gstreamer mixer-applet) + $(use_with hal) + $(use_enable ipv6) + $(use_enable networkmanager) + $(use_enable policykit polkit)" + + if ! use ppc && ! use apm && ! use acpi; then + G2CONF="${G2CONF} --disable-battstat" + fi + + if use ppc && ! use apm; then + G2CONF="${G2CONF} --disable-battstat" + fi +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + emake check || die "emake check failed" +} + +src_install() { + gnome2_src_install + + local APPLETS="accessx-status battstat charpick cpufreq drivemount geyes + gkb-new gswitchit gweather invest-applet mini-commander + mixer modemlights multiload null_applet stickynotes trashapplet" + + # modemlights is out because it needs system-tools-backends-1 + + for applet in ${APPLETS} ; do + docinto ${applet} + + for d in AUTHORS ChangeLog NEWS README README.themes TODO ; do + [ -s ${applet}/${d} ] && dodoc ${applet}/${d} + done + done +} + +pkg_postinst() { + gnome2_pkg_postinst + + if use acpi && ! use hal ; then + elog "It is highly recommended that you install acpid if you use the" + elog "battstat applet to prevent any issues with other applications" + elog "trying to read acpi information." + fi + + # check for new python modules on bumps + python_mod_optimize $(python_get_sitedir)/invest +} + +pkg_postrm() { + gnome2_pkg_postrm + python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/invest +} -- 2.26.2