Date: Sat, 04 Sep 2004 20:10:07 +0900 From: NAKAMURA Takeshi <1yen@sh.rim.or.jp> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/71370: ports update net/delegate to 8.9.5 Message-ID: <20040904200939.0D9C.1YEN@sh.rim.or.jp> Resent-Message-ID: <200409041110.i84BAOJf093416@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 71370 >Category: ports >Synopsis: ports update net/delegate to 8.9.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Sep 04 11:10:23 GMT 2004 >Closed-Date: >Last-Modified: >Originator: NAKAMURA Takeshi >Release: FreeBSD 5.2.1-RELEASE-p9 i386 >Organization: >Environment: System: FreeBSD crcc1712 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #21: Wed Aug 11 21:42:43 JST 2004 root@crcc1712:/export/src/FreeBSD/src/sys/i386/compile/CRCC1712 i386 >Description: port >How-To-Repeat: >Fix: Index: Makefile =================================================================== RCS file: /export/cvs/FreeBSD/ncvs/ports/net/delegate/Makefile,v retrieving revision 1.48 diff -u -r1.48 Makefile --- Makefile 12 May 2004 14:15:11 -0000 1.48 +++ Makefile 4 Sep 2004 10:55:30 -0000 @@ -6,7 +6,7 @@ # PORTNAME= delegate -PORTVERSION= 8.9.3 +PORTVERSION= 8.9.5 CATEGORIES= net www MASTER_SITES= ftp://www.delegate.org/pub/DeleGate/ \ ftp://ftp.delegate.org/pub/DeleGate/ @@ -18,7 +18,9 @@ USE_BZIP2= yes IS_INTERACTIVE= YES PORTDOCS= Manual.htm tutor-jp.htm tutor-en.htm -PLIST_FILES= sbin/delegated etc/rc.d/delegated.sh-dist +PLIST_FILES= sbin/delegated etc/rc.d/delegated.sh + +USE_RC_SUBR= yes pre-everything:: .if !defined(FORCE_BUILD) || ${FORCE_BUILD}!="YES" @@ -45,10 +47,28 @@ @${ECHO_MSG} "*********************************************************************" .endif + +post-extract: + +. if defined(ADMIN) + @${ECHO_MSG} 'Modifing src/Makefile' + ${CP} ${WRKSRC}/src/Makefile ${WRKSRC}/src/Makefile.orig + ${SED} "s/^\(ADMIN = \)undef/\1${ADMIN}/" \ + ${WRKSRC}/src/Makefile.orig > ${WRKSRC}/src/Makefile +. else + @${ECHO_MSG} 'You can define the ADMIN of make argument.(for BATCH mode)' + @${ECHO_MSG} 'looks like "make ADMIN=your-name@hostname.example.net"' + + @${SED} "s@%%PREFIX%%@${PREFIX}@" \ + "s@%%RC_SUBR%%@${RC_SUBR}@" \ + "s@%%RC_SUBR%%@${RC_SUBR}@" \ + ${FILESDIR}/delegated.sh > ${WRKSRC}/delegated.sh +. endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/delegated ${PREFIX}/sbin - ${INSTALL_SCRIPT} ${FILESDIR}/delegated.sh \ - ${PREFIX}/etc/rc.d/delegated.sh-dist + ${INSTALL_SCRIPT} ${WRKSRC}/delegated.sh \ + ${PREFIX}/etc/rc.d/ .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for f in ${PORTDOCS} Index: distinfo =================================================================== RCS file: /export/cvs/FreeBSD/ncvs/ports/net/delegate/distinfo,v retrieving revision 1.35 diff -u -r1.35 distinfo --- distinfo 12 May 2004 14:15:12 -0000 1.35 +++ distinfo 28 Jul 2004 09:07:37 -0000 @@ -1,2 +1,2 @@ -MD5 (delegate8.9.3.tar.bz2) = 5262733716bef96126702a4defe2c3d6 -SIZE (delegate8.9.3.tar.bz2) = 971292 +MD5 (delegate8.9.5.tar.bz2) = 54319079fc723b54010db9f7f2af5356 +SIZE (delegate8.9.5.tar.bz2) = 977960 Index: pkg-message =================================================================== RCS file: /export/cvs/FreeBSD/ncvs/ports/net/delegate/pkg-message,v retrieving revision 1.8 diff -u -r1.8 pkg-message --- pkg-message 21 Feb 2004 20:12:10 -0000 1.8 +++ pkg-message 4 Sep 2004 09:30:11 -0000 @@ -8,8 +8,7 @@ ********************************************************************* ---------------------------------------------------------------------- -Now, edit the sample script in /usr/local/share/examples/delegate directory -and copy it into /usr/local/etc/rc.d. +Now, edit the sample script in /usr/local/etc/rc.d directory. Especially, don't forget to specify correct value for the MANAGER. You can also run an interactive configuration session by executing Index: files/delegated.sh =================================================================== RCS file: /export/cvs/FreeBSD/ncvs/ports/net/delegate/files/delegated.sh,v retrieving revision 1.3 diff -u -r1.3 delegated.sh --- files/delegated.sh 29 Oct 2000 13:41:28 -0000 1.3 +++ files/delegated.sh 4 Sep 2004 08:13:59 -0000 @@ -1,13 +1,28 @@ #!/bin/sh -umask 027 -if [ -x /usr/local/sbin/delegated ]; then - echo -n ' delegated' - /usr/local/sbin/delegated -P8080 -Txt \ - ADMIN=delegate-master@your.host.domain \ +# PROVIDE: delegate +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: FreeBSD shutdown + +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +delegate_enable=${delegate_enable-"NO"} +delegate_pidfile=${delegate_pidfile-"/var/run/delegated.pid"} +delegate_flags=${delegate_flags-"-P8080 -Txt PIDFILE=$delegate_pidfile \ + ADMIN=delegate-master@your.host.domain \ CHARCODE=JIS \ CACHEDIR=/var/spool/delegate/cache \ EXPIRE=7d \ - RELIABLE=hostname \ - > /dev/null 2>&1 -fi + RELIABLE=hostname >/dev/null 2>&1"} + +. %%RC_SUBR%% + +name="delegate" +rcvar=`set_rcvar` +command="%%PREFIX%%/sbin/delegated" + +load_rc_config $name + +run_rc_command "$1" >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040904200939.0D9C.1YEN>