From d88e145bfd82ec056c39d9d907d13fcf0790e5fd Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Sun, 14 Aug 2011 05:06:19 +0000 Subject: [PATCH] USE=static-libs support, bug 378221 Package-Manager: portage-2.2.0_alpha39_p14/cvs/Linux x86_64 --- app-text/enchant/ChangeLog | 5 ++++- app-text/enchant/Manifest | 20 +++++++++++++++----- app-text/enchant/enchant-1.6.0.ebuild | 12 +++++++++--- 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a/app-text/enchant/ChangeLog b/app-text/enchant/ChangeLog index aa14b31a7b7a..d50e41009125 100644 --- a/app-text/enchant/ChangeLog +++ b/app-text/enchant/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-text/enchant # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/enchant/ChangeLog,v 1.118 2011/04/16 19:47:30 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/enchant/ChangeLog,v 1.119 2011/08/14 05:06:19 nirbheek Exp $ + + 14 Aug 2011; Nirbheek Chauhan enchant-1.6.0.ebuild: + USE=static-libs support, bug 378221 16 Apr 2011; Ulrich Mueller enchant-1.6.0.ebuild: Fix dependency on aspell, bug 363377. diff --git a/app-text/enchant/Manifest b/app-text/enchant/Manifest index 711a98efc407..1e6cd0836164 100644 --- a/app-text/enchant/Manifest +++ b/app-text/enchant/Manifest @@ -2,13 +2,23 @@ Hash: SHA1 DIST enchant-1.6.0.tar.gz 607018 RMD160 a992034355bb36b9acabdbd400c9f4a3b996cce6 SHA1 321f9cf0abfa1937401676ce60976d8779c39536 SHA256 2fac9e7be7e9424b2c5570d8affe568db39f7572c10ed48d4e13cddf03f7097f -EBUILD enchant-1.6.0.ebuild 2029 RMD160 3967032750cd9b09b30b3960cb833c9484d998f2 SHA1 cbb24c99275128f3cf8e15eb357a0ab865fd1087 SHA256 3f6322c86076854a1008126dfdbdc6b1bd7a949d634a6e0df0f44fb856aa179b -MISC ChangeLog 13357 RMD160 5dc188b3edc7738014146f64165dea90cc060c9a SHA1 f3a5fd2801f29592225f15013dd4929efb955886 SHA256 be59bb52d2e90bcbe3def958f51c240a897ca28abc827d4977310fa3bfae20d4 +EBUILD enchant-1.6.0.ebuild 2219 RMD160 fa170f2dc45ecfa1250756b41d1e032798d99b4a SHA1 93a6cbbabc0048cc067b7caab49bc4fa99b9c9d5 SHA256 8da7b3751c33796cde64138b328ecf266b44152870d050769ce664b3c2957267 +MISC ChangeLog 13477 RMD160 f4bd4db9c5c18b9977cf96e5582c00c0d583bf42 SHA1 b6c6a2eba298ef5b56df351a1795c0a7e450721a SHA256 bb9315eee676bde1a37beb809c3ebf7395da27843b81f226860f111f34592cca MISC metadata.xml 622 RMD160 9d79a09a3f377bd433f05b88fe4d6c0543796026 SHA1 9adcb0a6d32c4dbab20bd9565b6ed8a801b0a021 SHA256 cd66e8b18f230a42b2f33706115eed1c75119bb367a9268e6143260302a44282 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk2p8qgACgkQOeoy/oIi7uxzpQCg4H1B/gJQWxDcT4TZEVAjPeG6 -OLMAniLj8VuDmI06VP97DfMRvf2MZkXD -=A2WP +iQIcBAEBAgAGBQJOR1fQAAoJEO/kOhxWD91k7JUP/RYDe/5ICdeX7g5T4ggiXid9 +29gqlpuv0E047ZHjJCxAk804EXGUScuxSvhH8ZHNkrHURK39yZ1eZ35Z7Z/rZFrm ++g4P7frhuySGKDTJxhHc2aivsgka4AsTXMweispfXgUsk16dC1fgFtX3LPWUzIE6 +MRpgjhKrh6ahec366hopf2JpcV8pCzCXJ8AE2oefH4KKcsBaiz0ln1VqQcs0qt+r +NlhONtnTyU5pJ9X8xcyxvnYAmpq9ZboR4x8QQliEjlcQnWNdL0w+v29/uHKxQayc +T83CDr3YVtKOj/jFlIatAYf7fs4kJt5ogtjrlAOYUQc7mByFFeoe74ub9BWVqTbd ++kdcc9x4b4DU4ag2lsFUaMsxxRNhfs67DP8onroZI/zH7QTJrijTBALrDOFyhsHX +ZySc2Y3tIbQqZdNq4V4pHBknoIYF/vYYT/DIp1M5ydrxcD4NkKS6IVwt7PFrBB6O +tpC4DX4D44zJMJPb/SENVJ1AC3kRPXGPCPv47CIA/HewgSXpTk0ZjhWhlerKC7Ro +/kOsB9zmf+wZ8QRqW69lL7bQ2RFExvJUUpX1rdzPm+JIiXU68AgHZn15IplleYuw +BLWQghciea0+rI8IumGPjpGxYhUtraTl3xFoI+aFroR6qYAc2FZkDA2mOJEkogY9 +bAiZkrVA28HRDuKpl9ow +=ujC3 -----END PGP SIGNATURE----- diff --git a/app-text/enchant/enchant-1.6.0.ebuild b/app-text/enchant/enchant-1.6.0.ebuild index 77b9498d5c64..25c06c454987 100644 --- a/app-text/enchant/enchant-1.6.0.ebuild +++ b/app-text/enchant/enchant-1.6.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/enchant/enchant-1.6.0.ebuild,v 1.12 2011/04/16 19:47:30 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/enchant/enchant-1.6.0.ebuild,v 1.13 2011/08/14 05:06:19 nirbheek Exp $ EAPI="3" inherit libtool confutils autotools @@ -12,9 +12,9 @@ SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="aspell +hunspell zemberek" +IUSE="aspell +hunspell static-libs zemberek" -COMMON_DEPENDS=">=dev-libs/glib-2 +COMMON_DEPENDS="dev-libs/glib:2 aspell? ( app-text/aspell ) hunspell? ( >=app-text/hunspell-1.2.1 ) zemberek? ( dev-libs/dbus-glib )" @@ -40,6 +40,7 @@ src_configure() { econf $(use_enable aspell) \ $(use_enable hunspell myspell) \ $(use_with hunspell system-myspell) \ + $(use_enable static-libs static) \ $(use_enable zemberek) \ --disable-ispell \ --with-myspell-dir="${EPREFIX}"/usr/share/myspell/ @@ -48,6 +49,11 @@ src_configure() { src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS BUGS ChangeLog HACKING MAINTAINERS NEWS README TODO + + if ! use static-libs; then + # Remove useless .la files + find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed" + fi } pkg_postinst() { -- 2.26.2