FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
unison User-level file synchronization tool
2.40.102_3 net on this many watch lists=25 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: madpilot@FreeBSD.org search for ports maintained by this maintainer
Port Added: 25 Oct 2000 22:42:33
License: GPLv3
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/
SVNWeb : Homepage : Distfiles Availability : PortsMon
Slave ports
  1. net/unison-nox11

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. ocamlc : lang/ocaml
  2. lablgtk2 : x11-toolkits/ocaml-lablgtk2
  3. icotool : graphics/icoutils
  4. update-desktop-database : devel/desktop-file-utils
  5. gmake : devel/gmake
Runtime dependencies:
  1. lablgtk2 : x11-toolkits/ocaml-lablgtk2
  2. update-desktop-database : devel/desktop-file-utils
There are no ports dependent upon this port

To install the port: cd /usr/ports/net/unison/ && make install clean
To add the package: pkg install net/unison


Configuration Options
===> The following configuration options are available for unison-2.40.102_3:
     DOCS=on: Build and/or install documentation
     X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/unison-2.40.102/
  2. http://www.cis.upenn.edu/~bcpierce/unison/download/releases/unison-2.40.102/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2011-02-27
    Affects: users of net/unison and net/unison-devel
    Author: mandree@FreeBSD.org
    Reason: 
      Unison has been upgraded to version 2.40, which uses a different wire
      protocol than 2.32 did.  In order to support synchronization with
      other computers where Unison is still at version 2.32, a new port
      net/unison232 has been created.  It provides unison232 and if that is
      GTK2-enabled, also unison232-text.  This unison232 port can be
      installed in parallel with the existing net/unison port.
    
    

Number of commits found: 51

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Nov 2014 12:05:44
Original commit files touched by this commit  2.40.102_3
Revision:372715
madpilot search for other commits by this committer
- Add USES desktop-file-utils
- Make install targets verbose
- Remove improper use of PLIST_FILES
- Cleanup plist
10 Sep 2014 20:50:37
Original commit files touched by this commit  2.40.102_3
Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
26 Jun 2014 21:56:19
Original commit files touched by this commit  2.40.102_2
Revision:359422
madpilot search for other commits by this committer
Pass MAKE_ENV to MAKE_CMD.

Noticed by:	bapt (in r359185)
25 Jun 2014 05:35:32
Original commit files touched by this commit  2.40.102_2
Revision:359185
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
07 Nov 2013 22:51:01
Original commit files touched by this commit  2.40.102_2
Revision:333161
madpilot search for other commits by this committer
- Fix build with DOCS option disabled [1]
- Remove dependency on desktop-file-utils, we do not install MIME
  types. [2]

PR:		ports/183703 [1]
Submitted by:	Me [1]
Noticed by:	mandree [2]
22 Oct 2013 13:59:54
Original commit files touched by this commit  2.40.102_1
Revision:331273
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [np])

Approved by:	portmgr (bdrewery)
29 Sep 2013 09:38:58
Original commit files touched by this commit  2.40.102_1
Revision:328659
madpilot search for other commits by this committer
Convert unison ports to staging

Approved by:	bsam (for net/unison-nox11)
Approved by:	mandree (implicit, for net/unison232)
20 Sep 2013 22:10:25
Original commit files touched by this commit  2.40.102_1
Revision:327755
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
08 Jul 2013 18:44:24
Original commit files touched by this commit  2.40.102_1
Revision:322531
madpilot search for other commits by this committer
Convert the ports I maintain to USES=gmake.
05 Mar 2013 20:22:03
Original commit files touched by this commit  2.40.102_1
Revision:313476
bf search for other commits by this committer
update x11-toolkits/ocaml-lablgtk2 to 2.16.0+bugfixes, and adjust
dependent ports

PR:		144982, 149958
Reviewed by:	johans (earlier version of the patch)
15 Nov 2012 08:01:10
Original commit files touched by this commit  2.40.102
Revision:307438
madpilot search for other commits by this committer
- Update to 2.40.102
- Reset PORTREVISION and trim Makefile headers on slave port [1]

Approved by:	bsam [1]
Feature safe:	yes
13 Oct 2012 08:42:36
Original commit files touched by this commit  2.40.63_3
Revision:305823
madpilot search for other commits by this committer
- Make port convert and use icons which come with the distribution
- Remove indefinite article from COMMENT
- Trim Makefiles headers
- Bump PORTREVISION

PR:		ports/172492
Submitted by:	Boris Samorodov <bsam@FreeBSD.org>
Approved by:	mandree (implicit, maintainer of net/unison232)
Approved by:	tabthorpe (portmgr)
Feature safe:	yes
02 Jun 2012 17:40:16
Original commit files touched by this commit  2.40.63_2
madpilot search for other commits by this committer
- Revert back to using the X11 knob in options [1]
- Add missing ?= to unison master port
- Fix conflicts in net/unison-nox11 [2]
- Bump PORTREVISION [3]

