- 2.40.102
- fixes incompatibility between unison ocaml3 and ocaml4 buildsremotes/origin/f16
parent
8817e5da1e
commit
98c606d0fb
|
@ -1 +1,2 @@
|
|||
/unison-2.40.63.tar.gz
|
||||
/unison-2.40.102.tar.gz
|
||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
3281207850cf6f0a17fe73f371893bd3 unison-2.40.63.tar.gz
|
||||
42caf869f40440ed0e75eef07a605b2e unison-2.40.102.tar.gz
|
||||
|
|
|
@ -36,7 +36,7 @@ BLOCKQUOTE{margin-left:4ex;margin-right:4ex;text-align:left;}
|
|||
<BR>
|
||||
<div id="manualheader"><DIV CLASS="center"><FONT SIZE=7><FONT COLOR=black>Unison File Synchronizer</FONT><BR>
|
||||
<FONT SIZE=6><FONT COLOR=black>User Manual and Reference Guide</FONT><BR>
|
||||
<FONT SIZE=5>Version 2.40.61<BR>
|
||||
<FONT SIZE=5>Version 2.40.65<BR>
|
||||
<FONT SIZE=4>Copyright 1998-2009, Benjamin C. Pierce
|
||||
</FONT></FONT></FONT></FONT></DIV></div><BR>
|
||||
<BR>
|
||||
|
@ -105,7 +105,7 @@ BLOCKQUOTE{margin-left:4ex;margin-right:4ex;text-align:left;}
|
|||
<A HREF="#ssh"><FONT SIZE=4><B>Installing Ssh</B></FONT></A><BR>
|
||||
•<A HREF="#ssh-unix">Unix</A><BR>
|
||||
•<A HREF="#ssh-win">Windows</A><BR>
|
||||
<A HREF="#news"><FONT SIZE=4><B>Changes in Version 2.40.61</B></FONT></A><BR>
|
||||
<A HREF="#news"><FONT SIZE=4><B>Changes in Version 2.40.65</B></FONT></A><BR>
|
||||
|
||||
</BLOCKQUOTE>
|
||||
|
||||
|
@ -399,7 +399,9 @@ then <TT>su</TT> to root and do <TT>make install</TT>.)<BR>
|
|||
<BR>
|
||||
You'll also need the GNU <TT>make</TT> utility, standard on many Unix
|
||||
systems. (Type <FONT SIZE=4><TT>make –version</TT></FONT> to check that you've got the
|
||||
GNU version.)<BR>
|
||||
GNU version.) Unison's build system is
|
||||
not parallelizable, so don't use make flags which cause it to start
|
||||
processes in parallel, e.g. -j for GNU make.<BR>
|
||||
<BR>
|
||||
Once you've got OCaml installed, grab a copy of the Unison sources,
|
||||
unzip and untar them, change to the new <FONT SIZE=4><TT>unison</TT></FONT> directory, and
|
||||
|
@ -703,9 +705,7 @@ the <A HREF="#socketmeth">Socket Method</A> section, as appropriate.<BR>
|
|||
|
||||
The standard remote shell facility on Unix systems is <CODE>ssh</CODE>, which provides the
|
||||
same functionality as the older <CODE>rsh</CODE> but much better security. Ssh is available from
|
||||
<A HREF="ftp://ftp.cs.hut.fi/pub/ssh/"><TT>ftp://ftp.cs.hut.fi/pub/ssh/</TT></A>; up-to-date binaries for some
|
||||
architectures can also be found at
|
||||
<A HREF="ftp://ftp.faqs.org/ssh/contrib"><TT>ftp://ftp.faqs.org/ssh/contrib</TT></A>. See section <A HREF="#ssh-win">A.2</A>
|
||||
<A HREF="http://www.openssh.org"><TT>http://www.openssh.org</TT></A>. See section <A HREF="#ssh-win">A.2</A>
|
||||
for installation instructions for the Windows version.<BR>
|
||||
<BR>
|
||||
Running
|
||||
|
@ -2144,7 +2144,7 @@ the command.
|
|||
state” of the replicas. (These three options are provided for
|
||||
later compatibility with the Harmony data synchronizer.)
|
||||
</UL>
|
||||
To accomodate the wide variety of programs that users might want to use for
|
||||
To accommodate the wide variety of programs that users might want to use for
|
||||
merging, Unison checks for several possible situations when the merge
|
||||
program exits:
|
||||
<UL CLASS="itemize"><LI CLASS="li-itemize">
|
||||
|
@ -2707,9 +2707,9 @@ After the packages are downloaded and installed, the next dialog
|
|||
<LI CLASS="li-enumerate">You can now delete the directory <CODE>Foo</CODE> and its contents.
|
||||
</OL>
|
||||
Some people have reported problems using Cygwin's ssh with Unison. If
|
||||
you have trouble, you might try this one instead:
|
||||
you have trouble, you might try other ones instead:
|
||||
<PRE CLASS="verbatim">
|
||||
http://opensores.thebunker.net/pub/mirrors/ssh/contrib/ssh-1.2.14-win32bin.zip
|
||||
http://linuxmafia.com/ssh/win32.html
|
||||
</PRE><BR>
|
||||
<BR>
|
||||
<LI CLASS="li-enumerate">You must set the environment variables HOME and PATH.
|
||||
|
@ -2753,9 +2753,9 @@ you have trouble, you might try this one instead:
|
|||
hosts, provide your remote user name when providing the remote root
|
||||
(i.e., <CODE>//username@host/path...</CODE>).
|
||||
</OL>
|
||||
<hr><!--TOC section Changes in Version 2.40.61-->
|
||||
<hr><!--TOC section Changes in Version 2.40.65-->
|
||||
|
||||
<H2 CLASS="section"><A NAME="news"></A>Changes in Version 2.40.61</H2><!--SEC END -->
|
||||
<H2 CLASS="section"><A NAME="news"></A>Changes in Version 2.40.65</H2><!--SEC END -->
|
||||
|
||||
Changes since 2.40.1:
|
||||
<UL CLASS="itemize"><LI CLASS="li-itemize">
|
||||
|
@ -4497,7 +4497,7 @@ When a change (deletion or new contents) is propagated onto a
|
|||
(We used to change the link itself, which doesn't fit our assertion
|
||||
that 'follow' means the link is completely invisible)
|
||||
<LI CLASS="li-itemize">When one root did not exist, propagating the other root on top of it
|
||||
used to fail, becuase unison could not calculate the working directory
|
||||
used to fail, because unison could not calculate the working directory
|
||||
into which to write changes. This should be fixed.
|
||||
</UL>
|
||||
</UL><BR>
|
||||
|
@ -4594,7 +4594,7 @@ patterns has changed. Instead of putting a line of the form
|
|||
ignore = <regexp>
|
||||
</PRE>in your profile (<TT>.unison/default.prf</TT>), you should put:
|
||||
<PRE CLASS="verbatim">
|
||||
ignore = Regexp <regexp>
|
||||
ignore = Regex <regexp>
|
||||
</PRE>Moreover, two other styles of pattern are also recognized:
|
||||
<PRE CLASS="verbatim">
|
||||
ignore = Name <name>
|
|
@ -6,7 +6,7 @@
|
|||
# These is the exact upstream version we are packaging
|
||||
%define ver_maj 2
|
||||
%define ver_min 40
|
||||
%define ver_patch 63
|
||||
%define ver_patch 102
|
||||
|
||||
# All Unison versions sharing ver_compat are compatible
|
||||
# Examples are 2.13.15 and 2.13.16 -> ver_compat == 2.13
|
||||
|
@ -28,7 +28,7 @@
|
|||
|
||||
Name: unison%{ver_compat_name}
|
||||
Version: %{ver_compat}%{ver_noncompat}
|
||||
Release: 7%{?dist}
|
||||
Release: 1%{?dist}
|
||||
|
||||
Summary: Multi-master File synchronization tool
|
||||
|
||||
|
@ -90,6 +90,9 @@ StartupNotify=true
|
|||
Categories=Utility;
|
||||
EOF
|
||||
|
||||
#additional documentation
|
||||
cp -a %{SOURCE2} unison-manual.html
|
||||
|
||||
|
||||
%build
|
||||
make NATIVE=true UISTYLE=gtk2 THREADS=true
|
||||
|
@ -97,12 +100,9 @@ make NATIVE=true UISTYLE=gtk2 THREADS=true
|
|||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
cp -p unison %{buildroot}%{_bindir}/unison-%{ver_compat}
|
||||
cp -a unison %{buildroot}%{_bindir}/unison-%{ver_compat}
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
cp -p %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
||||
|
||||
#additional documentation
|
||||
cp -p %{SOURCE2} unison-manual.html
|
||||
cp -a %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
||||
|
||||
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
|
||||
%{name}.desktop
|
||||
|
@ -132,6 +132,10 @@ exit 0
|
|||
|
||||
|
||||
%changelog
|
||||
* Thu Nov 15 2012 Gregor Tätzner <brummbq@fedoraproject.org> - 2.40.102-1
|
||||
- 2.40.102
|
||||
- fixes incompatibility between unison ocaml3 and ocaml4 builds
|
||||
|
||||
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.40.63-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
|
|
Loading…
Reference in New Issue