Instead of overriding LIBDIR, override the new TARGET_LIBDIR variables.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Thu, 28 Jul 2005 19:25:41 +0000 (19:25 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Thu, 28 Jul 2005 19:25:41 +0000 (19:25 +0000)
This allows the normal dependency handling to be readded.

lib/pam_module/Makefile.inc
lib/pam_module/pam_cleartext_pass_ok/Makefile
lib/pam_module/pam_krb5/Makefile
lib/pam_module/pam_opie/Makefile
lib/pam_module/pam_opieaccess/Makefile
lib/pam_module/pam_radius/Makefile
lib/pam_module/pam_ssh/Makefile
lib/pam_module/pam_tacplus/Makefile
lib/pam_module/pam_unix/Makefile

index de2332e..221e3f2 100644 (file)
@@ -1,11 +1,12 @@
-# $DragonFly: src/lib/pam_module/Makefile.inc,v 1.2 2005/07/12 23:30:24 joerg Exp $
+# $DragonFly: src/lib/pam_module/Makefile.inc,v 1.3 2005/07/28 19:25:40 joerg Exp $
 
 SHLIB_NAME= ${LIB}.so.${MODULE_SHLIB_MAJOR}
 SHLIB_MAJOR=   ${MODULE_SHLIB_MAJOR}
 NOINSTALLLIB=  yes
 NOPROFILE=     yes
 
-LIBDIR=                /usr/lib/security
+TARGET_LIBDIR=         /usr/lib/security
+TARGET_SHLIBDIR=       /usr/lib/security
 
 LDADD+=        -lpam
 
index e9d05f5..1b606cf 100644 (file)
@@ -1,10 +1,11 @@
-# $DragonFly: src/lib/pam_module/pam_cleartext_pass_ok/Makefile,v 1.2 2005/07/12 22:55:46 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_cleartext_pass_ok/Makefile,v 1.3 2005/07/28 19:25:40 joerg Exp $
 
 LIB=   pam_cleartext_pass_ok
 SRCS=  pam_cleartext_pass_ok.c
 WARNS?=        6
 NOMAN=
 
+DPADD= ${LIBSKEY}
 LDADD= -lskey
 
 .include <bsd.lib.mk>
index d5656c7..832d309 100644 (file)
@@ -1,11 +1,12 @@
-# $DragonFly: src/lib/pam_module/pam_krb5/Makefile,v 1.2 2005/07/14 12:30:14 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_krb5/Makefile,v 1.3 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_krb5
 SRCS=  pam_krb5.c
 WARNS?=        6
 MAN=   pam_krb5.8
 
-LDADD=         -lkrb5 -lgssapi -lasn1 -lcrypto -lcrypt -lcom_err \
-               -lroken 
+DPADD= ${LIBKRB5} ${LIBGSSAPI} ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} \
+       ${LIBCOM_ERR} ${LIBROKEN}
+LDADD= -lkrb5 -lgssapi -lasn1 -lcrypto -lcrypt -lcom_err -lroken 
 
 .include <bsd.lib.mk>
index d2cc07f..21d9d44 100644 (file)
@@ -1,10 +1,11 @@
-# $DragonFly: src/lib/pam_module/pam_opie/Makefile,v 1.1 2005/07/12 22:53:20 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_opie/Makefile,v 1.2 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_opie
 SRCS=  pam_opie.c
 WARNS?=        6
 MAN=   pam_opie.8
 
+DPADD= ${LIBOPIE}
 LDADD= -lopie
 
 .include <bsd.lib.mk>
index 2bcd65c..4743603 100644 (file)
@@ -1,10 +1,11 @@
-# $DragonFly: src/lib/pam_module/pam_opieaccess/Makefile,v 1.1 2005/07/12 23:08:53 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_opieaccess/Makefile,v 1.2 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_opieaccess
 SRCS=  pam_opieaccess.c
 WARNS?=        6
 MAN=   pam_opieaccess.8
 
+DPADD= ${LIBOPIE}
 LDADD= -lopie
 
 .include <bsd.lib.mk>
index d7b732f..b3e16ec 100644 (file)
@@ -1,10 +1,11 @@
-# $DragonFly: src/lib/pam_module/pam_radius/Makefile,v 1.1 2005/07/12 23:13:26 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_radius/Makefile,v 1.2 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_radius
 SRCS=  pam_radius.c
 WARNS?=        6
 MAN=   pam_radius.8
 
+DPADD= ${LIBRADIUS}
 LDADD= -lradius
 
 .include <bsd.lib.mk>
index 0c7f28b..7b3fe43 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/lib/pam_module/pam_ssh/Makefile,v 1.1 2005/07/12 23:26:49 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_ssh/Makefile,v 1.2 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_ssh
 SRCS=  pam_ssh.c
@@ -6,6 +6,7 @@ WARNS?= 6
 MAN=   pam_ssh.8
 
 LDADD= -lssh -lcrypto -lcrypt
+DPADD= ${LIBSSH} ${LIBCRYPTO} ${LIBCRYPT}
 
 SSHDIR=                ${.CURDIR}/../../../crypto/openssh-4
 CFLAGS+=       -I${SSHDIR}
index 8790344..c8f079d 100644 (file)
@@ -1,10 +1,11 @@
-# $DragonFly: src/lib/pam_module/pam_tacplus/Makefile,v 1.3 2005/07/12 23:30:24 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_tacplus/Makefile,v 1.4 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_tacplus
 SRCS=  pam_tacplus.c
 WARNS?=        6
 MAN=   pam_tacplus.8
 
+DPADD= ${LIBTACPLUS}
 LDADD= -ltacplus
 
 .include <bsd.lib.mk>
index f42d939..4d2ba2d 100644 (file)
@@ -1,10 +1,11 @@
-# $DragonFly: src/lib/pam_module/pam_unix/Makefile,v 1.2 2005/07/12 23:30:24 joerg Exp $
+# $DragonFly: src/lib/pam_module/pam_unix/Makefile,v 1.3 2005/07/28 19:25:41 joerg Exp $
 
 LIB=   pam_unix
 SRCS=  pam_unix.c
 WARNS?=        2
 WARNS_NO_UNUSED_PARAMETERS=
 
+DPADD= ${LIBCRYPT}
 LDADD= -lcrypt
 
 .include <bsd.lib.mk>