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: