Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2001 17:56:37 +0300 (IDT)
From:      Dan Pelleg <dpelleg+unison@cs.cmu.edu>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/30195: [PATCH] port update for unison
Message-ID:  <200108291456.f7TEubr02351@lawrence.libagent.org>

next in thread | raw e-mail | index | archive | help

>Number:         30195
>Category:       ports
>Synopsis:       update of net/unison port to 2.7.1
>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:   Wed Aug 29 08:00:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Dan Pelleg
>Release:        FreeBSD 4.3-RELEASE-p14 i386
>Organization:
>Environment:
System: FreeBSD l 4.3-RELEASE-p14 FreeBSD 4.3-RELEASE-p14 #0: Tue Aug 28 21:53:23 IDT 2001 root@l:/usr/obj/usr/src/sys/L i386


	
>Description:
	
	unison port updated to version 2.7.1
>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/net/unison/
#	/usr/ports/net/unison/Makefile
#	/usr/ports/net/unison/distinfo
#	/usr/ports/net/unison/pkg-comment
#	/usr/ports/net/unison/pkg-descr
#	/usr/ports/net/unison/pkg-plist
#	/usr/ports/net/unison/files
#	/usr/ports/net/unison/files/patch-aa
#
echo c - /usr/ports/net/unison/
mkdir -p /usr/ports/net/unison/ > /dev/null 2>&1
echo x - /usr/ports/net/unison/Makefile
sed 's/^X//' >/usr/ports/net/unison/Makefile << 'END-of-/usr/ports/net/unison/Makefile'
X# New ports collection makefile for: unison
X# Date created:		4 October 2000
X# Whom:			Dan Pelleg <dpelleg+unison@cs.cmu.edu>
X#
X# $FreeBSD: ports/net/unison/Makefile,v 1.1 2000/10/26 01:42:33 trevor Exp $
X#
X
XPORTNAME=		unison
XPORTVERSION= 		2.7.1
XCATEGORIES=		net
XMASTER_SITES=		http://www.cis.upenn.edu/~bcpierce/unison/download/stable/unison-${PORTVERSION}/
XDISTNAME=		src
XDIST_SUBDIR=		unison-${PORTVERSION}
X
XMAINTAINER=		Dan Pelleg <dpelleg+unison@cs.cmu.edu>
X
XBUILD_DEPENDS=		ocamlc:${PORTSDIR}/lang/ocaml
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
XUSE_GMAKE= yes
XMAKE_ARGS= UISTYLE=text CFLAGS=""
X
Xpost-install:
X	strip ${PREFIX}/bin/unison
X
X.include <bsd.port.mk>
END-of-/usr/ports/net/unison/Makefile
echo x - /usr/ports/net/unison/distinfo
sed 's/^X//' >/usr/ports/net/unison/distinfo << 'END-of-/usr/ports/net/unison/distinfo'
XMD5 (unison-2.7.1/src.tar.gz) = a83b78764b8f141eff8468ca2a1d5ecc
END-of-/usr/ports/net/unison/distinfo
echo x - /usr/ports/net/unison/pkg-comment
sed 's/^X//' >/usr/ports/net/unison/pkg-comment << 'END-of-/usr/ports/net/unison/pkg-comment'
XA user-level file synchronization tool
END-of-/usr/ports/net/unison/pkg-comment
echo x - /usr/ports/net/unison/pkg-descr
sed 's/^X//' >/usr/ports/net/unison/pkg-descr << 'END-of-/usr/ports/net/unison/pkg-descr'
XUnison is a file-synchronization tool for Unix and Windows. It allows two
Xreplicas of a collection of files and directories to be stored on different
Xhosts (or different disks on the same host), modified separately, and then
Xbrought up to date by propagating the changes in each replica to the other.
X
XUnison shares a number of features with tools such as configuration
Xmanagement packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)
Xuni-directional mirroring utilities (rsync, etc.) and other synchronizers
X(Intellisync, Reconcile, etc).
X
XWWW: http://www.cis.upenn.edu/~bcpierce/unison/
X
X- Dan Pelleg
X
Xdpelleg+unison@cs.cmu.edu
END-of-/usr/ports/net/unison/pkg-descr
echo x - /usr/ports/net/unison/pkg-plist
sed 's/^X//' >/usr/ports/net/unison/pkg-plist << 'END-of-/usr/ports/net/unison/pkg-plist'
Xbin/unison
END-of-/usr/ports/net/unison/pkg-plist
echo c - /usr/ports/net/unison/files
mkdir -p /usr/ports/net/unison/files > /dev/null 2>&1
echo x - /usr/ports/net/unison/files/patch-aa
sed 's/^X//' >/usr/ports/net/unison/files/patch-aa << 'END-of-/usr/ports/net/unison/files/patch-aa'
X--- Makefile.orig	Tue Aug 28 16:27:01 2001
X+++ Makefile	Wed Aug 29 09:15:09 2001
X@@ -62,12 +62,12 @@
X ######################################################################
X # Installation
X 
X-INSTALLDIR = $(HOME)/bin/
X+INSTALLDIR = ${PREFIX}/bin/
X 
X install: $(NAME)$(EXEC_EXT)
X-	-mv $(INSTALLDIR)/$(NAME)$(EXEC_EXT) /tmp/$(NAME)-$(shell echo $$$$)
X+#	-mv $(INSTALLDIR)/$(NAME)$(EXEC_EXT) /tmp/$(NAME)-$(shell echo $$$$)
X 	cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)
X-	cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)$(NAME)-$(VERSION)$(EXEC_EXT)
X+#	cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)$(NAME)-$(VERSION)$(EXEC_EXT)
X 	@# If we're running at Penn, install a public version too
X 	if [ -d /plclub/bin ]; then cp $(NAME)$(EXEC_EXT) /plclub/bin/$(NAME)-$(VERSION)$(EXEC_EXT); fi
X 
X@@ -231,7 +231,7 @@
X tags:
X 	-$(ETAGS) *.ml *.mli *.txt
X 
X-all:: TAGS
X+#all:: TAGS
X 
X TAGS: 
X 	$(MAKE) tags
END-of-/usr/ports/net/unison/files/patch-aa
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?200108291456.f7TEubr02351>