summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dns/radns/Makefile12
-rw-r--r--dns/radns/files/patch-Makefile19
-rw-r--r--dns/radns/pkg-plist1
3 files changed, 23 insertions, 9 deletions
diff --git a/dns/radns/Makefile b/dns/radns/Makefile
index cf36d6b9efbe..ba7e54309530 100644
--- a/dns/radns/Makefile
+++ b/dns/radns/Makefile
@@ -12,29 +12,23 @@ COMMENT= IPv6 DNS server address autoconfiguration client
LICENSE= ISCL
-USE_BZIP2= yes
+USES= tar:bzip2
USE_RC_SUBR= radns
USERS= radns
GROUPS= radns
-USE_RC_SUBR= radns
SUB_FILES= pkg-message
-MAN8= radns.8
-
PORTDOCS= LICENSE README README.FreeBSD NEWS
-NO_STAGE= yes
post-install:
.if !defined(NOPORTDOCS)
@${ECHO_MSG} "Installing additional documentation to ${DOCSDIR}"
- @${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${PORTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
.endfor
-
.endif
- @${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
diff --git a/dns/radns/files/patch-Makefile b/dns/radns/files/patch-Makefile
new file mode 100644
index 000000000000..d0531533459e
--- /dev/null
+++ b/dns/radns/files/patch-Makefile
@@ -0,0 +1,19 @@
+--- Makefile.orig 2014-05-20 20:38:31.640144040 +0800
++++ Makefile 2014-05-20 20:38:58.887133460 +0800
+@@ -20,11 +20,11 @@ radns: $(OBJS)
+ list.o: list.c list.h Makefile
+
+ install: $(TARGETS)
+- install -m 755 radns $(PREFIX)/bin
+- install -m 644 radns.man $(PREFIX)/man/man8/radns.8
+- install -o radns -g radns -d $(ETCDIR)
+- install -m 755 dhclient-exit-hooks $(ETCDIR)
+- install -m 755 radns-script $(ETCDIR)
++ install -m 755 radns $(DESTDIR)$(PREFIX)/bin
++ install -m 644 radns.man $(DESTDIR)$(PREFIX)/man/man8/radns.8
++ install -o radns -g radns -d $(DESTDIR)$(ETCDIR)
++ install -m 755 dhclient-exit-hooks $(DESTDIR)$(ETCDIR)
++ install -m 755 radns-script $(DESTDIR)$(ETCDIR)
+
+ deinstall:
+ $(RM) -f $(PREFIX)/bin/radns
diff --git a/dns/radns/pkg-plist b/dns/radns/pkg-plist
index 87c416aec667..2c0060233485 100644
--- a/dns/radns/pkg-plist
+++ b/dns/radns/pkg-plist
@@ -1,4 +1,5 @@
bin/radns
etc/radns/dhclient-exit-hooks
etc/radns/radns-script
+man/man8/radns.8.gz
@dirrm etc/radns