diff options
author | 2014-01-25 22:27:55 -0800 | |
---|---|---|
committer | 2014-01-25 22:27:55 -0800 | |
commit | 059aa5b6a0061398ba607c0ae28e5169a36c99d5 (patch) | |
tree | d6fb1a22b764df9c77c9be86a85f79c62410bf7a /app-emulation | |
parent | media-libs/imlib: @wrap imlib-config (diff) | |
download | gmt-059aa5b6a0061398ba607c0ae28e5169a36c99d5.tar.gz gmt-059aa5b6a0061398ba607c0ae28e5169a36c99d5.tar.bz2 gmt-059aa5b6a0061398ba607c0ae28e5169a36c99d5.zip |
app-emulation/emul-linux-x86-baselibs: add ldap useflag
On my USE="-ldap" (/etc/portage/make.conf) system, the
emul-linux-x86-baselibs ldap .so's were starting to clutter up
my @preserved-rebuild set. Since I could care less about ldap, TBH, I
am throwing this in so I don't have to think about it.
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/emul-linux-x86-baselibs/Manifest | 2 | ||||
-rw-r--r-- | app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r9.ebuild | 20 |
2 files changed, 19 insertions, 3 deletions
diff --git a/app-emulation/emul-linux-x86-baselibs/Manifest b/app-emulation/emul-linux-x86-baselibs/Manifest index 0371cb2..de35b25 100644 --- a/app-emulation/emul-linux-x86-baselibs/Manifest +++ b/app-emulation/emul-linux-x86-baselibs/Manifest @@ -1,5 +1,5 @@ AUX remove-native 15033 SHA256 2210532cdcf228545e9f9dcc564432866300b9da3a6482274d5ce6bd7f8d3542 SHA512 e627edde09523cef9a62e05867bc1c0e8c9883fd5bf3b0a10c344accb4b7dd2110bfe623ba8ca5a0fe3139bf7fa54613bfba1070434ee331dc6987a6e6b120ea WHIRLPOOL 6f433f9343739df26f5445616214f44e8f69cae9edbe4b0cf47725eb42589b45c4413cc96c4c58ebeb13bd17708a818f39c9295c60d877a4d168c6f6713b3398 DIST emul-linux-x86-baselibs-20131008.tar.xz 55992196 SHA256 83c077c2d0668502c26abb4c30e1bd9ebd3eb4d2fdb2bab3ec57331a3df2b449 SHA512 4ec890f8bab877a576024c4d932906a486b5d584026c8a89563735d520258dce6a47a47e41ec5cae32be89d697a903844f15b9c2a16338a0d34c4cc46cd781ef WHIRLPOOL 0ec725072c8fbd1b0e8649f715e6a4e26ea9462c9ed290f0f42a5b606cdfa6736f839396ac6a967cfce9c864e5da4cc2082ce2db83cc4a9cb49824e7b975bb20 -EBUILD emul-linux-x86-baselibs-20131008-r9.ebuild 3948 SHA256 e71f0034893cd57611e5616457894287cc8c18a7300c9138fbf585b1783421fe SHA512 d044094b2f972470b1b238d11363bc8f2aab33d320af1514118aa581f342b08c7d032d8f34db5f3f0444c60ca6a02dab958db34d8dfd5ce98296d370791e4319 WHIRLPOOL 66871f3804b3343c5243809212422f4a4ed483f1527790256176367840d39f12205dafd13882bc2f909611055c324c13ea7cb21ebe3c968aecff8c3bd74345fc +EBUILD emul-linux-x86-baselibs-20131008-r9.ebuild 4506 SHA256 6ad5770f52655da66daa7e3e7cc515340844bd8f7acad0cd73e210f98a76be14 SHA512 773426f461c7f6b824a03e958b6f944efe48d2ba1a8b10b70da7944ddb0308316d3f26eb078e7c7f23989f7ecc4cfeeee01c68ab1264cfe155965783b636d6bf WHIRLPOOL 3c0a0b37fba186e7816c64f6fc1ae4cce6b587a9edc47c549da202d2003e5d4251d411fd812b2ad58f6089129e49da498c9015fb200b844400590456c3c9d43d MISC ChangeLog 30577 SHA256 8d4264b13680621df1104e376763822c1fce33aabc9d0a617aed2c8b7e847312 SHA512 a83f85d84256fc851b3f6c913cc18def2f23d91bd703b8f6774fbe40db082a586c083cafc70ceedab8520e5bf37b58f975b3f31d51555fd23a37e7f9d0d61d49 WHIRLPOOL c867ad93aab4128decd7cbc976591ed3ac9635d07a87ec6330dae027b35b4010cdd4f6b340dcbea1cc6c18438b50ab0195eb39d28c2f9d422bfaf81ababa47e5 MISC metadata.xml 312 SHA256 9d3f082956c89c24d50eacf1a35e6d3f7e7605a2b290b3ca01123c357595b680 SHA512 21f9fbd2145e18c319f089f1cb2f99cec289daac7e35c944335d979fca8ae595ac2ab81a025c55d56dde80ed7db88fdcd0b644bf2070b6eee7c26bf643fc4e19 WHIRLPOOL 5cfe4fa3453b53f0d056331b905da9584e13a48af3671f248b7ede707b587338b145613a77cf655af74734ae1e9d0dfe50f13d34a2cb069a73c76abc3a753262 diff --git a/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r9.ebuild b/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r9.ebuild index 775b2fd..66ad3e5 100644 --- a/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r9.ebuild +++ b/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r9.ebuild @@ -11,7 +11,7 @@ LICENSE="Artistic GPL-1 GPL-2 GPL-3 BSD BSD-2 BZIP2 AFL-2.1 LGPL-2.1 BSD-4 MIT openssl tcp_wrappers_license" KEYWORDS="-* ~amd64" -IUSE="abi_x86_32" +IUSE="abi_x86_32 ldap" DEPEND="" RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2 @@ -91,13 +91,29 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2 PYTHON_UPDATER_IGNORE="1" src_prepare() { - export ALLOWED="(${S}/lib32/security/pam_filter/upperLOWER|${S}/etc/env.d|${S}/lib32/security/pam_ldap.so)" + export ALLOWED="(${S}/lib32/security/pam_filter/upperLOWER|${S}/etc/env.d" + use ldap && ALLOWED+="|${S}/lib32/security/pam_ldap.so" + ALLOWED+=")" emul-linux-x86_src_prepare rm -rf "${S}/etc/env.d/binutils/" \ "${S}/usr/i686-pc-linux-gnu/lib" \ "${S}/usr/lib32/engines/" \ "${S}/usr/lib32/openldap/" || die + use ldap || rm -v "${S}"/lib32/libnss_ldap-2.15.so \ + "${S}"/lib32/libnss_ldap.so.2 \ + "${S}"/usr/lib32/libnss_ldap.so.2 \ + "${S}"/usr/lib32/libldap-2.4.so.2.9.1 \ + "${S}"/usr/lib32/libldap_r.so \ + "${S}"/usr/lib32/libldap.so \ + "${S}"/usr/lib32/libldap_r-2.4.so.2 \ + "${S}"/usr/lib32/libldap_r-2.4.so.2.9.1 \ + "${S}"/lib32/security/pam_ldap.so \ + "${S}"/usr/lib32/libldap-2.4.so.2 \ + "${S}"/usr/lib32/libslapi.so \ + "${S}"/usr/lib32/libslapi-2.4.so.2.9.1 \ + "${S}"/usr/lib32/libslapi-2.4.so.2 || die + ln -s ../share/terminfo "${S}/usr/lib32/terminfo" || die # Remove migrated stuff. |