diff options
author | Pacho Ramos <pacho@gentoo.org> | 2014-12-02 21:55:41 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2014-12-02 21:55:41 +0000 |
commit | 73f5120b61aa792c2888cf351a98e56202f2aec1 (patch) | |
tree | fd142ef21f965584d85639148d0a016d27bb8069 | |
parent | Port to new python eclasses (diff) | |
download | historical-73f5120b61aa792c2888cf351a98e56202f2aec1.tar.gz historical-73f5120b61aa792c2888cf351a98e56202f2aec1.tar.bz2 historical-73f5120b61aa792c2888cf351a98e56202f2aec1.zip |
Use new python eclasses, don't install .la files, disable static and other gnome2.eclass cleanups
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
-rw-r--r-- | gnome-extra/gdesklets-core/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-extra/gdesklets-core/Manifest | 13 | ||||
-rw-r--r-- | gnome-extra/gdesklets-core/gdesklets-core-0.36.3-r4.ebuild | 74 |
3 files changed, 89 insertions, 8 deletions
diff --git a/gnome-extra/gdesklets-core/ChangeLog b/gnome-extra/gdesklets-core/ChangeLog index 67351e8922cd..ebecdf5beeb4 100644 --- a/gnome-extra/gdesklets-core/ChangeLog +++ b/gnome-extra/gdesklets-core/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/gdesklets-core -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog,v 1.157 2013/07/21 10:19:58 pacho Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog,v 1.158 2014/12/02 21:55:39 pacho Exp $ + +*gdesklets-core-0.36.3-r4 (02 Dec 2014) + + 02 Dec 2014; Pacho Ramos <pacho@gentoo.org> +gdesklets-core-0.36.3-r4.ebuild: + Use new python eclasses, don't install .la files, disable static and other + gnome2.eclass cleanups 21 Jul 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: Cleanup due http://www.gossamer-threads.com/lists/gentoo/dev/273644 diff --git a/gnome-extra/gdesklets-core/Manifest b/gnome-extra/gdesklets-core/Manifest index 241fafeb764a..75cc8f3b3f61 100644 --- a/gnome-extra/gdesklets-core/Manifest +++ b/gnome-extra/gdesklets-core/Manifest @@ -6,14 +6,15 @@ AUX gdesklets-core-0.36.2-ConfigWidget-dupe-fix.patch 312 SHA256 eec96d7fa8c17b4 AUX gdesklets-core-0.36.3-.in-files.patch 5186 SHA256 eeb4f3caf962e1c454b2054d7390bfdec641111741a9915238d949e169ee5530 SHA512 813804fb00e5ece4181e605dfa01b40f2ded68ccd0f5ed803659a5dacf1189344599b2d2d2e20d65eba9eb53b5c8f9dc3d1b76199505f9d3fe8161a0f4e88e5d WHIRLPOOL 88c20e4e163f60b4de10ea2b6ddc7c0ff2d99197cd850a54bbbf62be8c8785f8ffcebc217db1dfd37a27cf23329a2d499c2349bafe7475139c1d7debb21481b7 AUX gdesklets-core-0.36.3-CFLAGS.patch 1091 SHA256 8a1e813adc30a16a4a5fc57f724a348f436c59189cf8dba91c6bbca2ac1ea78a SHA512 f862b989df19c963dc2e38264e8ac1087f3dd9ec502c6e3963dc685ea84d14ae6de85b1823ff721d6234cba22af9042c89f7b98a7a250096f38c09383c1fceb9 WHIRLPOOL b4fca20f600943a75cd6a7bd19e559d48c4ead96a21dc39d7582d77101bc069c0ad716bdf2dc218793b5030fa841ed672a51dda64e543b243917ee198a7c278b AUX gdesklets-core-getid-fix.patch 580 SHA256 2be4b77748dc3ac89ad9709ff5f1fd014b78a4468542fad93183df539d77016a SHA512 ab483cfd5ed3e1c7b1e9a60bd118b2e0b44ae99f875f786ffa74c199b64fa79bfee5b614b94444ae6ea2159f1700228fc1a14bc1c3127b2469e408338023429e WHIRLPOOL 0e04b9eeaa8ce7eed9b769038efc4915eb92d8d19746b37522f65cc78d0ccf8b9a4fc3de2cccd5eb008ab6380d0026e8efe9bf26b1f734fd68f445f179d3ca5f -DIST gdesklets-0.36.3.tar.bz2 3745626 SHA256 805b0343635e5dcfd24d23ab10f0153ab5135dc971ba1712fbf4bddbeee26af5 +DIST gdesklets-0.36.3.tar.bz2 3745626 SHA256 805b0343635e5dcfd24d23ab10f0153ab5135dc971ba1712fbf4bddbeee26af5 SHA512 c54a759023fe31e97271fe1a400afda0c61163f3b6c5fa3f9e0ea8d4c048f7edad62273aab1fb2160a48a0289ead43c35eef920d83dfd3f653c79c53e367fc4c WHIRLPOOL b1000971867ca36dba1e805ae3d3430d3c5cdf5a6023a71754f59d8245e11217b5d883bd6031bb7a3f384ce819e1eb06cc246cf1f12cfb8448ff5c6d356a3271 EBUILD gdesklets-core-0.36.3-r3.ebuild 3316 SHA256 89fc3b822321a8c2b890b5960c4e3b965c148e4e1a5b9097c1ed92e078c394d9 SHA512 5e38072bbaf08d9c849394ff13c8efdede168ecbcc39cbb163800da304a064a4d6557c9d39b55081c87c3719a3209c2958626ea203603c6da8be86dd11560fb4 WHIRLPOOL e0f012ef67ceb83681ac23d523ff24ed44e203c77a467b0ebbccf60c768adb5d62545f277913d0ba3b1df613000a527dfcd0d73e2408740535ca107541e11093 -MISC ChangeLog 28892 SHA256 e74d7f6bfaf72a110a1c2a064fe6c847d0a80e0cc1909bff47014f665fa8ab07 SHA512 7cedab1a14fbbcc3aa71cb4b1e86a27dbf8e660e2a7bddefdf9e2e73dea6d3908d3a276a381406eb627d15915950c27eb5e80842db6e141b6bfbb0b3c2d622a1 WHIRLPOOL ef3e9dab152b895b052ec749ccfd9ef90ad98d130648dd0c23a0462fa405ae7ea85bc7b6ffb6b48103bc42491427d5f17c0604b4defd806713a0fdfa3f78f6ab +EBUILD gdesklets-core-0.36.3-r4.ebuild 1929 SHA256 57bf256b8861b1ec054c92392af0307bd5e6c13624610fee3e4c4bec1de66e63 SHA512 4aad92b9bcfcd54ddde78f405f8ba95e9f124e7b45e91a86224ad917bcb76131e1e9fab065963f7f1c70842cdb3744d3b975a7bf8b3ce4f2624adbac5094eb98 WHIRLPOOL 899f5b256ca7f0df9cb785f09f0d7f9594656a499afbb7dccbe60e06e60245225ab9a3a0be7e610182fc2fa382da370d770ad7572a336b108140a4bdfee5cd3f +MISC ChangeLog 29116 SHA256 25047de55a274d7e519065d0cddd2766fb523b93785a6197024cc08e111f6b06 SHA512 5659ebf16c0c7eb687d32291e1e5fd3620849e536ad51cc8ae9522ec934a0a7c44cb6e237e5facf6da88d305991cefdfbe6e5badb8821f3fe472d5fce314364c WHIRLPOOL cbdaf83b8777dc6fb17085d22676cdd8df801835b0f0c9ff19359fc021fcb10a9511d1c247558ea88479318db0468dedbd2e1471892a43ba59141bc06805888f MISC metadata.xml 371 SHA256 571d0784e09b3aca40e296c704c951640c49b05d3c3562381c3b94340227ff4a SHA512 f108f09348023a46dc293d3dd0f879c40f248376cccb08d4648f8af00844dffb0a5411ee8253777e17807b12779b25feeaa5e60701ea543d87e60e8f391b80ed WHIRLPOOL e5be8323544bc26f8edafe659d714dbbb8554ff73e10d575f454ad8dbca52cd243ce89f80db9913e5b169b582c232c2660d1e6878d1549494582c3cd3db85fdc -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlHrtc8ACgkQCaWpQKGI+9Sx5gCeKel/BVeUZTTbSRXstaGPcqjU -jAkAoIFmhFaWJeSQrlynFWkNerKK6JNl -=0V6K +iEYEAREIAAYFAlR+NVwACgkQCaWpQKGI+9RYGwCdHsmQzm1biVHFycxQpwnuXmwM +FEkAnRfSd45D0hAWAsVb9BYwSzUvVG7J +=iIcI -----END PGP SIGNATURE----- diff --git a/gnome-extra/gdesklets-core/gdesklets-core-0.36.3-r4.ebuild b/gnome-extra/gdesklets-core/gdesklets-core-0.36.3-r4.ebuild new file mode 100644 index 000000000000..2d7e7d946f45 --- /dev/null +++ b/gnome-extra/gdesklets-core/gdesklets-core-0.36.3-r4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/gdesklets-core-0.36.3-r4.ebuild,v 1.1 2014/12/02 21:55:39 pacho Exp $ + +EAPI=5 +GCONF_DEBUG=no +GNOME2_LA_PUNT="yes" +PYTHON_REQ_USE="xml" +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils gnome2 python-single-r1 multilib bash-completion-r1 + +MY_PN=${PN/-core} +MY_P=${MY_PN}-${PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="GNOME Desktop Applets: Core library for desktop applets" +SRC_URI="http://gdesklets.de/files/${MY_P}.tar.bz2" +HOMEPAGE="http://gdesklets.de" +LICENSE="GPL-2" + +IUSE="dbus" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# is libgsf needed for runtime or just compiling? +# only need expat for python-2.4, I think +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2:2 + >=gnome-base/librsvg-2.8 + >=gnome-base/libgtop-2.8.2 + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + >=dev-python/libbonobo-python-2.6[${PYTHON_USEDEP}] + >=dev-python/gconf-python-2.6[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.6:2[${PYTHON_USEDEP}] + >=dev-python/pyorbit-2.0.1[${PYTHON_USEDEP}] + || ( >=dev-python/gnome-vfs-python-2.6[${PYTHON_USEDEP}] >=dev-python/libgnome-python-2.6[${PYTHON_USEDEP}] ) + >=dev-libs/expat-1.95.8 + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-.in-files.patch \ + "${FILESDIR}"/${P}-CFLAGS.patch + + python_fix_shebang . + + eautoreconf + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure --disable-static +} + +src_install() { + gnome2_src_install + + # Install bash completion script + dobashcomp contrib/bash/gdesklets + + # Install the gdesklets-control-getid script + insinto /usr/$(get_libdir)/gdesklets + insopts -m0555 + doins "${FILESDIR}"/gdesklets-control-getid +} |