Reported by:    David Cecchin <dcecchin@gmail.com> [1], Sulev-Madis "ketas"
Silber <madis555@hot.ee> [2] (both by email)
Approved by:    Boris Samorodov <bsam@FreeBSD.org> (maintainer of
net/unison-nox11)
Approved by:    Matthias Andree <mandree@FreeBSD.org> (implicit, maintainer of
net/unison232)
Approved by:    crees, tabthorpe (mentors, implicit)
01 Jun 2012 05:26:28
Original commit files touched by this commit  2.40.63_1
dinoex search for other commits by this committer
- update png to 1.5.10
31 May 2012 21:12:14
Original commit files touched by this commit  2.40.63
madpilot search for other commits by this committer
- Convert to new options framework
- Remove uneeded double quotes
- While here fix various portlint warnings
- Indent make conditionals and loop

Approved by:    Boris Samorodov <bsam@FreeBSD.org> (net/unison-nox11 maintainer)
Approved by:    Matthias Andree <mandree@FreeBSD.org> (implicit, net/unison232
maintainer)
Approved by:    tabthorpe (mentor)
14 Apr 2012 18:45:07
Original commit files touched by this commit  2.40.63
madpilot search for other commits by this committer
Change to my FreeBSD.org email address.

Approved by:    crees (mentor)
24 Oct 2011 04:17:38
Original commit files touched by this commit  2.40.63
dougb search for other commits by this committer
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
18 Apr 2011 19:36:38
Original commit files touched by this commit  2.40.63
dhn search for other commits by this committer
- Update to 2.40.63

PR:             ports/156457
Submitted by:   Guido Falsi <mad@madpilot.net> (maintainer)
27 Feb 2011 18:48:44
Original commit files touched by this commit  2.40.61
mandree search for other commits by this committer
Fix GTK2-enabled "make package" from a PREFIX where ${DESKTOPDIR} was not
create previously: make the directory before installing the .desktop file.
19 Feb 2011 12:52:13
Original commit files touched by this commit  2.40.61
miwi search for other commits by this committer
- Update to 2.40.61

PR:             154802
Submitted by:   maintainer
11 Feb 2011 14:48:44
Original commit files touched by this commit  2.32.52_1
bsam search for other commits by this committer
. add LICENCE (GPLv3);  [1]
. add a desktop entry;  [1]
. bump PORTREVISION;  [1]
. transfer mainainership to a new person.

PR:             ports/154677  [1]
Submitted by:   bsam (me)  [1]
Approved by:    Dan Pelleg <daniel+unison at pelleg.org> (maintainer)
11 Feb 2011 08:52:17
Original commit files touched by this commit  2.32.52
bsam search for other commits by this committer
. update to version 2.32.52;
. set MAKE_JOBS_UNSAFE.

PR:             ports/152855
Submitted by:   Guido Falsi <mad at madpilot.net>
Approved by:    Dan Pelleg <dan at pelleg.org> (maintainer)
28 Mar 2010 06:47:48
Original commit files touched by this commit  2.27.157_2
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  2.27.157_1
dinoex search for other commits by this committer
- update to jpeg-8
17 Aug 2009 15:43:03
Original commit files touched by this commit  2.27.157
bsam search for other commits by this committer
Udate to version 2.27.157.

PR:             ports/137624
Submitted by:   bsam (me)
Approved by:    Dan Pelleg <daniel+unison at pelleg.org> (maintainer by e-mail)
31 Jul 2009 13:57:52
Original commit files touched by this commit  2.27.57_3
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
24 Sep 2008 14:01:32
Original commit files touched by this commit  2.27.57_2
bsam search for other commits by this committer
Those changes should deal with an upcomming new slave port net/unison-nox11
(PR/127117):
. add CONFLICTS;
. add pkg-message.nox11 file;
. show apropriate message file;
. switch from '=' to '?=' for PORTREVISION (seems that slave port should
  be rarely bumpted having only 5 dependencies);
. bump PORTREVISION.

PR:             127118
Submitted by:   bsam (me)
Approved by:    maintainer (timeout for 19 days)
06 Jun 2008 13:50:32
Original commit files touched by this commit  2.27.57_1
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
07 Mar 2008 23:27:00
Original commit files touched by this commit  2.27.57
miwi search for other commits by this committer
- Update to  2.27.57

PR:             120836
Submitted by:   Derkjan de Haan <derkjan@haanjdj.homeip.net>
Approved by:    maintainer
11 Dec 2007 23:02:45
Original commit files touched by this commit  2.13.16_1
pav search for other commits by this committer
- Backport some style changes from -devel port, and register conflicts against
  it

PR:             ports/117563
Submitted by:   Dan Pelleg <daniel+unison@pelleg.org> (maintainer)
21 Apr 2006 07:29:15
Original commit files touched by this commit  2.13.16_1
vs search for other commits by this committer
Minor cleanup

PR:             ports/95827
Submitted by:   maintainer
22 Jan 2006 21:24:05
Original commit files touched by this commit  2.13.16_1
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
05 Nov 2005 05:22:06
Original commit files touched by this commit  2.13.16_1
marcus search for other commits by this committer
Bump PORTREVISION to chase the glib20 shared library update.
31 Aug 2005 11:37:57
Original commit files touched by this commit  2.13.16
pav search for other commits by this committer
- Update to 2.13.16

PR:             ports/85350
Submitted by:   NAKAMURA Takeshi via
                Dan Pelleg <daniel+unison@pelleg.org> (maintainer)
26 Jan 2005 17:31:57
Original commit files touched by this commit  2.10.2
pav search for other commits by this committer
- Update to 2.10.2

PR:             Alexander S. Usov <usov@kvi.nl>
Approved by:    Dan Pelleg <daniel+gnats@pelleg.org> (maintainer)
30 Jul 2004 12:52:16
Original commit files touched by this commit  2.9.20_2
pav search for other commits by this committer
- Allow build with older version of ocaml too

PR:             ports/69695
Submitted by:   Dan Pelleg <daniel+gnats@pelleg.org> (maintainer)
31 Mar 2004 03:12:58
Original commit files touched by this commit  2.9.20_2
trevor search for other commits by this committer
SIZEify (maintainer timeout)
04 Feb 2004 05:10:27
Original commit files touched by this commit  2.9.20_2
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
23 Oct 2003 14:06:52
Original commit files touched by this commit  2.9.20_1
sergei search for other commits by this committer
- Install documentation (both included text files and the manual available
  separately)
- Minor tweaks (use STRIP_CMD, do not redefine WRKSRC anymore)
- Bump PORTREVISION as hint for users to upgrade to this version
  in order to take advantage of availability of the documentation

PR:             52811
Submitted by:   sergei
Approved by:    maintainer, krion
24 Sep 2003 09:37:11
Original commit files touched by this commit  2.9.20
osa search for other commits by this committer
Make portlint(1) happy by changing strip to ${STRIP_CMD}

Submitted by:   Oleg Karachevtsev <ok@etrust.ru>
PR:             56998
21 Feb 2003 13:15:09
Original commit files touched by this commit  2.9.20
knu search for other commits by this committer
De-pkg-comment.
20 Aug 2002 14:04:27
Original commit files touched by this commit  2.9.20
ru search for other commits by this committer
Update to 2.9.20 beta which includes the "concurrency bug" fix.
08 Aug 2002 17:48:55
Original commit files touched by this commit  2.9.1
ru search for other commits by this committer
Mark FORBIDDEN; can result in serious data loss.

Authors have been provided with an example of how
to reliably reproduce the bug in the "Losing data
with unison 2.9.1" thread here:

http://groups.yahoo.com/group/unison-users/

(The last message has not yet been approved by the
list maintainer as of this writing.)
01 Jul 2002 01:48:21
Original commit files touched by this commit  2.9.1
dougb search for other commits by this committer
Update maintainer's e-mail.

PR:             ports/40055
Submitted by:   Dan Pelleg <daniel@pelleg.org>
07 May 2002 11:10:47
Original commit files touched by this commit  2.9.1
pat search for other commits by this committer
Update to 2.9.1

PR:             37768
Submitted by:   maintainer
12 Mar 2002 02:30:35
Original commit files touched by this commit
pat search for other commits by this committer
Update to 2.8.1

PR:             35806
Submitted by:   maintainer
29 Aug 2001 20:36:53
files touched by this commit
petef search for other commits by this committer
- update to 2.7.1   - style nits (one tab after VAR=)    
15 Mar 2001 23:13:16
files touched by this commit
steve search for other commits by this committer
The MAINTAINER must be a simple email address.    
05 Feb 2001 15:50:42
files touched by this commit
olgeni search for other commits by this committer
Style fixes for ports/net.    
15 Jan 2001 14:44:41
files touched by this commit
kevlo search for other commits by this committer
Update to 2.6.11    
26 Oct 2000 02:42:33
files touched by this commit
trevor search for other commits by this committer
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).    

Number of commits found: 51

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
muttDec 23
muttDec 23
ntpDec 20
ntp-develDec 20
gitDec 19
otrsDec 16
mod_dav_svnDec 15
subversionDec 15
subversion16Dec 15
subversion17Dec 15
nvidia-driverDec 14
nvidia-driver-173Dec 14
nvidia-driver-304Dec 14
asterisk11Dec 11
bind99Dec 11

10 vulnerabilities affecting 28 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24433
Broken 149
Deprecated 74
Ignore 400
Forbidden 2
Restricted 207
No CDROM 93
Vulnerable 20
Expired 0
Set to expire 69
Interactive 0
new 24 hours 2
new 48 hours5
new 7 days20
new fortnight45
new month103

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.