From owner-freebsd-ports Sat Mar 23 3:10:16 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9EB5D37B419 for ; Sat, 23 Mar 2002 03:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g2NBA2w45192; Sat, 23 Mar 2002 03:10:02 -0800 (PST) (envelope-from gnats) Received: from dnuc.polyn.kiae.su (dnuc.polyn.kiae.su [144.206.160.140]) by hub.freebsd.org (Postfix) with ESMTP id 7F4CC37B41A for ; Sat, 23 Mar 2002 03:08:34 -0800 (PST) Received: (from nyxo@localhost) by dnuc.polyn.kiae.su (8.11.6/8.11.6) id g2NBAqR11437; Sat, 23 Mar 2002 14:10:52 +0300 (MSK) (envelope-from nyxo) Message-Id: <200203231110.g2NBAqR11437@dnuc.polyn.kiae.su> Date: Sat, 23 Mar 2002 14:10:52 +0300 (MSK) From: miniEleph Reply-To: miniEleph To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/36227: New port: sysutils/ssync Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 36227 >Category: ports >Synopsis: New port: sysutils/ssync >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 23 03:10:02 PST 2002 >Closed-Date: >Last-Modified: >Originator: miniEleph >Release: FreeBSD 4.4-RELEASE i386 >Organization: >Environment: System: FreeBSD dnuc.polyn.kiae.su 4.4-RELEASE FreeBSD 4.4-RELEASE #5: Sat Mar 23 12:07:16 MSK 2002 nyxo@dnuc.polyn.kiae.su:/usr/src/sys/compile/ZANOZA i386 >Description: Ssync is a minimalistic tool for keeping filesystems in synchronization. The main goals in writing ssync are correctness, simplicity, speed, low-resource comsumption and portability. It features a number of options to control how things are synchronized and under what conditions, as well as useful dry-run and verbose modes. >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: # # ssync # ssync/Makefile # ssync/pkg-comment # ssync/pkg-descr # ssync/pkg-plist # ssync/distinfo # echo c - ssync mkdir -p ssync > /dev/null 2>&1 echo x - ssync/Makefile sed 's/^X//' >ssync/Makefile << 'END-of-ssync/Makefile' X# New ports collection makefile for: ssync X# Date created: 23 March 2002 X# Whom: Andrew Shevtsov X# X# $FreeBSD$ X# X XPORTNAME= ssync XPORTVERSION= 2.0 XCATEGORIES= sysutils XMASTER_SITES= http://equusasinus.com/ssync/ X XMAINTAINER= nyxo@dnuc.polyn.kiae.su X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X XMAKEFILE= makefile XALL_TARGET= XUSE_GMAKE= YES XMAN1= ssync.1 X Xpre-install: X @${PERL} -pi -e "s@\/etc\/init.d\/ssyncd@\0440@g" ${WRKSRC}/ssyncd.init X @${PERL} -pi -e "s@sbin@local\/sbin@g" ${WRKSRC}/ssyncd.init X @${PERL} -pi -e "s@etc@usr\/local\/etc@g" ${WRKSRC}/ssyncd.init ${WRKSRC}/ssyncd.conf X Xdo-install: X @${CP} ${WRKSRC}/ssync ${PREFIX}/bin/ssync X @${CP} ${WRKSRC}/ssyncd ${PREFIX}/sbin/ssyncd X @${CP} ${WRKSRC}/ssyncd.conf ${PREFIX}/etc/ssyncd.conf X @${CP} ${WRKSRC}/ssyncd.work ${PREFIX}/etc/ssyncd.work X @${CP} ${WRKSRC}/ssyncd.init ${PREFIX}/etc/rc.d/ssyncd.init X @${CP} ${WRKSRC}/ssync.man ${PREFIX}/man/man1/ssync.1 X X.include END-of-ssync/Makefile echo x - ssync/pkg-comment sed 's/^X//' >ssync/pkg-comment << 'END-of-ssync/pkg-comment' XA minimalistic tool for keeping filesystems in synchronization END-of-ssync/pkg-comment echo x - ssync/pkg-descr sed 's/^X//' >ssync/pkg-descr << 'END-of-ssync/pkg-descr' XSsync is a minimalistic tool for keeping filesystems in synchronization. XThe main goals in writing ssync are correctness, simplicity, speed, Xlow-resource comsumption and portability. It features a number of options Xto control how things are synchronized and under what conditions, as well Xas useful dry-run and verbose modes. END-of-ssync/pkg-descr echo x - ssync/pkg-plist sed 's/^X//' >ssync/pkg-plist << 'END-of-ssync/pkg-plist' Xbin/ssync Xsbin/ssyncd Xetc/ssyncd.conf Xetc/ssyncd.work Xetc/rc.d/ssyncd.init END-of-ssync/pkg-plist echo x - ssync/distinfo sed 's/^X//' >ssync/distinfo << 'END-of-ssync/distinfo' XMD5 (ssync-2.0.tar.gz) = 2f6e23db9d7f4d3abef531ab4035547d END-of-ssync/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message