Accepting request 148367 from network

- Update to version 2.40.102:
  + Upstream provides no changelog
- Uppercase name and a comment in unison.desktop

OBS-URL: https://build.opensuse.org/request/show/148367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unison?expand=0&rev=27
This commit is contained in:
Stephan Kulow 2013-01-14 11:04:00 +00:00 committed by Git OBS Bridge
parent ade22d2df8
commit 53bdbe4c60
6 changed files with 31 additions and 30 deletions

View File

@ -36,7 +36,7 @@ BLOCKQUOTE{margin-left:4ex;margin-right:4ex;text-align:left;}
<BR> <BR>
<div id="manualheader"><DIV CLASS="center"><FONT SIZE=7><FONT COLOR=black>Unison File Synchronizer</FONT><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=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 SIZE=4>Copyright 1998-2009, Benjamin C. Pierce
</FONT></FONT></FONT></FONT></DIV></div><BR> </FONT></FONT></FONT></FONT></DIV></div><BR>
<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"><FONT SIZE=4><B>Installing Ssh</B></FONT></A><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8226;<A HREF="#ssh-unix">Unix</A><BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8226;<A HREF="#ssh-unix">Unix</A><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8226;<A HREF="#ssh-win">Windows</A><BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8226;<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> </BLOCKQUOTE>
@ -399,7 +399,9 @@ then <TT>su</TT> to root and do <TT>make install</TT>.)<BR>
<BR> <BR>
You'll also need the GNU <TT>make</TT> utility, standard on many Unix You'll also need the GNU <TT>make</TT> utility, standard on many Unix
systems. (Type <FONT SIZE=4><TT>make &ndash;version</TT></FONT> to check that you've got the systems. (Type <FONT SIZE=4><TT>make &ndash;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> <BR>
Once you've got OCaml installed, grab a copy of the Unison sources, 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 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 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 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 <A HREF="http://www.openssh.org"><TT>http://www.openssh.org</TT></A>. See section&nbsp;<A HREF="#ssh-win">A.2</A>
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&nbsp;<A HREF="#ssh-win">A.2</A>
for installation instructions for the Windows version.<BR> for installation instructions for the Windows version.<BR>
<BR> <BR>
Running Running
@ -2144,7 +2144,7 @@ the command.
state&#8221; of the replicas. (These three options are provided for state&#8221; of the replicas. (These three options are provided for
later compatibility with the Harmony data synchronizer.) later compatibility with the Harmony data synchronizer.)
</UL> </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 merging, Unison checks for several possible situations when the merge
program exits: program exits:
<UL CLASS="itemize"><LI CLASS="li-itemize"> <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. <LI CLASS="li-enumerate">You can now delete the directory <CODE>Foo</CODE> and its contents.
</OL> </OL>
Some people have reported problems using Cygwin's ssh with Unison. If 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"> <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> </PRE><BR>
<BR> <BR>
<LI CLASS="li-enumerate">You must set the environment variables HOME and PATH. <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 hosts, provide your remote user name when providing the remote root
(i.e., <CODE>//username@host/path...</CODE>). (i.e., <CODE>//username@host/path...</CODE>).
</OL> </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: Changes since 2.40.1:
<UL CLASS="itemize"><LI CLASS="li-itemize"> <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 (We used to change the link itself, which doesn't fit our assertion
that 'follow' means the link is completely invisible) 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 <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. into which to write changes. This should be fixed.
</UL> </UL>
</UL><BR> </UL><BR>
@ -4594,7 +4594,7 @@ patterns has changed. Instead of putting a line of the form
ignore = &lt;regexp&gt; ignore = &lt;regexp&gt;
</PRE>in your profile (<TT>.unison/default.prf</TT>), you should put: </PRE>in your profile (<TT>.unison/default.prf</TT>), you should put:
<PRE CLASS="verbatim"> <PRE CLASS="verbatim">
ignore = Regexp &lt;regexp&gt; ignore = Regex &lt;regexp&gt;
</PRE>Moreover, two other styles of pattern are also recognized: </PRE>Moreover, two other styles of pattern are also recognized:
<PRE CLASS="verbatim"> <PRE CLASS="verbatim">
ignore = Name &lt;name&gt; ignore = Name &lt;name&gt;

3
unison-2.40.102.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3d4a92f02b6998f156cb714d202d0358dd2846efbdce9de30e2c666d77c1e854
size 2694761

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e6e00643a7e3908ce3604bb5031e4c6d4c6af5c421a79d08a8b7759de12cd9d
size 2601791

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Jan 14 08:05:03 UTC 2013 - saschpe@suse.de
- Update to version 2.40.102:
+ Upstream provides no changelog
- Uppercase name and a comment in unison.desktop
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 13 10:57:21 UTC 2012 - coolo@suse.com Mon Feb 13 10:57:21 UTC 2012 - coolo@suse.com

View File

@ -1,5 +1,6 @@
[Desktop Entry] [Desktop Entry]
Type=Application Type=Application
Exec=unison Exec=unison
Name=unison Name=Unison
Comment=File synchronization tool
Icon=unison Icon=unison

View File

@ -1,7 +1,7 @@
# #
# spec file for package unison # spec file for package unison
# #
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,9 +17,9 @@
Name: unison Name: unison
Version: 2.40.63 Version: 2.40.102
Release: 0 Release: 0
Summary: A file synchronization tool Summary: File synchronization tool
License: GPL-3.0+ License: GPL-3.0+
Group: Productivity/Networking/Other Group: Productivity/Networking/Other
Url: http://www.cis.upenn.edu/~bcpierce/unison Url: http://www.cis.upenn.edu/~bcpierce/unison
@ -28,15 +28,11 @@ Source1: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stab
Source2: %{name}.desktop Source2: %{name}.desktop
Source3: %{name}.png Source3: %{name}.png
Patch0: build-fix-EG11.1.patch Patch0: build-fix-EG11.1.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gtk2-devel BuildRequires: gtk2-devel
BuildRequires: lablgtk2-devel
BuildRequires: ncurses-devel BuildRequires: ncurses-devel
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
%if 0%{?suse_version} > 1020 BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: lablgtk2-devel
%else
BuildRequires: lablgtk2
%endif
%description %description
Unison is a file synchronization tool for Unix and Windows. It allows Unison is a file synchronization tool for Unix and Windows. It allows
@ -73,12 +69,9 @@ install -m 644 %{SOURCE1} unison-manual.html
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
%endif %endif
%clean
rm -rf %{buildroot}
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc BUGS.txt CONTRIB COPYING NEWS README ROADMAP.txt TODO.txt unison-manual.html %doc BUGS.txt CONTRIB COPYING NEWS README ROADMAP.txt unison-manual.html
%{_datadir}/applications/* %{_datadir}/applications/*
%{_datadir}/pixmaps/unison.png %{_datadir}/pixmaps/unison.png
%{_bindir}/%{name} %{_bindir}/%{name}