From owner-freebsd-ports-bugs@FreeBSD.ORG  Fri Sep 28 15:00:05 2007
Return-Path: <owner-freebsd-ports-bugs@FreeBSD.ORG>
Delivered-To: freebsd-ports-bugs@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BD19716A468
	for <freebsd-ports-bugs@hub.freebsd.org>;
	Fri, 28 Sep 2007 15:00:05 +0000 (UTC)
	(envelope-from gnats@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 8663A13C459
	for <freebsd-ports-bugs@hub.freebsd.org>;
	Fri, 28 Sep 2007 15:00:05 +0000 (UTC)
	(envelope-from gnats@FreeBSD.org)
Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8SF05bN003328
	for <freebsd-ports-bugs@freefall.freebsd.org>;
	Fri, 28 Sep 2007 15:00:05 GMT
	(envelope-from gnats@freefall.freebsd.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8SF05MA003326;
	Fri, 28 Sep 2007 15:00:05 GMT (envelope-from gnats)
Resent-Date: Fri, 28 Sep 2007 15:00:05 GMT
Resent-Message-Id: <200709281500.l8SF05MA003326@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,
	Dan Pelleg <daniel+unison@pelleg.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2B9FC16A421
	for <FreeBSD-gnats-submit@freebsd.org>;
	Fri, 28 Sep 2007 14:57:13 +0000 (UTC)
	(envelope-from dpelleg@cs.cmu.edu)
Received: from lawrence.libagent.org (lawrence.libagent.org [69.60.120.231])
	by mx1.freebsd.org (Postfix) with ESMTP id BE13113C45A
	for <FreeBSD-gnats-submit@freebsd.org>;
	Fri, 28 Sep 2007 14:57:12 +0000 (UTC)
	(envelope-from dpelleg@cs.cmu.edu)
Received: from localhost (unknown [127.0.0.1])
	by lawrence.libagent.org (Postfix) with ESMTP id E214AB2419
	for <FreeBSD-gnats-submit@freebsd.org>;
	Fri, 28 Sep 2007 16:57:11 +0200 (IST)
Received: from lawrence.libagent.org ([127.0.0.1])
	by localhost (lawrence.libagent.org [127.0.0.1]) (amavisd-new,
	port 10024)
	with LMTP id wpxAn3YrEIfR for <FreeBSD-gnats-submit@freebsd.org>;
	Fri, 28 Sep 2007 16:57:05 +0200 (IST)
Received: from muky.here (bzq-84-108-7-104.cablep.bezeqint.net [84.108.7.104])
	by lawrence.libagent.org (Postfix) with ESMTP id CA3BEB2412
	for <FreeBSD-gnats-submit@freebsd.org>;
	Fri, 28 Sep 2007 16:57:04 +0200 (IST)
Received: by muky.here (Postfix, from userid 7675)
	id 95EB5C1A0; Fri, 28 Sep 2007 16:57:01 +0200 (IST)
Message-Id: <20070928145701.95EB5C1A0@muky.here>
Date: Fri, 28 Sep 2007 16:57:01 +0200 (IST)
From: Dan Pelleg <daniel+unison@pelleg.org>
To: FreeBSD-gnats-submit@FreeBSD.org
X-Send-Pr-Version: 3.113
Cc: 
Subject: ports/116713: New port: net/unison-devel - development version of
	net/unison
X-BeenThere: freebsd-ports-bugs@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Dan Pelleg <daniel+unison@pelleg.org>
List-Id: Ports bug reports <freebsd-ports-bugs.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>, 
	<mailto:freebsd-ports-bugs-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs>
List-Post: <mailto:freebsd-ports-bugs@freebsd.org>
List-Help: <mailto:freebsd-ports-bugs-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>, 
	<mailto:freebsd-ports-bugs-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Sep 2007 15:00:06 -0000


>Number:         116713
>Category:       ports
>Synopsis:       New port: net/unison-devel - development version of net/unison
>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 Sep 28 15:00:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Dan Pelleg
>Release:        FreeBSD 6.2-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD l 6.2-RELEASE-p3


	
>Description:

Devel version of the unison port.


>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:
#
#	unison-2.27.29
#	unison-2.27.29/Makefile
#	unison-2.27.29/pkg-descr
#	unison-2.27.29/pkg-message
#	unison-2.27.29/pkg-plist
#	unison-2.27.29/distinfo
#
echo c - unison-2.27.29
mkdir -p unison-2.27.29 > /dev/null 2>&1
echo x - unison-2.27.29/Makefile
sed 's/^X//' >unison-2.27.29/Makefile << 'END-of-unison-2.27.29/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.19 2006/04/21 07:29:14 vs Exp $
X#
X
XPORTNAME=	unison
XPORTVERSION=	2.27.29
XCATEGORIES=	net
XMASTER_SITES=	http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${DISTNAME}/
XPKGNAMESUFFIX=	-devel
XDISTFILES=	${EXTRACT_ONLY} ${EXTRA_DOCS}
XDIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
XEXTRACT_ONLY=	${PORTNAME}-${PORTVERSION}.tar.gz
X
XMAINTAINER=	daniel+unison@pelleg.org
XCOMMENT=	A user-level file synchronization tool
X
XPLIST_SUB=	PORTVERSION=${PORTVERSION}
XUSE_GMAKE=	yes
XMAKE_ARGS=	CFLAGS=""
XCONFLICTS=	unison-[0-9]*
X
X.include <bsd.port.pre.mk>
X
X.if !defined(NOPORTDOCS)
XDOCS=		BUGS.txt NEWS README
XEXTRA_DOCS=	unison-${PORTVERSION}-manual.html \
X		unison-${PORTVERSION}-manual.pdf unison-${PORTVERSION}-manual.ps
X.endif
X
X.if !defined(WITHOUT_GTK2) && !defined(WITHOUT_X11)
XWITH_GTK2=	yes
X.endif
X
X.if defined(WITH_GTK2)
XMAKE_ARGS+=	UISTYLE=gtk2
XPLIST_SUB+=	TEXT=""
XBUILD_DEPENDS=	ocamlc:${PORTSDIR}/lang/ocaml
XBUILD_DEPENDS+=	lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
XRUN_DEPENDS+=	lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
XPATCH_DEPENDS=	${BUILD_DEPENDS}
XCONFLICTS+=	ocaml-nox11*
X.else
XMAKE_ARGS+=	UISTYLE=text
XPLIST_SUB+=	TEXT="@comment "
XBUILD_DEPENDS=	ocamlc:${PORTSDIR}/lang/ocaml-nox11
XPATCH_DEPENDS=	${BUILD_DEPENDS}
X.endif
X
X.if defined(WITH_GTK2)
Xpost-build:
X	@${ECHO} Building text-only version
X	@${ECHO} ${WRKSRC}
X	@${GMAKE} -C ${WRKSRC} UISTYLE=text NAME=unison-text
X.endif
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/unison ${PREFIX}/bin
X
Xpost-install:
X.if defined(WITH_GTK2)
X	@${INSTALL_PROGRAM} ${WRKSRC}/unison-text ${PREFIX}/bin
X.endif
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
X	cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${EXTRA_DOCS} ${DOCSDIR}
X.endif
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-unison-2.27.29/Makefile
echo x - unison-2.27.29/pkg-descr
sed 's/^X//' >unison-2.27.29/pkg-descr << 'END-of-unison-2.27.29/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
Xdaniel+unison@pelleg.org
END-of-unison-2.27.29/pkg-descr
echo x - unison-2.27.29/pkg-message
sed 's/^X//' >unison-2.27.29/pkg-message << 'END-of-unison-2.27.29/pkg-message'
X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
XTogether with a gtk-enabled version, a text-only unison-text binary
Xis installed as it depends on a smaller number of libraries.
X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
END-of-unison-2.27.29/pkg-message
echo x - unison-2.27.29/pkg-plist
sed 's/^X//' >unison-2.27.29/pkg-plist << 'END-of-unison-2.27.29/pkg-plist'
Xbin/unison
X%%TEXT%%bin/unison-text
X%%PORTDOCS%%%%DOCSDIR%%/BUGS.txt
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/unison-%%PORTVERSION%%-manual.html
X%%PORTDOCS%%%%DOCSDIR%%/unison-%%PORTVERSION%%-manual.pdf
X%%PORTDOCS%%%%DOCSDIR%%/unison-%%PORTVERSION%%-manual.ps
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-unison-2.27.29/pkg-plist
echo x - unison-2.27.29/distinfo
sed 's/^X//' >unison-2.27.29/distinfo << 'END-of-unison-2.27.29/distinfo'
XMD5 (unison-2.27.29/unison-2.27.29.tar.gz) = a79280de81c6cf47014ddc6881911323
XSHA256 (unison-2.27.29/unison-2.27.29.tar.gz) = 3665346238db717e0439476c1ddbde754e4becf5c0fdd70652f107dbda1254b7
XSIZE (unison-2.27.29/unison-2.27.29.tar.gz) = 591171
XMD5 (unison-2.27.29/unison-2.27.29-manual.html) = 6fbe74c53d36e7ef6dd5014d7818f4c1
XSHA256 (unison-2.27.29/unison-2.27.29-manual.html) = 8ebe142ae15ed66bcc061ad6935aab23f67c8fde5eb9ce54c96a712f53ea576a
XSIZE (unison-2.27.29/unison-2.27.29-manual.html) = 231860
XMD5 (unison-2.27.29/unison-2.27.29-manual.pdf) = 96e64571ea7d96d29ceab89df19b2f90
XSHA256 (unison-2.27.29/unison-2.27.29-manual.pdf) = 649eb962673ef830b472115262a7474d376f6ae0815a3fd9644789e306fcdda0
XSIZE (unison-2.27.29/unison-2.27.29-manual.pdf) = 451367
XMD5 (unison-2.27.29/unison-2.27.29-manual.ps) = 2cff68790108f324e4ce90f281e15a6b
XSHA256 (unison-2.27.29/unison-2.27.29-manual.ps) = 5e6fdb9b565169383a20cfe99e9f696bccedebb4d964ddab115473607b61c80a
XSIZE (unison-2.27.29/unison-2.27.29-manual.ps) = 530115
END-of-unison-2.27.29/distinfo
exit

>Release-Note:
>Audit-Trail:
>Unformatted: