From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 3 08:20:03 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25E9A16A41F for ; Fri, 3 Jun 2005 08:20:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2918543D54 for ; Fri, 3 Jun 2005 08:20:02 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j538K1BE094133 for ; Fri, 3 Jun 2005 08:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j538K1ja094132; Fri, 3 Jun 2005 08:20:01 GMT (envelope-from gnats) Resent-Date: Fri, 3 Jun 2005 08:20:01 GMT Resent-Message-Id: <200506030820.j538K1ja094132@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Loren M. Lang" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F54F16A41C for ; Fri, 3 Jun 2005 08:11:49 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1402F43D54 for ; Fri, 3 Jun 2005 08:11:49 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j538Bm6P045707 for ; Fri, 3 Jun 2005 08:11:48 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j538BmMc045705; Fri, 3 Jun 2005 08:11:48 GMT (envelope-from nobody) Message-Id: <200506030811.j538BmMc045705@www.freebsd.org> Date: Fri, 3 Jun 2005 08:11:48 GMT From: "Loren M. Lang" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/81825: Update port: sysutils/dirvish Added missing dependency and sample configuration X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 08:20:03 -0000 >Number: 81825 >Category: ports >Synopsis: Update port: sysutils/dirvish Added missing dependency and sample configuration >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jun 03 08:20:01 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Loren M. Lang >Release: FreeBSD 5.4-RELEASE-p1 i386 >Organization: >Environment: System: FreeBSD fbsd.ddns.alzatex.cc 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #1: Tue May 31 21:55:45 PDT 2005 root@fbsd.alzatex.cc:/usr/obj/usr/src/sys/IPSEC-NG i386 >Description: Added a missing run-time dependency on rsync and also added a couple of sample configuration files. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/sysutils/dirvish # /usr/ports/sysutils/dirvish/files # /usr/ports/sysutils/dirvish/files/master.conf.dist # /usr/ports/sysutils/dirvish/files/patch-00-dirvish-freebsd # /usr/ports/sysutils/dirvish/files/default.conf.dist # /usr/ports/sysutils/dirvish/Makefile # /usr/ports/sysutils/dirvish/distinfo # /usr/ports/sysutils/dirvish/pkg-descr # /usr/ports/sysutils/dirvish/pkg-plist # echo c - /usr/ports/sysutils/dirvish mkdir -p /usr/ports/sysutils/dirvish > /dev/null 2>&1 echo c - /usr/ports/sysutils/dirvish/files mkdir -p /usr/ports/sysutils/dirvish/files > /dev/null 2>&1 echo x - /usr/ports/sysutils/dirvish/files/master.conf.dist sed 's/^X//' >/usr/ports/sysutils/dirvish/files/master.conf.dist << 'END-of-/usr/ports/sysutils/dirvish/files/master.conf.dist' X#rsh: ssh -C X X#image-default: %Y%m%d X Xlog: text X#log: gzip X#log:bzip2 X Xindex: none X Xxdev: 1 X Xexclude: X /dev X /proc X /compat/linux/proc X /etc/mtab X /usr/obj X .kde/share/cache/* X lost+found/ X Xexpire-default: +30 days X Xbank: X /usr/snapshot/bank0 X XRunall: X vault0 23:00 X vault1 X END-of-/usr/ports/sysutils/dirvish/files/master.conf.dist echo x - /usr/ports/sysutils/dirvish/files/patch-00-dirvish-freebsd sed 's/^X//' >/usr/ports/sysutils/dirvish/files/patch-00-dirvish-freebsd << 'END-of-/usr/ports/sysutils/dirvish/files/patch-00-dirvish-freebsd' Xdiff -ru origin/install.sh ./install.sh X--- origin/install.sh Tue Feb 24 18:42:15 2004 X+++ ./install.sh Thu Apr 28 22:58:39 2005 X@@ -7,6 +7,8 @@ X *) ECHO_N= ECHO_C='\c' ECHO_T= ;; X esac X X+ECHO_N= X+ X EXECUTABLES="dirvish dirvish-runall dirvish-expire dirvish-locate" X MANPAGES="dirvish.8 dirvish-runall.8 dirvish-expire.8 dirvish-locate.8" X MANPAGES="$MANPAGES dirvish.conf.5" X@@ -27,6 +29,7 @@ X X until [ -n "$PREFIX_OK" ] X do X+ PREFIX="/usr/local" X EXECDIR="/usr/sbin" X CONFDIR="/etc/dirvish" X MANDIR="/usr/share/man" X@@ -36,7 +39,7 @@ X if [ -n "$ans" ] X then X PREFIX="$ans" X- if [ "$PREFIX" == "/" ] X+ if [ "$PREFIX" = "/" ] X then X PREFIX="" X fi X@@ -58,9 +61,9 @@ X X if [ -d "$PREFIX/sbin" ] X then X- BINDIR=$PREFIX/sbin X+ BINDIR="$PREFIX/sbin" X else X- BINDIR=$PREFIX/bin X+ BINDIR="$PREFIX/bin" X fi X X if [ -d "$PREFIX/share/man" ] X@@ -71,13 +74,16 @@ X MANDIR=$PREFIX/usr/share/man X elif [ -d "$PREFIX/usr/man" ] X then X- MANDIR="$PREFIX/usr/man" ] X+ MANDIR="$PREFIX/usr/man" X else X- MANDIR=$PREFIX/man X+ MANDIR="$PREFIX/man" X fi X if [ `expr "$PREFIX" : '.*dirvish.*'` -gt 0 ] X then X CONFDIR="$PREFIX/etc" X+ elif [ -d "$PREFIX/etc" ] X+ then X+ CONFDIR="$PREFIX/etc/dirvish" X else X CONFDIR="/etc/dirvish" X fi X@@ -121,7 +127,7 @@ X if [ `expr "$ans" : '[qQ]'` -ne 0 ] X then X exit X- elif [ `expr "$ans" : '[yY]'` -ne 0 ] X+ elif [ `expr "$ans" : '[nN]'` -eq 0 ] X then X break X fi X@@ -147,7 +153,7 @@ X X echo $ECHO_N "Install executables and manpages? (no/yes) $ECHO_C" X read ans X-if [ `expr "$ans" : '[yY]'` -ne 0 ] X+if [ `expr "$ans" : '[nN]'` -eq 0 ] X then X echo X if [ -n "$CREATE_PREFIX" ] END-of-/usr/ports/sysutils/dirvish/files/patch-00-dirvish-freebsd echo x - /usr/ports/sysutils/dirvish/files/default.conf.dist sed 's/^X//' >/usr/ports/sysutils/dirvish/files/default.conf.dist << 'END-of-/usr/ports/sysutils/dirvish/files/default.conf.dist' Xclient: sttng359@bsd.ddns Xtree: /home/sttng359/all Xxdev: 0 X END-of-/usr/ports/sysutils/dirvish/files/default.conf.dist echo x - /usr/ports/sysutils/dirvish/Makefile sed 's/^X//' >/usr/ports/sysutils/dirvish/Makefile << 'END-of-/usr/ports/sysutils/dirvish/Makefile' X# New ports collection makefile for: dirvish X# Date created: 28 April 2005 X# Whom: Loren M. Lang X# X# $FreeBSD: ports/sysutils/dirvish/Makefile,v 1.1 2005/05/04 13:28:46 pav Exp $ X# X XPORTNAME= dirvish XPORTVERSION= 1.2 XCATEGORIES= sysutils archivers XMASTER_SITES= http://www.dirvish.org/ XDISTNAME= ${PORTNAME}_${PORTVERSION}.orig X XMAINTAINER= lorenl@alzatex.com XCOMMENT= Network backup system based off of rsync X XRUN_DEPENDS= ${SITE_PERL}/Time/ParseDate.pm:${PORTSDIR}/devel/p5-Time-modules \ X ${SITE_PERL}/Time/Period.pm:${PORTSDIR}/devel/p5-Time-Period \ X rsync:${PORTSDIR}/net/rsync X XMAN5= dirvish.conf.5 XMAN8= dirvish.8 dirvish-expire.8 dirvish-locate.8 dirvish-runall.8 X XWRKSRC= ${WRKDIR}/Dirvish-${PORTVERSION} X XNO_BUILD= yes XUSE_PERL5_RUN= yes X Xdo-install: X @(cd ${INSTALL_WRKSRC} && ${SH} install.sh < /dev/null) X @${MKDIR} ${PREFIX}/etc/dirvish X @${INSTALL_DATA} ${FILESDIR}/master.conf.dist ${PREFIX}/etc/dirvish X @${INSTALL_DATA} ${FILESDIR}/default.conf.dist ${PREFIX}/etc/dirvish X X.include END-of-/usr/ports/sysutils/dirvish/Makefile echo x - /usr/ports/sysutils/dirvish/distinfo sed 's/^X//' >/usr/ports/sysutils/dirvish/distinfo << 'END-of-/usr/ports/sysutils/dirvish/distinfo' XMD5 (dirvish_1.2.orig.tar.gz) = 0b972fecae018a4fc96960ff0459b8c3 XSIZE (dirvish_1.2.orig.tar.gz) = 46131 END-of-/usr/ports/sysutils/dirvish/distinfo echo x - /usr/ports/sysutils/dirvish/pkg-descr sed 's/^X//' >/usr/ports/sysutils/dirvish/pkg-descr << 'END-of-/usr/ports/sysutils/dirvish/pkg-descr' XThis is a network-based backup system based of of rync. It can do full and Xincremental backups to a remote file server. It relies on rsync for the Xhost to host copy and uses hard links to provide multiple snapshots of the Xdata without duplicating identical files. X XWWW: http://www.dirvish.org/ X X- Loren M. Lang Xlorenl@alzatex.com END-of-/usr/ports/sysutils/dirvish/pkg-descr echo x - /usr/ports/sysutils/dirvish/pkg-plist sed 's/^X//' >/usr/ports/sysutils/dirvish/pkg-plist << 'END-of-/usr/ports/sysutils/dirvish/pkg-plist' Xsbin/dirvish Xsbin/dirvish-expire Xsbin/dirvish-locate Xsbin/dirvish-runall Xetc/dirvish/default.conf.dist Xetc/dirvish/master.conf.dist X@exec mkdir -p %D/etc/dirvish X@dirrm etc/dirvish END-of-/usr/ports/sysutils/dirvish/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: