diff options
author | Trevor Johnson <trevor@FreeBSD.org> | 2000-10-26 01:42:33 +0000 |
---|---|---|
committer | Trevor Johnson <trevor@FreeBSD.org> | 2000-10-26 01:42:33 +0000 |
commit | f92095b090e2a8f46159297f6e1156cf0bded937 (patch) | |
tree | ac384d4fc0a6c05788860a863d82757b0b106e59 /net/unison | |
parent | Bump SHLIB_MAJOR (and PORTREVISION) not to conflict with expat1.2. (diff) |
Add new port of unison 2.5.1, a utility for synchronizing files
which works both on local disks and over a network (can use ssh).
PR: 22264
Submitted by: Dan Pelleg <dpelleg+unison@cs.cmu.edu>
Notes
Notes:
svn path=/head/; revision=34243
Diffstat (limited to 'net/unison')
-rw-r--r-- | net/unison/Makefile | 27 | ||||
-rw-r--r-- | net/unison/distinfo | 1 | ||||
-rw-r--r-- | net/unison/files/patch-aa | 27 | ||||
-rw-r--r-- | net/unison/pkg-comment | 1 | ||||
-rw-r--r-- | net/unison/pkg-descr | 15 | ||||
-rw-r--r-- | net/unison/pkg-plist | 1 |
6 files changed, 72 insertions, 0 deletions
diff --git a/net/unison/Makefile b/net/unison/Makefile new file mode 100644 index 000000000000..256eb12ed317 --- /dev/null +++ b/net/unison/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: unison +# Date created: 4 October 2000 +# Whom: Dan Pelleg <dpelleg+unison@cs.cmu.edu> +# +# $FreeBSD$ +# + +PORTNAME= unison +PORTVERSION= 2.5.1 +CATEGORIES= net +MASTER_SITES= http://www.cis.upenn.edu/~bcpierce/unison/download/stable/unison-${PORTVERSION}/ +DISTNAME= src +DIST_SUBDIR= unison + +MAINTAINER= Dan Pelleg <dpelleg+unison@cs.cmu.edu> + +BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +USE_GMAKE= yes +MAKE_ARGS= UISTYLE=text CFLAGS="" + +post-install: + strip ${PREFIX}/bin/unison + +.include <bsd.port.mk> diff --git a/net/unison/distinfo b/net/unison/distinfo new file mode 100644 index 000000000000..28b5f9fb75bc --- /dev/null +++ b/net/unison/distinfo @@ -0,0 +1 @@ +MD5 (unison/src.tar.gz) = e7e1f701d8d2c22e25380550ca8d60f4 diff --git a/net/unison/files/patch-aa b/net/unison/files/patch-aa new file mode 100644 index 000000000000..6c45ce1d18b1 --- /dev/null +++ b/net/unison/files/patch-aa @@ -0,0 +1,27 @@ +--- Makefile.orig Mon Sep 25 19:04:31 2000 ++++ Makefile Wed Oct 25 20:48:53 2000 +@@ -62,12 +62,12 @@ + ###################################################################### + # Installation + +-INSTALLDIR = $(HOME)/bin/ ++INSTALLDIR = ${PREFIX}/bin/ + + install: $(NAME)$(EXEC_EXT) +- -mv $(INSTALLDIR)/$(NAME)$(EXEC_EXT) /tmp/$(NAME)-$(shell echo $$$$) ++# -mv $(INSTALLDIR)/$(NAME)$(EXEC_EXT) /tmp/$(NAME)-$(shell echo $$$$) + cp $(NAME)$(EXEC_EXT) $(INSTALLDIR) +- cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)$(NAME)-$(VERSION)$(EXEC_EXT) ++# cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)$(NAME)-$(VERSION)$(EXEC_EXT) + + ###################################################################### + # Demo +@@ -204,7 +204,7 @@ + tags: + -$(ETAGS) *.ml *.mli + +-all:: TAGS ++# all:: TAGS + + TAGS: + $(MAKE) tags diff --git a/net/unison/pkg-comment b/net/unison/pkg-comment new file mode 100644 index 000000000000..140bbf544904 --- /dev/null +++ b/net/unison/pkg-comment @@ -0,0 +1 @@ +A user-level file synchronization tool diff --git a/net/unison/pkg-descr b/net/unison/pkg-descr new file mode 100644 index 000000000000..5ae58aebb642 --- /dev/null +++ b/net/unison/pkg-descr @@ -0,0 +1,15 @@ +Unison is a file-synchronization tool for Unix and Windows. It allows two +replicas of a collection of files and directories to be stored on different +hosts (or different disks on the same host), modified separately, and then +brought up to date by propagating the changes in each replica to the other. + +Unison shares a number of features with tools such as configuration +management packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.) +uni-directional mirroring utilities (rsync, etc.) and other synchronizers +(Intellisync, Reconcile, etc). + +WWW: http://www.cis.upenn.edu/~bcpierce/unison/ + +- Dan Pelleg + +dpelleg+unison@cs.cmu.edu diff --git a/net/unison/pkg-plist b/net/unison/pkg-plist new file mode 100644 index 000000000000..31b7bedb59e4 --- /dev/null +++ b/net/unison/pkg-plist @@ -0,0 +1 @@ +bin/unison |