Date: Sat, 23 Mar 2002 14:10:52 +0300 (MSK) From: miniEleph <nyxo@dnuc.polyn.kiae.su> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/36227: New port: sysutils/ssync Message-ID: <200203231110.g2NBAqR11437@dnuc.polyn.kiae.su>
next in thread | raw e-mail | index | archive | help
>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 <nyxo@dnuc.polyn.kiae.su> 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 <bsd.port.mk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203231110.g2NBAqR11437>