[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