USE=static-libs support, bug 378221
authorNirbheek Chauhan <nirbheek@gentoo.org>
Sun, 14 Aug 2011 05:06:19 +0000 (05:06 +0000)
committerNirbheek Chauhan <nirbheek@gentoo.org>
Sun, 14 Aug 2011 05:06:19 +0000 (05:06 +0000)
Package-Manager: portage-2.2.0_alpha39_p14/cvs/Linux x86_64

app-text/enchant/ChangeLog
app-text/enchant/Manifest
app-text/enchant/enchant-1.6.0.ebuild

index aa14b31a7b7a42ec0a2ff43b516ac0176958c0b1..d50e41009125bb3dac8df042153dd56666c22aec 100644 (file)
@@ -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 <nirbheek@gentoo.org> enchant-1.6.0.ebuild:
+  USE=static-libs support, bug 378221
 
   16 Apr 2011; Ulrich Mueller <ulm@gentoo.org> enchant-1.6.0.ebuild:
   Fix dependency on aspell, bug 363377.
index 711a98efc407817d655632cff4dd696315ff00df..1e6cd08361644aedba3017620da0bf83ee6cf624 100644 (file)
@@ -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-----
index 77b9498d5c64e21fa937a749a2437183cbe0f6fb..25c06c45498707ed78cb9d69f2b8107653cc1cbb 100644 (file)
@@ -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() {