diff options
author | Mateusz Piotrowski <0mp@FreeBSD.org> | 2020-11-01 23:36:53 +0000 |
---|---|---|
committer | Mateusz Piotrowski <0mp@FreeBSD.org> | 2020-11-01 23:36:53 +0000 |
commit | c8d86cf13268a5eaeb848d246a8dc7f849ce69f5 (patch) | |
tree | 94d94cd7025b0b0a17dd0e3cd2c042345f92ec37 /dns/nss_mdns | |
parent | 798b6e023b9b6a0169dca6b50e7b95b48f3a3dbc (diff) | |
download | ports-c8d86cf13268a5eaeb848d246a8dc7f849ce69f5.tar.gz ports-c8d86cf13268a5eaeb848d246a8dc7f849ce69f5.zip |
Clean up the port's makefile
- Sort variables
- Use post-install-DOCS-on instead of an if statement based on PORT_OPTIONS
Approved by: portmgr blanket
Notes
Notes:
svn path=/head/; revision=553876
Diffstat (limited to 'dns/nss_mdns')
-rw-r--r-- | dns/nss_mdns/Makefile | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/dns/nss_mdns/Makefile b/dns/nss_mdns/Makefile index c686fa9f1cb3..63e6471d17eb 100644 --- a/dns/nss_mdns/Makefile +++ b/dns/nss_mdns/Makefile @@ -15,41 +15,39 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libavahi-client.so:net/avahi-app USES= autoreconf gmake libtool pkgconfig -CONFLICTS_INSTALL= mDNSResponder_nss-[0-9]* - -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_LDCONFIG= yes - USE_GITHUB= yes GH_ACCOUNT= lathiat GH_PROJECT= nss-mdns GH_TAGNAME= 99c2f1c +USE_LDCONFIG= yes -OPTIONS_DEFINE= DOCS +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --localstatedir=/var \ + --sysconfdir=/etc + +INSTALL_TARGET= install-strip + +CONFLICTS_INSTALL= mDNSResponder_nss-[0-9]* + +# TODO: Print a message about the etc directory used for mdns.allow +# being relative to ${PREFIX}. +PLIST_FILES= ${INSTALLED_MODULES:C/^/lib\//:C/$/.so.1/} \ + ${INSTALLED_MODULES:C/^/lib\//:C/$/.so/} +PORTDOCS= README.md -CONFIGURE_ARGS+= \ - --sysconfdir=/etc \ - --localstatedir=/var +OPTIONS_DEFINE= DOCS INSTALLED_MODULES= nss_mdns nss_mdns_minimal \ - nss_mdns4 nss_mdns4_minimal \ + nss_mdns4 nss_mdns4_minimal \ nss_mdns6 nss_mdns6_minimal -.include <bsd.port.options.mk> - post-install: .for INSTALLED_MODULE in ${INSTALLED_MODULES} ${LN} -s ${INSTALLED_MODULE}.so.1 ${STAGEDIR}${PREFIX}/lib/${INSTALLED_MODULE}.so .endfor -.if ${PORT_OPTIONS:MDOCS} + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${INSTALL_WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} -.endif - -# TODO: Print a message about the etc directory used for mdns.allow -# being relative to ${PREFIX}. -PLIST_FILES= ${INSTALLED_MODULES:C/^/lib\//:C/$/.so/} ${INSTALLED_MODULES:C/^/lib\//:C/$/.so.1/} -PORTDOCS= README.md .include <bsd.port.mk> |