[Midnightbsd-cvs] mports [24344] trunk/security/courierpassd: modernize
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Sep 17 22:35:57 EDT 2018
Revision: 24344
http://svnweb.midnightbsd.org/mports/?rev=24344
Author: laffer1
Date: 2018-09-17 22:35:56 -0400 (Mon, 17 Sep 2018)
Log Message:
-----------
modernize
Modified Paths:
--------------
trunk/security/courierpassd/Makefile
Removed Paths:
-------------
trunk/security/courierpassd/pkg-plist
Modified: trunk/security/courierpassd/Makefile
===================================================================
--- trunk/security/courierpassd/Makefile 2018-09-18 02:35:05 UTC (rev 24343)
+++ trunk/security/courierpassd/Makefile 2018-09-18 02:35:56 UTC (rev 24344)
@@ -17,41 +17,39 @@
RUN_DEPENDS= courierauthconfig:security/courier-authlib-base
GNU_CONFIGURE= yes
-USES= gmake
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS='${CPPFLAGS}' LDFLAGS='${LDFLAGS}'
+USES= gmake localbase
MINUID?= 100
DELAY?= 3
CONFIGURE_ARGS+=--with-minuid=${MINUID} --with-badpassdelay=${DELAY}
+PLIST_FILES= sbin/courierpassd man/man8/courierpassd.8.gz
+PORTDOCS= AUTHORS ChangeLog COPYING INSTALL NEWS README
+
+OPTIONS_DEFINE= DOCS
+
pre-everything::
- @${ECHO} ""
+ @${ECHO}
@${ECHO} "###########################################################"
- @${ECHO} ""
+ @${ECHO}
@${ECHO} "The following build options are available:"
- @${ECHO} "
+ @${ECHO}
@${ECHO} " MINUID=uid"
@${ECHO} " Accounts with uids below this value cannot have"
@${ECHO} " their passwords changed. Default value is 100."
- @${ECHO} ""
+ @${ECHO}
@${ECHO} " DELAY=sec"
@${ECHO} " Set the delay after a password change failure."
@${ECHO} " Default is 3 seconds."
- @${ECHO} ""
+ @${ECHO}
@${ECHO} "###########################################################"
- @${ECHO} ""
+ @${ECHO}
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
+post-patch:
+ @${REINPLACE_CMD} '/chown root/d' ${WRKSRC}/Makefile.in
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
.include <bsd.port.mk>
Deleted: trunk/security/courierpassd/pkg-plist
===================================================================
--- trunk/security/courierpassd/pkg-plist 2018-09-18 02:35:05 UTC (rev 24343)
+++ trunk/security/courierpassd/pkg-plist 2018-09-18 02:35:56 UTC (rev 24344)
@@ -1,9 +0,0 @@
-man/man8/courierpassd.8.gz
-sbin/courierpassd
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
More information about the Midnightbsd-cvs
mailing list