mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
dev-libs/mozldap: Remove last-rited pkg, #592992
This commit is contained in:
@@ -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
|
||||
@@ -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)
|
||||
@@ -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}
|
||||
@@ -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@
|
||||
|
||||
@@ -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)
|
||||
@@ -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
|
||||
@@ -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 ========================================================
|
||||
@@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -292,11 +292,6 @@ sys-power/yacpi
|
||||
# Doesn't build for a long time, bug #587942
|
||||
sci-mathematics/cado-nfs
|
||||
|
||||
# Pacho Ramos <pacho@gentoo.org> (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 <pacho@gentoo.org> (14 Jul 2017)
|
||||
# Multiple unresolved bugs (#600680), need major version bumps and a
|
||||
# maintainer, removal in 2 months.
|
||||
|
||||
Reference in New Issue
Block a user