diff options
-rw-r--r-- | x11-libs/libxsettings-client/ChangeLog | 12 | ||||
-rw-r--r-- | x11-libs/libxsettings-client/Manifest | 16 | ||||
-rw-r--r-- | x11-libs/libxsettings-client/files/0.10-as-needed.patch | 10 | ||||
-rw-r--r-- | x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild | 33 | ||||
-rw-r--r-- | x11-libs/libxsettings-client/libxsettings-client-0.17-r1.ebuild | 41 |
5 files changed, 58 insertions, 54 deletions
diff --git a/x11-libs/libxsettings-client/ChangeLog b/x11-libs/libxsettings-client/ChangeLog index 37bcb985e337..393769feb1a2 100644 --- a/x11-libs/libxsettings-client/ChangeLog +++ b/x11-libs/libxsettings-client/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for x11-libs/libxsettings-client -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/ChangeLog,v 1.23 2013/01/05 12:31:09 armin76 Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/ChangeLog,v 1.24 2014/07/01 23:38:10 jer Exp $ + +*libxsettings-client-0.17-r1 (01 Jul 2014) + + 01 Jul 2014; Jeroen Roovers <jer@gentoo.org> + -libxsettings-client-0.10.ebuild, +libxsettings-client-0.17-r1.ebuild, + -files/0.10-as-needed.patch: + Override gpe_src_configure (bug #515340). Add USE=static-libs (and + prune_libtool_files). Clean up sed scripts. 05 Jan 2013; Raúl Porcel <armin76@gentoo.org> libxsettings-client-0.17.ebuild: diff --git a/x11-libs/libxsettings-client/Manifest b/x11-libs/libxsettings-client/Manifest index c9dc976a9991..ea8311253daa 100644 --- a/x11-libs/libxsettings-client/Manifest +++ b/x11-libs/libxsettings-client/Manifest @@ -1,17 +1,15 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX 0.10-as-needed.patch 441 SHA256 5f2da91ffbf8ab03914f2f1de84ff2ea25a249d8fc73e60dc6799c0c456b9f99 SHA512 4ff90bb142a6d36915291c53b3566e6af84687e9f4fb8167dc7284fcb3c3d320898598b3799f56da70838c65dc598e1c5b54c84031b98b6fe8dadb9e805f0a66 WHIRLPOOL c1c3d763ec17da9e18b86774e13c1a20037a13a400a6f666b59c3b0d93b56397364560ccf9fde200c474c46f5c1cbd6b73fe485db97899b82badae1d04d071b1 -DIST Xsettings-client-0.10.tar.gz 181131 SHA256 f274a4bc969ae192994a856b7f786c6fce96bae77f96c1c2b71dd97599e06e43 -DIST libxsettings-client-0.17.tar.bz2 234216 SHA256 900e9b131bd357a3e6bcc5fe9a94d42018d9cf52e85d1c772a7e69a7f99ea9ab -EBUILD libxsettings-client-0.10.ebuild 881 SHA256 9bb62d8e7fc6ac2e7899ca41f301bda5d2b69ceef9bd779b7832c7b372fa63f7 SHA512 469f498c4b49550e7ad7eef08af93467a4c79fc6e5fa81f408f4fde4735690b83d4c690cf38e81dcc98340378f54417ffc3fc543ee6c8b60ccff4f8320a5bb47 WHIRLPOOL 117dec998ca7426dfc84b79161fc026ea6448d1b7cbed6be2befd7afb1681d6cccd6d7c7088532c1ffae484ddc63608514bed7939b023417313b73e69c7fedbd +DIST libxsettings-client-0.17.tar.bz2 234216 SHA256 900e9b131bd357a3e6bcc5fe9a94d42018d9cf52e85d1c772a7e69a7f99ea9ab SHA512 cc88ef7dd2c0369c237685b169012a0604da3bb4305fb33997b4f0ada10687685a098f87ce5bf07765c8aaa3de42af3744c82755d27f24efdbbbfedfadc14349 WHIRLPOOL 8e6895376798b51fc7b6ac6ad1bb2895c6762c2129b9cae07aaee817308582ae677bd9f048e8212dd45172526cc982135afddfd45d78355ebccb0959267ef452 +EBUILD libxsettings-client-0.17-r1.ebuild 877 SHA256 463c9b26c93dec9ca848d03e7a5a9b0125f171d72e156ea51ed3212d4e945920 SHA512 aabbacfa83f789a5f864f93cd0af57d49ebcbe9b2c4d71fdceb1f6698a499371ad85866def0a2de806e599fee503769686996c8f671777277f7eec9d67026aa5 WHIRLPOOL 2ea817987d94df4eba81fce7a707cca930c0954d16e50d9560fea7f2143f0b41eca6050265f3055325f20bf828af8ac4404ea26ed56abd07d3d41abfde761e4c EBUILD libxsettings-client-0.17.ebuild 751 SHA256 2b073cd5cf51f6ccfd101d1baec58af664ebcca6cc009ce6624bddbb598a8499 SHA512 9861def1e466aa6ee857f874d2b30cf6581dddf2e2a9643fcaa8d5de021888738d42dd9f6f10f4a602f717c652913cc9ef092d87d7c64cfeeefad09db4d4fd15 WHIRLPOOL e2623f4eec3ebd2707c1bb0bad55d76d2e337640bbcecc32ff2cbbdabc435c0214c8585972365ed2afcf2e3376140ecdb937bf3debe8b681749e586fc9b86e16 -MISC ChangeLog 2785 SHA256 bf69125eb46f10bfa9ae18b8675aa13b423d94401a2cbb697a016fbc4a485835 SHA512 9a5fd7ea57abc32863b205754b75e0fa85c38c7ae2de6880dd75e0ed51d2d81a179259e1d43190cbbd10f9708e49e2d74a1ee67b0fe2b5cd7c9b31cd7f28ccc8 WHIRLPOOL 58737d6d5e86fef81cb0da05e36292ee57be4eabec3846728aeffe94355c25bc03bc05316ca148286884c3a8c16283f8050360860a844d173f4464f23474268e +MISC ChangeLog 3092 SHA256 88556f5aaea14f177d23497a37769d05a3ec74eda05f8756153584fd298f95b6 SHA512 aa6e3f52b6efd27203a002f7097713791c4cfdca8fd7e0bd52f86657b3f71a9d82bd04aa9c3168cf456eae8a941cc88be37a7b9bda908059c6b32e55c5adc536 WHIRLPOOL da7b587d4896cbb74f4fd37075ea4109e0957de42f4de140e721d30203d313def3748a1de98ed06b77ae2e896bdc102d5448596229cf827b7cfa7b7df71b4cc9 MISC metadata.xml 192 SHA256 7acbe1653d79ea1e9d8e447a6c61264b5b37a742954c2d2c1a55adf895982c45 SHA512 5947c335f909a20af24a5b38e9ddfeb3342313a8435eb7ea4f79072268c38d001678fe102522c7d1c3f3e3b8d4abebda74a813de85d2b044c261e1d8bd761a7f WHIRLPOOL 4d8e64a87909ea185d9fab45bb60c25068ee4ed9b2e5ed630770d176035d47480eab38bc056f3788f40ae57a8978d03ff14a1560ba29ef24e635fd876558b928 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlDoHQ4ACgkQuQc30/atMkBgmgCgowisjSiCa0Tr/RBxl9qUhKlt -GIIAnjmZwQz4cxEPk4nqWhAhzbe9ip0n -=Qrdf +iEYEAREIAAYFAlOzRmMACgkQVWmRsqeSphOy7ACdF1QC1SGVugszYF7CIqRleElo +p1sAn3zbMQjIrMN9qUWL2La9aiy1MgRY +=DRoW -----END PGP SIGNATURE----- diff --git a/x11-libs/libxsettings-client/files/0.10-as-needed.patch b/x11-libs/libxsettings-client/files/0.10-as-needed.patch deleted file mode 100644 index c66630dbf315..000000000000 --- a/x11-libs/libxsettings-client/files/0.10-as-needed.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -urN Xsettings-client-0.10.orig/Makefile.am Xsettings-client-0.10/Makefile.am ---- Xsettings-client-0.10.orig/Makefile.am 2006-10-24 21:21:19.000000000 -0700 -+++ Xsettings-client-0.10/Makefile.am 2006-10-24 21:39:34.000000000 -0700 -@@ -9,4 +9,4 @@ - - libXsettings_client_la_SOURCES= $(source_c) $(source_h) - --libXsettings_client_la_LIBADD = @X_LIBS@ -\ No newline at end of file -+libXsettings_client_la_LIBADD = @X_LIBS@ -lX11 diff --git a/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild b/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild deleted file mode 100644 index a5ab68db7755..000000000000 --- a/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/libxsettings-client-0.10.ebuild,v 1.15 2012/05/21 19:33:41 xarthisius Exp $ - -inherit autotools eutils - -DESCRIPTION="provides inter toolkit configuration settings" -HOMEPAGE="http://www.freedesktop.org/standards/xsettings-spec/" -SRC_URI="http://handhelds.org/~mallum/downloadables/Xsettings-client-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 arm ~hppa ppc sh x86" -IUSE="" - -RDEPEND="x11-proto/xproto - x11-libs/libX11 - x11-libs/libXt" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/Xsettings-client-${PV} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PV}-as-needed.patch - eautoreconf -} - -src_install() { - emake install DESTDIR="${D}" || die "install failed" - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/x11-libs/libxsettings-client/libxsettings-client-0.17-r1.ebuild b/x11-libs/libxsettings-client/libxsettings-client-0.17-r1.ebuild new file mode 100644 index 000000000000..608b68cc226b --- /dev/null +++ b/x11-libs/libxsettings-client/libxsettings-client-0.17-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxsettings-client/libxsettings-client-0.17-r1.ebuild,v 1.1 2014/07/01 23:38:10 jer Exp $ + +EAPI=5 +GPE_TARBALL_SUFFIX="bz2" +inherit autotools eutils gpe + +DESCRIPTION="XSETTINGS client code" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sh ~x86" +IUSE="static-libs" + +DOCS=( ChangeLog ) + +DEPEND=" + ${DEPEND} + x11-proto/xproto + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -i \ + -e 's|INCLUDES = -I $(includedir)|INCLUDES = -I $(ROOT)/$(includedir)|' \ + Makefile.am || die + sed -i -e '/^CFLAGS="-Os -Wall"/d' configure.ac || die + eautoreconf +} + +src_configure() { + # override gpe_src_configure() bug #515340 + econf $(use_enable static-libs static) +} + +src_install() { + default + prune_libtool_files +} |