diff options
author | rafan <rafan@FreeBSD.org> | 2008-12-21 18:24:54 +0800 |
---|---|---|
committer | rafan <rafan@FreeBSD.org> | 2008-12-21 18:24:54 +0800 |
commit | d135185d01d5d63d453d82d6d9b44870341cfbdf (patch) | |
tree | e0f0f03c4009b57c61f7ae8ce8701daa527aa999 | |
parent | 5559b4fe56498103fedb42f3f2202802537a5c98 (diff) | |
download | freebsd-ports-gnome-d135185d01d5d63d453d82d6d9b44870341cfbdf.tar.gz freebsd-ports-gnome-d135185d01d5d63d453d82d6d9b44870341cfbdf.tar.zst freebsd-ports-gnome-d135185d01d5d63d453d82d6d9b44870341cfbdf.zip |
- Add rc script (rename WRKSRC to avoid name conflict)
- Remove EXTRACT_SUFX as it uses USE_ZIP which automatically sets EXTRACT_SUFX
- Bump PORTREVISION
PR: ports/129812
Submitted by: Joseph S. Atkinson <jsatkinson at embarqmail.com>
Approved by: Alex Samorukov <samm at os2.kiev.ua> (maintainer)
-rw-r--r-- | dns/inadyn/Makefile | 9 | ||||
-rw-r--r-- | dns/inadyn/files/inadyn.in | 34 |
2 files changed, 40 insertions, 3 deletions
diff --git a/dns/inadyn/Makefile b/dns/inadyn/Makefile index da28a9c78811..3bba71acd7ac 100644 --- a/dns/inadyn/Makefile +++ b/dns/inadyn/Makefile @@ -7,17 +7,17 @@ PORTNAME= inadyn PORTVERSION= 1.96.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= http://inadyn.ina-tech.net/ \ http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/ DISTNAME= ${PORTNAME}.v${PORTVERSION} -EXTRACT_SUFX= .zip MAINTAINER= samm@os2.kiev.ua COMMENT= INADYN - Simple DYNAMIC DNS client -WRKSRC= ${WRKDIR}/${PORTNAME} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_RC_SUBR= inadyn USE_ZIP= yes USE_DOS2UNIX= yes USE_GMAKE= yes @@ -32,6 +32,9 @@ PLIST_FILES= bin/inadyn NO_INSTALL_MANPAGES=yes +post-extract: + ${MV} ${WRKDIR}/${PORTNAME} ${WRKDIR}/${PORTNAME}-${PORTVERSION} + post-patch: @${REINPLACE_CMD} -e 's|gcc|$$\(CC\)|g' ${WRKSRC}/makefile ${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" \ diff --git a/dns/inadyn/files/inadyn.in b/dns/inadyn/files/inadyn.in new file mode 100644 index 000000000000..2898b3a00703 --- /dev/null +++ b/dns/inadyn/files/inadyn.in @@ -0,0 +1,34 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# PROVIDE: inadyn +# REQUIRE: NETWORKING +# KEYWORD: shutdown +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# inadyn_enable="YES" +# +# Reccomend using the inadyn.conf over inadyn_flags. However, inadyn_flags will +# take priority the configuration file by upstream's design. Any command +# line arguement (and thus inadyn_flags) will cause inadyn.conf to be ignored +# completely. +# See inadyn(8) for inadyn_flags and inadyn.conf syntax. +# +# Don't forget to include --background in either method! +# + +. %%RC_SUBR%% + +name="inadyn" +rcvar=`set_rcvar` + +command=%%PREFIX%%/bin/${name} + +load_rc_config $name + +: ${inadyn_enable="NO"} + +run_rc_command "$1" |