diff options
author | schmonz <schmonz@pkgsrc.org> | 2020-10-08 20:20:26 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2020-10-08 20:20:26 +0000 |
commit | 1c53f918f8491707edf30d2ed4017f7ea992b415 (patch) | |
tree | 6b320f54b601d793a36a903fc72b77384d8650a3 /net/tinydyndns | |
parent | 60350595aa8a55ad8f5d6d49e64f287e124fd8f8 (diff) | |
download | pkgsrc-1c53f918f8491707edf30d2ed4017f7ea992b415.tar.gz |
Fix packaging on NetBSD: use gmake and more of the upstream Makefile.
Diffstat (limited to 'net/tinydyndns')
-rw-r--r-- | net/tinydyndns/Makefile | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/net/tinydyndns/Makefile b/net/tinydyndns/Makefile index 97e02609a7d..561916d40dc 100644 --- a/net/tinydyndns/Makefile +++ b/net/tinydyndns/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2020/10/08 17:38:38 schmonz Exp $ +# $NetBSD: Makefile,v 1.2 2020/10/08 20:20:26 schmonz Exp $ DISTNAME= tinydyndns-0.4.2 DJBDNS_DISTNAME= djbdns-1.05 @@ -17,22 +17,29 @@ DEPENDS+= cvm-[0-9]*:../../security/cvm DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools WRKSRC= ${WRKDIR}/${DJBDNS_DISTNAME} -MAKE_FILE= Makefile.tinydyndns -BUILD_TARGET= tinydyndns + +USE_TOOLS+= gmake +MAKE_FILE= Makefile.${PKGBASE} +BUILD_TARGET= ${PKGBASE} +INSTALL_TARGET= install-${PKGBASE} DJB_RESTRICTED= no SUBST_CLASSES+= djberrno +SUBST_CLASSES+= paths +SUBST_STAGE.paths= pre-configure +SUBST_FILES.paths= ${MAKE_FILE} +SUBST_SED.paths= -e 's|/usr/local/bin/|${DESTDIR}${PREFIX}/bin/|g' + INSTALLATION_DIRS= bin ${PKGMANDIR}/man8 post-extract: cd ${WRKDIR} && mv ${PKGNAME_NOREV}/* ${DJBDNS_DISTNAME} -do-install: +post-install: cd ${WRKSRC} && for i in conf data update; do \ - ${INSTALL_PROGRAM} tinydyndns-$$i ${DESTDIR}${PREFIX}/bin; \ - ${INSTALL_MAN} tinydyndns-$$i.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8; \ + ${INSTALL_MAN} ${PKGBASE}-$$i.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8; \ done .include "../../mk/djbware.mk" |