add aoutlib
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1184 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
68
net-libs/courier-authlib/files/0.59.2-configure-db4.patch
Normal file
68
net-libs/courier-authlib/files/0.59.2-configure-db4.patch
Normal file
@@ -0,0 +1,68 @@
|
||||
--- configure.in.orig 2007-01-17 02:15:46.000000000 +0000
|
||||
+++ configure.in 2007-02-03 19:52:48.000000000 +0000
|
||||
@@ -22,7 +22,6 @@
|
||||
AC_PROG_CPP
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_LN_S
|
||||
-AC_PROG_SYSCONFTOOL
|
||||
AC_LIBLTDL_INSTALLABLE
|
||||
AC_LIBTOOL_DLOPEN
|
||||
AM_PROG_LIBTOOL
|
||||
@@ -264,15 +263,17 @@
|
||||
|
||||
if test "$db" != "gdbm"
|
||||
then
|
||||
- AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ],
|
||||
- [ AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"],
|
||||
- [ AC_CHECK_LIB(db, db_env_create,
|
||||
- [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) ]
|
||||
- )])
|
||||
-
|
||||
- AC_CHECK_FUNC(dbopen, HAVE_BDB=1)
|
||||
- AC_CHECK_FUNC(db_open, HAVE_BDB=1)
|
||||
- AC_CHECK_FUNC(db_env_create, HAVE_BDB=1)
|
||||
+ for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db
|
||||
+ do
|
||||
+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
|
||||
+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
|
||||
+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
|
||||
+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ]))))
|
||||
+ done
|
||||
+ AC_CHECK_FUNC(db_create_4002, HAVE_BDB=1)
|
||||
+ AC_CHECK_FUNC(db_create_4001, HAVE_BDB=1)
|
||||
+ AC_CHECK_FUNC(db_create_4000, HAVE_BDB=1)
|
||||
+ AC_CHECK_FUNC(db_create, HAVE_BDB=1)
|
||||
fi
|
||||
|
||||
LIBS="$saveLIBS"
|
||||
--- bdbobj/configure.in 2001-09-18 18:26:28.000000000 -0700
|
||||
+++ bdbobj/configure.in 2004-08-14 16:15:08.469316646 -0700
|
||||
@@ -21,15 +21,19 @@
|
||||
dnl Checks for libraries.
|
||||
|
||||
saveLIBS="$LIBS"
|
||||
-AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ],
|
||||
- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"],
|
||||
- AC_CHECK_LIB(db, db_env_create, [ LIBDB=-ldb; LIBS="-ldb $LIBS"])
|
||||
- ))
|
||||
-
|
||||
-FOUND_DB=0
|
||||
-AC_CHECK_FUNC(dbopen, FOUND_DB=1)
|
||||
-AC_CHECK_FUNC(db_open, FOUND_DB=1)
|
||||
-AC_CHECK_FUNC(db_env_create, FOUND_DB=1)
|
||||
+for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db
|
||||
+ do
|
||||
+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
|
||||
+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
|
||||
+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ],
|
||||
+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ]))))
|
||||
+
|
||||
+ done
|
||||
+FOUND_DB=0
|
||||
+AC_CHECK_FUNC(db_create_4002, FOUND_DB=1)
|
||||
+AC_CHECK_FUNC(db_create_4001, FOUND_DB=1)
|
||||
+AC_CHECK_FUNC(db_create_4000, FOUND_DB=1)
|
||||
+AC_CHECK_FUNC(db_create, FOUND_DB=1)
|
||||
|
||||
LIBS="$saveLIBS"
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
--- configure.in.orig 2007-01-17 02:15:46.000000000 +0000
|
||||
+++ configure.in 2007-02-03 19:58:19.000000000 +0000
|
||||
@@ -22,7 +22,6 @@
|
||||
AC_PROG_CPP
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_LN_S
|
||||
-AC_PROG_SYSCONFTOOL
|
||||
AC_LIBLTDL_INSTALLABLE
|
||||
AC_LIBTOOL_DLOPEN
|
||||
AM_PROG_LIBTOOL
|
||||
41
net-libs/courier-authlib/files/courier-authlib
Normal file
41
net-libs/courier-authlib/files/courier-authlib
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/files/courier-authlib,v 1.2 2007/04/08 14:10:55 chtekk Exp $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
provide authdaemond
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [[ ! -e /etc/courier/authlib/authdaemonrc ]] ; then
|
||||
eerror "You need an /etc/courier/authlib/authdaemonrc file to run authdaemon"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
setauth() {
|
||||
source /etc/courier/authlib/authdaemonrc
|
||||
AUTHLIB="/usr/lib/courier/courier-authlib"
|
||||
AUTHDAEMOND="authdaemond"
|
||||
pidfile="/var/run/authdaemon.pid"
|
||||
logger="/usr/sbin/courierlogger"
|
||||
export DEBUG_LOGIN DEFAULTOPTIONS LOGGEROPTS
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
setauth
|
||||
ebegin "Starting courier-authlib: ${AUTHDAEMOND}"
|
||||
start-stop-daemon --quiet --start --pidfile "${pidfile}" --exec \
|
||||
/usr/bin/env ${logger} -- ${LOGGEROPTS} -pid="${pidfile}" -start "${AUTHLIB}/${AUTHDAEMOND}"
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
setauth
|
||||
ebegin "Stopping courier-authlib: ${AUTHDAEMOND}"
|
||||
start-stop-daemon --quiet --stop --pidfile "${pidfile}"
|
||||
eend $?
|
||||
}
|
||||
Reference in New Issue
Block a user