svn commit: r316397 - in head/security/pam_alreadyloggedin: . files
Mikhail Teterin
mi at FreeBSD.org
Tue Apr 23 22:31:28 UTC 2013
Author: mi
Date: Tue Apr 23 22:31:27 2013
New Revision: 316397
URL: http://svnweb.freebsd.org/changeset/ports/316397
Log:
Unbreak -- this builds fine here (OSVERSION is 901502).
While here, use the same trick as src/lib/libpam uses to
avoid installing the static versions of the modules, and
even building the profiled ones. Preventing building the
static version would require patching the Makefile, and,
probably, is not worth it.
Use PLIST_FILES instead of pkg-plist.
Added:
head/security/pam_alreadyloggedin/files/Makefile.inc (contents, props changed)
Deleted:
head/security/pam_alreadyloggedin/pkg-plist
Modified:
head/security/pam_alreadyloggedin/Makefile (contents, props changed)
Modified: head/security/pam_alreadyloggedin/Makefile
==============================================================================
--- head/security/pam_alreadyloggedin/Makefile Tue Apr 23 22:12:41 2013 (r316396)
+++ head/security/pam_alreadyloggedin/Makefile Tue Apr 23 22:31:27 2013 (r316397)
@@ -3,7 +3,7 @@
PORTNAME= pam_alreadyloggedin
PORTVERSION= 0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_LOCAL} \
http://green.homeunix.org/~green/
@@ -14,18 +14,11 @@ COMMENT= PAM module based on whether a u
MANCOMPRESSED= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 900007
-BROKEN= fails to build with new utmpx
-.endif
-
-.if defined(NO_PROFILE) || defined(NOPROFILE) || defined(WITHOUT_PROFILE)
-PLIST_SUB+= PROFILE="@comment "
-.else
-PLIST_SUB+= PROFILE=""
-.endif
-
MAN8= pam_alreadyloggedin.8
+MAKE_JOBS_SAFE= yes
+PLIST_FILES= lib/pam_alreadyloggedin.so lib/pam_alreadyloggedin.so.2
+
+do-configure:
+ ${LN} -s ${FILESDIR}/Makefile.inc ${WRKDIR}/
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Added: head/security/pam_alreadyloggedin/files/Makefile.inc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/pam_alreadyloggedin/files/Makefile.inc Tue Apr 23 22:31:27 2013 (r316397)
@@ -0,0 +1,2 @@
+NO_INSTALLLIB= # don't install static version
+NO_PROFILE= # don't even build the profile version
More information about the svn-ports-all
mailing list