From: Michał Górny Date: Mon, 14 Aug 2017 19:57:47 +0000 (+0200) Subject: dev-libs/mozldap: Remove last-rited pkg, #592992 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=ecb066d0fd24aedafce645503d6ea8016419672b;p=gentoo.git dev-libs/mozldap: Remove last-rited pkg, #592992 --- diff --git a/dev-libs/mozldap/Manifest b/dev-libs/mozldap/Manifest deleted file mode 100644 index d7e3d2faab67..000000000000 --- a/dev-libs/mozldap/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mozldap-6.0.6.tar.gz 708821 SHA256 3a7b94c6698e2acb91a577decee5eb6103f183d6b9833abb169124818ba80d06 SHA512 a3f63b248201c521d962fb48a5374732de23c04920009bf108aabbc71efb83995da04401f095dff58196b5749f8e4cafb2e2b915f1927f7695cb9446e45033df WHIRLPOOL 57991fe8c406a0f5c4d6dc1856ef8f485f8831f5ac3a81c2366a8e03fb9e62a7697f4aed95e62e7fcf308707f2363400dfcc961cff640ef530dbb53f8edd982c -DIST mozldap-6.0.7.tar.gz 674789 SHA256 ec9884b56b31961d287190323764af7f3b00ad2658d5f3005fa8dc71c637e54c SHA512 bad8005941acaf98f53a60c6c8b697a680e8efe736817b063853ff1f07f052d3257ba7c28f502e37e0c2544fe00d24d31787ccbf892deb43c5481d49ed434b71 WHIRLPOOL 30dc35de03fb99d5f2ae65b10922ee3ec05246ee77f35a37cb80811ae29552d7a347fa13c5ce0a8cb3613fd30584f3fdd6a2cadcfc7cc974a56986bf633767be diff --git a/dev-libs/mozldap/files/configure.in.patch b/dev-libs/mozldap/files/configure.in.patch deleted file mode 100644 index 6254ef04eb45..000000000000 --- a/dev-libs/mozldap/files/configure.in.patch +++ /dev/null @@ -1,185 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -42,7 +42,7 @@ - AC_PREREQ(2.12) - AC_INIT(ldap/include/ldap.h) - --AC_CONFIG_AUX_DIR(${srcdir}/config/autoconf) -+AC_CONFIG_AUX_DIR(./config/autoconf) - AC_CANONICAL_SYSTEM - - dnl ======================================================== -@@ -85,24 +85,6 @@ - HOST_CFLAGS="${HOST_CFLAGS=}" - HOST_LDFLAGS="${HOST_LDFLAGS=}" - --case "$target" in --*-cygwin*|*-mingw*|*-msvc*|*-mks*) -- # Check to see if we are really running in a msvc environemnt -- _WIN32_MSVC= -- AC_CHECK_PROGS(CC, cl) -- if test "$CC" = "cl"; then -- echo 'main() { return 0; }' > dummy.c -- ${CC} -o dummy dummy.c >/dev/null 2>&1 -- if test $? = 0; then -- _WIN32_MSVC=1 -- CXX=$CC -- else -- AC_MSG_WARN([$(CC) test failed. Using normal feature tests]) -- fi -- rm -f dummy dummy.o dummy.obj dummy.exe dummy.c -- fi -- ;; --esac - - if test -n "$_WIN32_MSVC"; then - SKIP_PATH_CHECKS=1 -@@ -151,18 +133,6 @@ - AC_DEFINE(MOZILLA_CLIENT) - fi]) - --AC_ARG_ENABLE(optimize, -- [ --enable-optimize(=val) Enable code optimizations (val, ie. -O2) ], -- [ if test "$enableval" != "no"; then -- MOZ_OPTIMIZE=1 -- if test -n "$enableval" && test "$enableval" != "yes"; then -- _OPTIMIZE_FLAGS=`echo $enableval | sed -e 's|\\\ | |g'` -- _SAVE_OPTIMIZE_FLAGS=$_OPTIMIZE_FLAGS -- fi -- else -- MOZ_OPTIMIZE= -- fi ]) -- - AC_ARG_ENABLE(debug, - [ --disable-debug Do not compile in debugging symbols - --enable-debug(=val) Enable debugging (debug flags val)], -@@ -176,26 +146,6 @@ - fi - fi]) - --AC_ARG_ENABLE(win32-target, -- [ --enable-win32-target=\$t -- Specify win32 flavor. (WIN95 or WINNT)], -- OS_TARGET=`echo $enableval | tr a-z A-Z`, -- OS_TARGET=) -- --AC_ARG_ENABLE(debug-rtl, -- [ --enable-debug-rtl Use the MSVC debug runtime library], -- [ if test "$enableval" = "yes"; then -- USE_DEBUG_RTL=1 -- fi ]) -- --AC_ARG_ENABLE(n32, -- [ --enable-n32 Enable n32 ABI support (IRIX only)], -- [ if test "$enableval" = "yes"; then -- USE_N32=1 -- else if test "$enableval" = "no"; then -- USE_N32= -- fi -- fi ]) - - AC_ARG_ENABLE(64bit, - [ --enable-64bit Enable 64-bit support (on certain platforms)], -@@ -261,10 +211,6 @@ - if test -z "$SVRCORE_CFLAGS" -o -z "$SVRCORE_LIBS" ; then - if test -n "$_SYSTEM_SVRCORE"; then - AM_PATH_SVRCORE(4.0.1, [MOZ_NATIVE_SVRCORE=1], [MOZ_NATIVE_SVRCORE=]) -- else -- dnl see if we are being built in the same build tree as svrcore -- AM_PATH_INTREE_SVRCORE(../../dist) -- dnl failing that, see if we can find svrcore-config or pkg-config svrcore - if test -z "$SVRCORE_CFLAGS" -o -z "$SVRCORE_LIBS"; then - AM_PATH_SVRCORE(4.0.1, [MOZ_NATIVE_SVRCORE=1], [MOZ_NATIVE_SVRCORE=]) - fi -@@ -294,9 +240,6 @@ - _SYSTEM_NSS=no - fi], _SYSTEM_NSS= ) - --if test "$_WIN32_MSVC"; then -- _SYSTEM_NSS= --fi - - dnl first, see if user has specified explicit NSPR include and lib paths, - dnl of if the user has explicitly disabled the use of nss -@@ -308,10 +251,6 @@ - if test -n "$USE_NSS" -a -z "$NSS_CFLAGS" -a -z "$NSS_LIBS" ; then - dnl nss requires nspr - no_nspr=no -- if test -z "$_SYSTEM_NSS" -o "$_SYSTEM_NSS" = "no" ; then --dnl see if we are being built in the same build tree as nss -- AM_PATH_INTREE_NSS(../../dist) -- fi - dnl failing that, see if we can find nss-config or pkg-config nss - if test -z "$NSS_CFLAGS" -a "$_SYSTEM_NSS" != "no" ; then - AM_PATH_NSS(3.9.0, [MOZ_NATIVE_NSS=1], [MOZ_NATIVE_NSS=]) -@@ -348,10 +287,6 @@ - - dnl next, look for in-tree nspr if user did not specify explicit system nspr - if test "$no_nspr" = "no" -a -z "$NSPR_CFLAGS" -a -z "$NSPR_LIBS" ; then -- if test -z "$_SYSTEM_NSPR" -o "$_SYSTEM_NSPR" = "no" ; then --dnl see if we are being built in the same build tree as nspr -- AM_PATH_INTREE_NSPR(../../dist) -- fi - dnl failing that, see if we can find nspr-config or pkg-config nspr - if test -z "$NSPR_CFLAGS" -a "$_SYSTEM_NSPR" != "no" ; then - AM_PATH_NSPR(4.0.0, [MOZ_NATIVE_NSPR=1], [MOZ_NATIVE_NSPR=]) -@@ -390,48 +325,6 @@ - dnl than in cygwin-wrapper - dnl ======================================================== - --dnl add other runtime environments that use unix style paths --dnl *-cygwin*|*-mingw*|*-msvc*|*-mks*) --case "$target" in --*-cygwin*) USE_WINDOWS_PATHS=1 ;; --esac -- --if test -n "$_WIN32_MSVC" -a -n "$USE_WINDOWS_PATHS" ; then -- if test -n "$NSPR_CFLAGS" -a -z "$SKIP_CYGWIN_FIXUP" ; then -- path=`echo $NSPR_CFLAGS | sed -e 's/^-I//'` -- path=`cygpath -m $path` -- NSPR_CFLAGS="/I$path" -- fi -- if test -n "$NSPR_LIBS" -a -z "$SKIP_CYGWIN_FIXUP" ; then -- path=`echo $NSPR_LIBS | sed -e 's/^-L//'` -- path=`cygpath -m $path` -- NSPR_LIBS="/LIBPATH:$path" -- fi -- -- if test -n "$NSS_CFLAGS" ; then -- path=`echo $NSS_CFLAGS | sed -e 's/^-I//'` -- path=`cygpath -m $path` -- NSS_CFLAGS="/I$path" -- fi -- -- if test -n "$NSS_LIBS" ; then -- path=`echo $NSS_LIBS | sed -e 's/^-L//'` -- path=`cygpath -m $path` -- NSS_LIBS="/LIBPATH:$path" -- fi -- -- if test -n "$SVRCORE_CFLAGS" ; then -- path=`echo $SVRCORE_CFLAGS | sed -e 's/^-I//'` -- path=`cygpath -m $path` -- SVRCORE_CFLAGS="/I$path" -- fi -- -- if test -n "$SVRCORE_LIBS" ; then -- path=`echo $SVRCORE_LIBS | sed -e 's/^-L//'` -- path=`cygpath -m $path` -- SVRCORE_LIBS="/LIBPATH:$path" -- fi --fi - - dnl ======================================================== - dnl = -@@ -1489,9 +1382,7 @@ - ;; - - *-linux*) -- if test -z "$USE_NSPR_THREADS"; then -- USE_PTHREADS=1 -- fi -+ USE_PTHREADS=1 - AC_DEFINE(XP_UNIX) - AC_DEFINE(_POSIX_SOURCE) - AC_DEFINE(_BSD_SOURCE) diff --git a/dev-libs/mozldap/files/mozldap-6.0.4-pkgconfig.patch b/dev-libs/mozldap/files/mozldap-6.0.4-pkgconfig.patch deleted file mode 100644 index 51bc34048b87..000000000000 --- a/dev-libs/mozldap/files/mozldap-6.0.4-pkgconfig.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mozldap.pc.in -+++ b/mozldap.pc.in -@@ -11,6 +11,6 @@ - Name: mozldap - Description: Mozilla LDAP C SDK - Version: %MOZLDAP_VERSION% --Requires: nspr >= %NSPR_VERSION% , nss >= %NSS_VERSION% --Libs: -lssldap%libsuffix% -lprldap%libsuffix% -lldap%libsuffix% -+Requires: nspr >= %NSPR_VERSION% , nss >= %NSS_VERSION% , svrcore >= %SVRCORE_VERSION% -+Libs: -L${libdir} -lssldap%libsuffix% -lprldap%libsuffix% -lldap%libsuffix% - Cflags: -I${includedir} diff --git a/dev-libs/mozldap/files/mozldap-6.0.6-ldflags.patch b/dev-libs/mozldap/files/mozldap-6.0.6-ldflags.patch deleted file mode 100644 index 904b0f7d69d0..000000000000 --- a/dev-libs/mozldap/files/mozldap-6.0.6-ldflags.patch +++ /dev/null @@ -1,15 +0,0 @@ -Respect LDFLAGS - -http://bugs.gentoo.org/show_bug.cgi?id=327335 - ---- a/config/autoconf.mk.in -+++ b/config/autoconf.mk.in -@@ -117,7 +117,7 @@ - - MKSHLIB = @MKSHLIB@ - DSO_CFLAGS = @DSO_CFLAGS@ --DSO_LDOPTS = @DSO_LDOPTS@ -+DSO_LDOPTS = @LDFLAGS@ @DSO_LDOPTS@ - - RESOLVE_LINK_SYMBOLS = @RESOLVE_LINK_SYMBOLS@ - diff --git a/dev-libs/mozldap/files/mozldap-6.0.7-configure.in.patch b/dev-libs/mozldap/files/mozldap-6.0.7-configure.in.patch deleted file mode 100644 index 525d7259af54..000000000000 --- a/dev-libs/mozldap/files/mozldap-6.0.7-configure.in.patch +++ /dev/null @@ -1,137 +0,0 @@ -diff -Nurp c-sdk.orig/configure.in c-sdk/configure.in ---- c-sdk.orig/configure.in 2011-01-06 12:05:39.000000000 +0000 -+++ c-sdk/configure.in 2013-03-14 18:01:19.647224070 +0000 -@@ -42,7 +42,7 @@ dnl ***** END LICENSE BLOCK ***** - AC_PREREQ(2.12) - AC_INIT(ldap/include/ldap.h) - --AC_CONFIG_AUX_DIR(${srcdir}/config/autoconf) -+AC_CONFIG_AUX_DIR(./config/autoconf) - AC_CANONICAL_SYSTEM - - dnl ======================================================== -@@ -86,24 +86,6 @@ DLLFLAGS="${DLLFLAGS=}" - HOST_CFLAGS="${HOST_CFLAGS=}" - HOST_LDFLAGS="${HOST_LDFLAGS=}" - --case "$target" in --*-cygwin*|*-mingw*|*-msvc*|*-mks*) -- # Check to see if we are really running in a msvc environemnt -- _WIN32_MSVC= -- AC_CHECK_PROGS(CC, cl) -- if test "$CC" = "cl"; then -- echo 'main() { return 0; }' > dummy.c -- ${CC} -o dummy dummy.c >/dev/null 2>&1 -- if test $? = 0; then -- _WIN32_MSVC=1 -- CXX=$CC -- else -- AC_MSG_WARN([$(CC) test failed. Using normal feature tests]) -- fi -- rm -f dummy dummy.o dummy.obj dummy.exe dummy.c -- fi -- ;; --esac - - if test -n "$_WIN32_MSVC"; then - SKIP_PATH_CHECKS=1 -@@ -152,18 +134,6 @@ AC_ARG_WITH(mozilla, - AC_DEFINE(MOZILLA_CLIENT) - fi]) - --AC_ARG_ENABLE(optimize, -- [ --enable-optimize(=val) Enable code optimizations (val, ie. -O2) ], -- [ if test "$enableval" != "no"; then -- MOZ_OPTIMIZE=1 -- if test -n "$enableval" && test "$enableval" != "yes"; then -- _OPTIMIZE_FLAGS=`echo $enableval | sed -e 's|\\\ | |g'` -- _SAVE_OPTIMIZE_FLAGS=$_OPTIMIZE_FLAGS -- fi -- else -- MOZ_OPTIMIZE= -- fi ]) -- - AC_ARG_ENABLE(debug, - [ --enable-debug(=val) Enable debugging (debug flags val)], - [ if test "$enableval" != "no"; then -@@ -176,26 +146,6 @@ AC_ARG_ENABLE(debug, - MOZ_DEBUG= - fi]) - --AC_ARG_ENABLE(win32-target, -- [ --enable-win32-target=\$t -- Specify win32 flavor. (WIN95 or WINNT)], -- OS_TARGET=`echo $enableval | tr a-z A-Z`, -- OS_TARGET=) -- --AC_ARG_ENABLE(debug-rtl, -- [ --enable-debug-rtl Use the MSVC debug runtime library], -- [ if test "$enableval" = "yes"; then -- USE_DEBUG_RTL=1 -- fi ]) -- --AC_ARG_ENABLE(n32, -- [ --enable-n32 Enable n32 ABI support (IRIX only)], -- [ if test "$enableval" = "yes"; then -- USE_N32=1 -- else if test "$enableval" = "no"; then -- USE_N32= -- fi -- fi ]) - - AC_ARG_ENABLE(64bit, - [ --enable-64bit Enable 64-bit support (on certain platforms)], -@@ -261,10 +211,6 @@ dnl svrcore implies both nspr and nss - if test -z "$SVRCORE_CFLAGS" -o -z "$SVRCORE_LIBS" ; then - if test -n "$_SYSTEM_SVRCORE"; then - AM_PATH_SVRCORE(4.0.1, [MOZ_NATIVE_SVRCORE=1], [MOZ_NATIVE_SVRCORE=]) -- else -- dnl see if we are being built in the same build tree as svrcore -- AM_PATH_INTREE_SVRCORE(../../dist) -- dnl failing that, see if we can find svrcore-config or pkg-config svrcore - if test -z "$SVRCORE_CFLAGS" -o -z "$SVRCORE_LIBS"; then - AM_PATH_SVRCORE(4.0.1, [MOZ_NATIVE_SVRCORE=1], [MOZ_NATIVE_SVRCORE=]) - fi -@@ -294,9 +240,6 @@ dnl nss requires nspr - _SYSTEM_NSS=no - fi], _SYSTEM_NSS= ) - --if test "$_WIN32_MSVC"; then -- _SYSTEM_NSS= --fi - - dnl first, see if user has specified explicit NSPR include and lib paths, - dnl of if the user has explicitly disabled the use of nss -@@ -308,10 +251,6 @@ dnl next, see if user explicitly said to - if test -n "$USE_NSS" -a -z "$NSS_CFLAGS" -a -z "$NSS_LIBS" ; then - dnl nss requires nspr - no_nspr=no -- if test -z "$_SYSTEM_NSS" -o "$_SYSTEM_NSS" = "no" ; then --dnl see if we are being built in the same build tree as nss -- AM_PATH_INTREE_NSS(../../dist) -- fi - dnl failing that, see if we can find nss-config or pkg-config nss - if test -z "$NSS_CFLAGS" -a "$_SYSTEM_NSS" != "no" ; then - AM_PATH_NSS(3.9.0, [MOZ_NATIVE_NSS=1], [MOZ_NATIVE_NSS=]) -@@ -348,10 +287,6 @@ fi - - dnl next, look for in-tree nspr if user did not specify explicit system nspr - if test "$no_nspr" = "no" -a -z "$NSPR_CFLAGS" -a -z "$NSPR_LIBS" ; then -- if test -z "$_SYSTEM_NSPR" -o "$_SYSTEM_NSPR" = "no" ; then --dnl see if we are being built in the same build tree as nspr -- AM_PATH_INTREE_NSPR(../../dist) -- fi - dnl failing that, see if we can find nspr-config or pkg-config nspr - if test -z "$NSPR_CFLAGS" -a "$_SYSTEM_NSPR" != "no" ; then - AM_PATH_NSPR(4.0.0, [MOZ_NATIVE_NSPR=1], [MOZ_NATIVE_NSPR=]) -@@ -1520,9 +1455,7 @@ tools are selected during the Xcode/Deve - ;; - - *-linux*) -- if test -z "$USE_NSPR_THREADS"; then -- USE_PTHREADS=1 -- fi -+ USE_PTHREADS=1 - AC_DEFINE(XP_UNIX) - AC_DEFINE(_POSIX_SOURCE) - AC_DEFINE(_BSD_SOURCE) diff --git a/dev-libs/mozldap/files/nspr-m4.patch b/dev-libs/mozldap/files/nspr-m4.patch deleted file mode 100644 index 531f5667be1c..000000000000 --- a/dev-libs/mozldap/files/nspr-m4.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/config/autoconf/nspr.m4 2009-10-06 11:21:10.898930843 +0300 -+++ b/config/autoconf/nspr.m4 2009-10-06 11:27:43.638925618 +0300 -@@ -86,39 +86,6 @@ - - ]) - --dnl AM_PATH_INTREE_NSPR([ROOTPATH, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) --dnl Test for in-tree NSPR, and define NSPR_CFLAGS and NSPR_LIBS --dnl First look for path/*.OBJ/include, then look for path/include --dnl Use the cut in case there is more than one path that matches *.OBJ - just --dnl take the first one --AC_DEFUN(AM_PATH_INTREE_NSPR, --[ -- AC_MSG_CHECKING(checking for in-tree NSPR from $1) -- for nsprpath in "$1" "$1"/*.OBJ ; do -- savedir=`pwd` -- cd $nsprpath -- abs_nsprpath=`pwd` -- cd $savedir -- if test -f "$abs_nsprpath/include/nspr/nspr.h" ; then -- NSPR_CFLAGS="-I$abs_nsprpath/include/nspr" -- elif test -f "$abs_nsprpath/include/nspr.h" ; then -- NSPR_CFLAGS="-I$abs_nsprpath/include" -- fi -- if test -d "$abs_nsprpath/lib" ; then -- NSPR_LIBS="-L$abs_nsprpath/lib" -- fi -- if test -n "$NSPR_CFLAGS" -a -n "$NSPR_LIBS" ; then -- break -- fi -- done -- if test -n "$NSPR_CFLAGS" -a -n "$NSPR_LIBS" ; then -- AC_SUBST(NSPR_CFLAGS) -- AC_SUBST(NSPR_LIBS) -- AC_MSG_RESULT(yes) -- else -- AC_MSG_RESULT(no) -- fi --]) - - dnl AM_PATH_GIVEN_NSPR(no args) - dnl Test for --with-nspr=path, --with-nspr-inc=path, and --with-nspr-lib=path diff --git a/dev-libs/mozldap/files/nss-m4.patch b/dev-libs/mozldap/files/nss-m4.patch deleted file mode 100644 index a3fa41d405c5..000000000000 --- a/dev-libs/mozldap/files/nss-m4.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -uNr a/config/autoconf/nss.m4 b/config/autoconf/nss.m4 ---- a/config/autoconf/nss.m4 2009-10-06 11:21:10.898930843 +0300 -+++ b/config/autoconf/nss.m4 2009-10-06 11:23:37.754923372 +0300 -@@ -86,41 +86,6 @@ - - ]) - --dnl AM_PATH_INTREE_NSS([ROOTPATH, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) --dnl Test for in-tree NSS, and define NSS_CFLAGS and NSS_LIBS --AC_DEFUN(AM_PATH_INTREE_NSS, --[ -- nsslibpath=`echo $1/*.OBJ/lib | cut -f1 -d' '` -- savedir=`pwd` -- cd $nsslibpath -- abs_nsslibpath=`pwd` -- cd $savedir -- nssincpath=$1/public/nss -- savedir=`pwd` -- cd $nssincpath -- abs_nssincpath=`pwd` -- cd $savedir -- if test -f "$abs_nssincpath/nss.h" ; then -- NSS_CFLAGS="-I$abs_nssincpath" -- fi -- if test -d "$abs_nsslibpath" ; then -- NSS_LIBS="-L$abs_nsslibpath" -- fi -- if test -n "$NSS_CFLAGS" -a -n "$NSS_LIBS" ; then -- AC_MSG_CHECKING(using in-tree NSS from $nssincpath $nsslibpath) -- AC_SUBST(NSS_CFLAGS) -- AC_SUBST(NSS_LIBS) -- AC_MSG_RESULT(yes) -- else -- AC_MSG_CHECKING(could not find in-tree NSS in $1) -- AC_MSG_RESULT(no) -- fi --]) -- --dnl AM_PATH_GIVEN_NSS(no args) --dnl Test for --with-nss=path, --with-nss-inc=path, and --with-nss-lib=path --dnl Makes sure the right files/dirs are in the given paths, and sets --dnl NSS_CFLAGS and NSS_LIBS if successful - AC_DEFUN(AM_PATH_GIVEN_NSS, - [ - dnl ======================================================== diff --git a/dev-libs/mozldap/metadata.xml b/dev-libs/mozldap/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/dev-libs/mozldap/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/dev-libs/mozldap/mozldap-6.0.6-r2.ebuild b/dev-libs/mozldap/mozldap-6.0.6-r2.ebuild deleted file mode 100644 index 50fbfae52a7e..000000000000 --- a/dev-libs/mozldap/mozldap-6.0.6-r2.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -WANT_AUTOCONF="2.1" - -inherit eutils multilib versionator autotools - -DESCRIPTION="Mozilla LDAP C SDK" -HOMEPAGE="https://wiki.mozilla.org/LDAP_C_SDK" -SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v${PV}/src/${P}.tar.gz" - -LICENSE="MPL-1.1 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ipv6 debug +sasl" - -COMMON_DEPEND=">=dev-libs/nss-3.11.4 - >=dev-libs/nspr-4.0.1 - >=dev-libs/svrcore-4.0.0 - sasl? ( dev-libs/cyrus-sasl )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}"/"${P}"/"mozilla/directory/c-sdk" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-6.0.4-pkgconfig.patch \ - "${FILESDIR}"/configure.in.patch \ - "${FILESDIR}"/nss-m4.patch \ - "${FILESDIR}"/nspr-m4.patch \ - "${FILESDIR}"/${P}-ldflags.patch - eautoreconf -} - -src_configure() { - local myconf="--libdir=/usr/$(get_libdir)/mozldap" - econf $(use_enable debug) \ - $(use_enable ipv6) \ - $(use_enable amd64 64bit) \ - $(use_with sasl) \ - --with-svrcore-inc=/usr/include/svrcore \ - --with-svrcore-lib=/usr/$(get_libdir)/svrcore \ - --enable-clu \ - --enable-optimize \ - ${myconf} || die "econf failed" -} - -src_install () { - # Their build system is royally fucked, as usual - sed -e "s,%libdir%,\$\{exec_prefix\}/$(get_libdir)/${PN},g" \ - -e "s,%prefix%,/usr,g" \ - -e "s,%major%,$(get_major_version ${PV}),g" \ - -e "s,%minor%,$(get_version_component_range 2 ${PV}),g" \ - -e "s,%submin%,$(get_version_component_range 3 ${PV}),g" \ - -e "s,%libsuffix%,$(get_major_version ${PV})$(get_version_component_range 2 ${PV}),g" \ - -e "s,%bindir%,\$\{exec_prefix\}/$(get_libdir)/${PN},g" \ - -e "s,%exec_prefix%,\$\{prefix\},g" \ - -e "s,%includedir%,\$\{exec_prefix\}/include/${PN},g" \ - -e "s,%NSPR_VERSION%,$(pkg-config --modversion nspr),g" \ - -e "s,%NSS_VERSION%,$(pkg-config --modversion nss),g" \ - -e "s,%SVRCORE_VERSION%,$(pkg-config --modversion svrcore),g" \ - -e "s,%MOZLDAP_VERSION%,${PV},g" \ - "${S}"/"${PN}".pc.in > "${S}"/"${PN}".pc || die "sed in install failed" - - emake install || die "make failed" - local MY_S="${WORKDIR}"/"${P}"/mozilla/dist/ - - rm -rf "${MY_S}/bin/"lib*.so - rm -rf "${MY_S}/public/ldap-private" - - exeinto /usr/$(get_libdir)/mozldap - doexe "${MY_S}"/lib/*so* - doexe "${MY_S}"/lib/*.a - doexe "${MY_S}"/bin/* - - #create compatibility PATH link - - for i in ldapcmp ldapcompare ldapdelete ldapmodify \ - ldappasswd ldapsearch;do - dosym /usr/$(get_libdir)/mozldap/$i /usr/bin/moz"${i}" || die - # compat for 389-project - dosym /usr/$(get_libdir)/mozldap/$i /usr/bin/389-"${i}" || die - done - - # move the headers around - insinto /usr/include/mozldap - doins "${MY_S}/public/ldap/"*.h - - # add sample config - insinto /usr/share/mozldap - doins "${MY_S}"/etc/*.conf - - #and while at it move them to files with versions-ending - #and link them back :) - cd "${D}"/usr/$(get_libdir)/mozldap - - #create compatibility Link - ln -sf libldap$(get_major_version ${PV})$(get_version_component_range 2 ${PV}).so \ - liblber$(get_major_version ${PV})$(get_version_component_range 2 ${PV}).so || die - #so lets move - for file in *.so; do - mv ${file} ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) || die - ln -sf ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) ${file} || die - ln -sf ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) \ - ${file}.$(get_major_version ${PV}) || die - done - - # cope with libraries being in /usr/lib/mozldap - dodir /etc/env.d - echo "LDPATH=/usr/$(get_libdir)/mozldap" > "${D}"/etc/env.d/08mozldap - - # create pkg-config file - insinto /usr/$(get_libdir)/pkgconfig/ - doins "${S}"/mozldap.pc -} diff --git a/dev-libs/mozldap/mozldap-6.0.7-r1.ebuild b/dev-libs/mozldap/mozldap-6.0.7-r1.ebuild deleted file mode 100644 index 1b0bd269d123..000000000000 --- a/dev-libs/mozldap/mozldap-6.0.7-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -WANT_AUTOCONF="2.1" - -inherit eutils multilib versionator autotools - -DESCRIPTION="Mozilla LDAP C SDK" -HOMEPAGE="https://wiki.mozilla.org/LDAP_C_SDK" -SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v${PV}/src/${P}.tar.gz" - -LICENSE="MPL-1.1 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ipv6 debug +sasl" - -COMMON_DEPEND=">=dev-libs/nss-3.11.4 - >=dev-libs/nspr-4.0.1 - >=dev-libs/svrcore-4.0.0 - sasl? ( dev-libs/cyrus-sasl )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${P}/c-sdk" - -PATCHES=( - "${FILESDIR}"/${PN}-6.0.4-pkgconfig.patch - "${FILESDIR}"/${P}-configure.in.patch - "${FILESDIR}"/nss-m4.patch - "${FILESDIR}"/nspr-m4.patch - "${FILESDIR}"/${PN}-6.0.6-ldflags.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf="--libdir=/usr/$(get_libdir)/mozldap" - econf $(use_enable debug) \ - $(use_enable ipv6) \ - $(use_enable amd64 64bit) \ - $(use_with sasl) \ - --with-svrcore-inc=/usr/include/svrcore \ - --with-svrcore-lib=/usr/$(get_libdir)/svrcore \ - --enable-clu \ - --enable-optimize \ - ${myconf} || die "econf failed" -} - -src_install () { - # Their build system is royally fucked, as usual - sed -e "s,%libdir%,\$\{exec_prefix\}/$(get_libdir)/${PN},g" \ - -e "s,%prefix%,/usr,g" \ - -e "s,%major%,$(get_major_version ${PV}),g" \ - -e "s,%minor%,$(get_version_component_range 2 ${PV}),g" \ - -e "s,%submin%,$(get_version_component_range 3 ${PV}),g" \ - -e "s,%libsuffix%,$(get_major_version ${PV})$(get_version_component_range 2 ${PV}),g" \ - -e "s,%bindir%,\$\{exec_prefix\}/$(get_libdir)/${PN},g" \ - -e "s,%exec_prefix%,\$\{prefix\},g" \ - -e "s,%includedir%,\$\{exec_prefix\}/include/${PN},g" \ - -e "s,%NSPR_VERSION%,$(pkg-config --modversion nspr),g" \ - -e "s,%NSS_VERSION%,$(pkg-config --modversion nss),g" \ - -e "s,%SVRCORE_VERSION%,$(pkg-config --modversion svrcore),g" \ - -e "s,%MOZLDAP_VERSION%,${PV},g" \ - "${S}"/"${PN}".pc.in > "${S}"/"${PN}".pc || die "sed in install failed" - - emake install - local MY_S="${WORKDIR}"/dist/ - - rm -rf "${MY_S}/bin/"lib*.so || die - rm -rf "${MY_S}/public/ldap-private" || die - - exeinto /usr/$(get_libdir)/mozldap - doexe "${MY_S}"/lib/*so* - doexe "${MY_S}"/lib/*.a - doexe "${MY_S}"/bin/* - - # create compatibility PATH link - for i in ldapcmp ldapcompare ldapdelete ldapmodify ldappasswd ldapsearch ; do - dosym /usr/$(get_libdir)/mozldap/$i /usr/bin/moz"${i}" || die - # compat for 389-project - dosym /usr/$(get_libdir)/mozldap/$i /usr/bin/389-"${i}" || die - done - - # move the headers around - insinto /usr/include/mozldap - doins "${MY_S}/public/ldap/"*.h - - # add sample config - insinto /usr/share/mozldap - doins "${MY_S}"/etc/*.conf - - # and while at it move them to files with versions-ending - # and link them back :) - cd "${D}"/usr/$(get_libdir)/mozldap || die - - # create compatibility Link - ln -sf libldap$(get_major_version ${PV})$(get_version_component_range 2 ${PV}).so \ - liblber$(get_major_version ${PV})$(get_version_component_range 2 ${PV}).so || die - # so let's move - for file in *.so; do - mv ${file} ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) || die - ln -sf ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) ${file} || die - ln -sf ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) \ - ${file}.$(get_major_version ${PV}) || die - done - - # cope with libraries being in /usr/lib/mozldap - dodir /etc/env.d - echo "LDPATH=/usr/$(get_libdir)/mozldap" > "${D}"/etc/env.d/08mozldap || die - - # create pkg-config file - insinto /usr/$(get_libdir)/pkgconfig/ - doins "${S}"/mozldap.pc -} diff --git a/dev-libs/mozldap/mozldap-6.0.7.ebuild b/dev-libs/mozldap/mozldap-6.0.7.ebuild deleted file mode 100644 index fd569577324c..000000000000 --- a/dev-libs/mozldap/mozldap-6.0.7.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -WANT_AUTOCONF="2.1" - -inherit eutils multilib versionator autotools - -DESCRIPTION="Mozilla LDAP C SDK" -HOMEPAGE="https://wiki.mozilla.org/LDAP_C_SDK" -SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v${PV}/src/${P}.tar.gz" - -LICENSE="MPL-1.1 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ipv6 debug +sasl" - -COMMON_DEPEND=">=dev-libs/nss-3.11.4 - >=dev-libs/nspr-4.0.1 - >=dev-libs/svrcore-4.0.0 - sasl? ( dev-libs/cyrus-sasl )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${P}/c-sdk" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-6.0.4-pkgconfig.patch - epatch "${FILESDIR}"/${P}-configure.in.patch - epatch "${FILESDIR}"/nss-m4.patch - epatch "${FILESDIR}"/nspr-m4.patch - epatch "${FILESDIR}"/${PN}-6.0.6-ldflags.patch - eautoreconf -} - -src_configure() { - local myconf="--libdir=/usr/$(get_libdir)/mozldap" - econf $(use_enable debug) \ - $(use_enable ipv6) \ - $(use_enable amd64 64bit) \ - $(use_with sasl) \ - --with-svrcore-inc=/usr/include/svrcore \ - --with-svrcore-lib=/usr/$(get_libdir)/svrcore \ - --enable-clu \ - --enable-optimize \ - ${myconf} || die "econf failed" -} - -src_install () { - # Their build system is royally fucked, as usual - sed -e "s,%libdir%,\$\{exec_prefix\}/$(get_libdir)/${PN},g" \ - -e "s,%prefix%,/usr,g" \ - -e "s,%major%,$(get_major_version ${PV}),g" \ - -e "s,%minor%,$(get_version_component_range 2 ${PV}),g" \ - -e "s,%submin%,$(get_version_component_range 3 ${PV}),g" \ - -e "s,%libsuffix%,$(get_major_version ${PV})$(get_version_component_range 2 ${PV}),g" \ - -e "s,%bindir%,\$\{exec_prefix\}/$(get_libdir)/${PN},g" \ - -e "s,%exec_prefix%,\$\{prefix\},g" \ - -e "s,%includedir%,\$\{exec_prefix\}/include/${PN},g" \ - -e "s,%NSPR_VERSION%,$(pkg-config --modversion nspr),g" \ - -e "s,%NSS_VERSION%,$(pkg-config --modversion nss),g" \ - -e "s,%SVRCORE_VERSION%,$(pkg-config --modversion svrcore),g" \ - -e "s,%MOZLDAP_VERSION%,${PV},g" \ - "${S}"/"${PN}".pc.in > "${S}"/"${PN}".pc || die "sed in install failed" - - emake install || die "make failed" - local MY_S="${WORKDIR}"/dist/ - - rm -rf "${MY_S}/bin/"lib*.so - rm -rf "${MY_S}/public/ldap-private" - - exeinto /usr/$(get_libdir)/mozldap - doexe "${MY_S}"/lib/*so* - doexe "${MY_S}"/lib/*.a - doexe "${MY_S}"/bin/* - - #create compatibility PATH link - - for i in ldapcmp ldapcompare ldapdelete ldapmodify \ - ldappasswd ldapsearch;do - dosym /usr/$(get_libdir)/mozldap/$i /usr/bin/moz"${i}" || die - # compat for 389-project - dosym /usr/$(get_libdir)/mozldap/$i /usr/bin/389-"${i}" || die - done - - # move the headers around - insinto /usr/include/mozldap - doins "${MY_S}/public/ldap/"*.h - - # add sample config - insinto /usr/share/mozldap - doins "${MY_S}"/etc/*.conf - - #and while at it move them to files with versions-ending - #and link them back :) - cd "${D}"/usr/$(get_libdir)/mozldap - - #create compatibility Link - ln -sf libldap$(get_major_version ${PV})$(get_version_component_range 2 ${PV}).so \ - liblber$(get_major_version ${PV})$(get_version_component_range 2 ${PV}).so || die - #so lets move - for file in *.so; do - mv ${file} ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) || die - ln -sf ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) ${file} || die - ln -sf ${file}.$(get_major_version ${PV}).$(get_version_component_range 2 ${PV}) \ - ${file}.$(get_major_version ${PV}) || die - done - - # cope with libraries being in /usr/lib/mozldap - dodir /etc/env.d - echo "LDPATH=/usr/$(get_libdir)/mozldap" > "${D}"/etc/env.d/08mozldap - - # create pkg-config file - insinto /usr/$(get_libdir)/pkgconfig/ - doins "${S}"/mozldap.pc -} diff --git a/profiles/package.mask b/profiles/package.mask index 20634e0c1257..505cc7b28a21 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -292,11 +292,6 @@ sys-power/yacpi # Doesn't build for a long time, bug #587942 sci-mathematics/cado-nfs -# Pacho Ramos (14 Jul 2017) -# Doesn't build (#592992), dead since 2011 and nothing needs it in the tree. -# Removal in a month. -dev-libs/mozldap - # Pacho Ramos (14 Jul 2017) # Multiple unresolved bugs (#600680), need major version bumps and a # maintainer, removal in 2 months.