From 0c261b04a21cc588e7b4b5cdfee6289a5495968d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 01:33:08 -0600 Subject: [PATCH 01/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 654bd23..94c8dcf 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 14%{?dist} +Release: 15%{?dist} Summary: Multi-master File synchronization tool @@ -128,6 +128,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 2.27.57-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 2.27.57-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 442ebdd8db3deefb64d7c337c1c886e6ae54c99c Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 16 Jan 2012 14:07:47 +0000 Subject: [PATCH 02/32] Include fix for OCaml 3.12. --- unison227-ocaml312.patch | 11 +++++++++++ unison227.spec | 9 ++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 unison227-ocaml312.patch diff --git a/unison227-ocaml312.patch b/unison227-ocaml312.patch new file mode 100644 index 0000000..24005e8 --- /dev/null +++ b/unison227-ocaml312.patch @@ -0,0 +1,11 @@ +--- unison-2.27.57/update.mli.old 2012-01-16 14:08:18.784651309 +0000 ++++ unison-2.27.57/update.mli 2012-01-16 14:08:35.414983940 +0000 +@@ -1,7 +1,7 @@ + (* Unison file synchronizer: src/update.mli *) + (* Copyright 1999-2007 (see COPYING for details) *) + +-module NameMap : Map.S with type key = Name.t ++module NameMap : MyMap.S with type key = Name.t + + type archive = + ArchiveDir of Props.t * archive NameMap.t diff --git a/unison227.spec b/unison227.spec index 94c8dcf..9ced632 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 15%{?dist} +Release: 16%{?dist} Summary: Multi-master File synchronization tool @@ -35,6 +35,9 @@ Source1: unison.png BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) ExcludeArch: sparc64 s390 s390x +# Fix for OCaml 3.12. +Patch1: unison227-ocaml312.patch + BuildRequires: ocaml >= 3.10.2-2 BuildRequires: ocaml-lablgtk-devel >= 2.6.0 BuildRequires: tetex-latex @@ -66,6 +69,7 @@ exist if you require a different major version. %prep %setup -q -n unison-%{version} +%patch1 -p1 %build make NATIVE=true UISTYLE=gtk2 @@ -128,6 +132,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Mon Jan 16 2012 Richard W.M. Jones - 2.27.57-16 +- Include fix for OCaml 3.12. + * Sat Jan 14 2012 Fedora Release Engineering - 2.27.57-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 96ed161de82e29ae717db14ab4aea4a2c305d6f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gregor=20T=C3=A4tzner?= Date: Wed, 6 Jun 2012 23:12:03 +0200 Subject: [PATCH 03/32] - Fix RBZ #813156 --- ...Fix-bad-interaction-with-OpenSSH-5.6.patch | 23 ++++++++++++++++ unison227.spec | 27 ++++++++++--------- 2 files changed, 37 insertions(+), 13 deletions(-) create mode 100644 unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch diff --git a/unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch b/unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch new file mode 100644 index 0000000..c839105 --- /dev/null +++ b/unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch @@ -0,0 +1,23 @@ +From: Stephane Glondu +Date: Sun, 3 Apr 2011 11:44:19 +0200 +Subject: Fix bad interaction with OpenSSH 5.6 + +Origin: https://bugs.archlinux.org/task/20877 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620031 +--- + terminal.ml | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) + +diff --git a/terminal.ml b/terminal.ml +index 657f3d2..aafa425 100644 +--- a/terminal.ml ++++ b/terminal.ml +@@ -191,7 +191,6 @@ let create_session cmd args new_stdin new_stdout new_stderr = + exit 127 + end + | childPid -> +- Unix.close slaveFd; + (Some masterFd, childPid) + end + +-- diff --git a/unison227.spec b/unison227.spec index 9ced632..2ef0422 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 16%{?dist} +Release: 17%{?dist} Summary: Multi-master File synchronization tool @@ -32,14 +32,15 @@ License: GPL+ URL: http://www.cis.upenn.edu/~bcpierce/unison Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/unison-%{version}/unison-%{version}.tar.gz Source1: unison.png -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) ExcludeArch: sparc64 s390 s390x # Fix for OCaml 3.12. -Patch1: unison227-ocaml312.patch +Patch0: %{name}-ocaml312.patch +# RBZ #813156 +Patch1: %{name}-Fix-bad-interaction-with-OpenSSH-5.6.patch -BuildRequires: ocaml >= 3.10.2-2 -BuildRequires: ocaml-lablgtk-devel >= 2.6.0 +BuildRequires: ocaml +BuildRequires: ocaml-lablgtk-devel BuildRequires: tetex-latex BuildRequires: desktop-file-utils # for lablgtk @@ -69,6 +70,7 @@ exist if you require a different major version. %prep %setup -q -n unison-%{version} +%patch0 -p1 %patch1 -p1 %build @@ -92,16 +94,12 @@ Terminal=false Icon=unison-%{ver_compat} Encoding=UTF-8 StartupNotify=true +Categories=Utility; EOF -desktop-file-install --vendor fedora \ - --add-category Application \ - --add-category Utility \ - --dir %{buildroot}%{_datadir}/applications \ +desktop-file-install --dir %{buildroot}%{_datadir}/applications \ unison-%{ver_compat}.desktop -%clean -rm -rf %{buildroot} %posttrans alternatives \ @@ -125,13 +123,16 @@ fi exit 0 %files -%defattr(0644,root,root,0755) %doc COPYING NEWS README %attr(0755, root, root) %{_bindir}/unison-%{ver_compat} -%{_datadir}/applications/fedora-unison-%{ver_compat}.desktop +%{_datadir}/applications/unison-%{ver_compat}.desktop %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Wed Jun 06 2012 Gregor Tätzner - 2.27.57-17 +- Include fix for RBZ 813156 +- Spec file cleanup + * Mon Jan 16 2012 Richard W.M. Jones - 2.27.57-16 - Include fix for OCaml 3.12. From fd714f80e772fc286d6a195e039cd2cd01e88a8f Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 16 Jan 2012 14:07:47 +0000 Subject: [PATCH 04/32] Include fix for OCaml 3.12. --- unison227-ocaml312.patch | 11 +++++++++++ unison227.spec | 9 ++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 unison227-ocaml312.patch diff --git a/unison227-ocaml312.patch b/unison227-ocaml312.patch new file mode 100644 index 0000000..24005e8 --- /dev/null +++ b/unison227-ocaml312.patch @@ -0,0 +1,11 @@ +--- unison-2.27.57/update.mli.old 2012-01-16 14:08:18.784651309 +0000 ++++ unison-2.27.57/update.mli 2012-01-16 14:08:35.414983940 +0000 +@@ -1,7 +1,7 @@ + (* Unison file synchronizer: src/update.mli *) + (* Copyright 1999-2007 (see COPYING for details) *) + +-module NameMap : Map.S with type key = Name.t ++module NameMap : MyMap.S with type key = Name.t + + type archive = + ArchiveDir of Props.t * archive NameMap.t diff --git a/unison227.spec b/unison227.spec index 654bd23..2dee5ea 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 14%{?dist} +Release: 15%{?dist} Summary: Multi-master File synchronization tool @@ -35,6 +35,9 @@ Source1: unison.png BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) ExcludeArch: sparc64 s390 s390x +# Fix for OCaml 3.12. +Patch1: unison227-ocaml312.patch + BuildRequires: ocaml >= 3.10.2-2 BuildRequires: ocaml-lablgtk-devel >= 2.6.0 BuildRequires: tetex-latex @@ -66,6 +69,7 @@ exist if you require a different major version. %prep %setup -q -n unison-%{version} +%patch1 -p1 %build make NATIVE=true UISTYLE=gtk2 @@ -128,6 +132,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Mon Jan 16 2012 Richard W.M. Jones - 2.27.57-15 +- Include fix for OCaml 3.12. + * Mon Feb 07 2011 Fedora Release Engineering - 2.27.57-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 5aff86f32d4009d5fe2a0cb495874948782b64f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gregor=20T=C3=A4tzner?= Date: Wed, 6 Jun 2012 23:12:03 +0200 Subject: [PATCH 05/32] - Fix RBZ #813156 --- ...Fix-bad-interaction-with-OpenSSH-5.6.patch | 23 ++++++++++++++++ unison227.spec | 27 ++++++++++--------- 2 files changed, 37 insertions(+), 13 deletions(-) create mode 100644 unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch diff --git a/unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch b/unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch new file mode 100644 index 0000000..c839105 --- /dev/null +++ b/unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch @@ -0,0 +1,23 @@ +From: Stephane Glondu +Date: Sun, 3 Apr 2011 11:44:19 +0200 +Subject: Fix bad interaction with OpenSSH 5.6 + +Origin: https://bugs.archlinux.org/task/20877 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620031 +--- + terminal.ml | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) + +diff --git a/terminal.ml b/terminal.ml +index 657f3d2..aafa425 100644 +--- a/terminal.ml ++++ b/terminal.ml +@@ -191,7 +191,6 @@ let create_session cmd args new_stdin new_stdout new_stderr = + exit 127 + end + | childPid -> +- Unix.close slaveFd; + (Some masterFd, childPid) + end + +-- diff --git a/unison227.spec b/unison227.spec index 2dee5ea..8b3b504 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 15%{?dist} +Release: 16%{?dist} Summary: Multi-master File synchronization tool @@ -32,14 +32,15 @@ License: GPL+ URL: http://www.cis.upenn.edu/~bcpierce/unison Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/unison-%{version}/unison-%{version}.tar.gz Source1: unison.png -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) ExcludeArch: sparc64 s390 s390x # Fix for OCaml 3.12. -Patch1: unison227-ocaml312.patch +Patch0: %{name}-ocaml312.patch +# RBZ #813156 +Patch1: %{name}-Fix-bad-interaction-with-OpenSSH-5.6.patch -BuildRequires: ocaml >= 3.10.2-2 -BuildRequires: ocaml-lablgtk-devel >= 2.6.0 +BuildRequires: ocaml +BuildRequires: ocaml-lablgtk-devel BuildRequires: tetex-latex BuildRequires: desktop-file-utils # for lablgtk @@ -69,6 +70,7 @@ exist if you require a different major version. %prep %setup -q -n unison-%{version} +%patch0 -p1 %patch1 -p1 %build @@ -92,16 +94,12 @@ Terminal=false Icon=unison-%{ver_compat} Encoding=UTF-8 StartupNotify=true +Categories=Utility; EOF -desktop-file-install --vendor fedora \ - --add-category Application \ - --add-category Utility \ - --dir %{buildroot}%{_datadir}/applications \ +desktop-file-install --dir %{buildroot}%{_datadir}/applications \ unison-%{ver_compat}.desktop -%clean -rm -rf %{buildroot} %posttrans alternatives \ @@ -125,13 +123,16 @@ fi exit 0 %files -%defattr(0644,root,root,0755) %doc COPYING NEWS README %attr(0755, root, root) %{_bindir}/unison-%{ver_compat} -%{_datadir}/applications/fedora-unison-%{ver_compat}.desktop +%{_datadir}/applications/unison-%{ver_compat}.desktop %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Wed Jun 06 2012 Gregor Tätzner - 2.27.57-16 +- Include fix for RBZ 813156 +- Spec file cleanup + * Mon Jan 16 2012 Richard W.M. Jones - 2.27.57-15 - Include fix for OCaml 3.12. From 1d47584981450ef7a4d1dea09e6764ef89f6d576 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 20:47:32 -0500 Subject: [PATCH 06/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 2ef0422..f4e88f2 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 17%{?dist} +Release: 18%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 2.27.57-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Wed Jun 06 2012 Gregor Tätzner - 2.27.57-17 - Include fix for RBZ 813156 - Spec file cleanup From 85c01d27422576ec868d735a9a5526e5250409fd Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 14 Dec 2012 13:34:31 +0000 Subject: [PATCH 07/32] Rebuild for OCaml 4.00.1. --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index f4e88f2..13cec6e 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 18%{?dist} +Release: 19%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Fri Dec 14 2012 Richard W.M. Jones - 2.27.57-19 +- Rebuild for OCaml 4.00.1. + * Sun Jul 22 2012 Fedora Release Engineering - 2.27.57-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 3e0d85ee25523d1063c5cf791769a50e64878ad4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 20:28:12 -0600 Subject: [PATCH 08/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 13cec6e..fe735b0 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 19%{?dist} +Release: 20%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 2.27.57-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Fri Dec 14 2012 Richard W.M. Jones - 2.27.57-19 - Rebuild for OCaml 4.00.1. From 730883957f962e88f589ed2e3fdf58418253fcc8 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 00:36:24 -0500 Subject: [PATCH 09/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index fe735b0..933ef75 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 20%{?dist} +Release: 21%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 2.27.57-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 2.27.57-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From ceeb205c2c6b905997a061ece944d07dd8cd1c69 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 21:50:57 -0500 Subject: [PATCH 10/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 933ef75..680ee84 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 21%{?dist} +Release: 22%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 2.27.57-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sun Aug 04 2013 Fedora Release Engineering - 2.27.57-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From ce0d53eefafeec334172c6408e92e4e627b8f69b Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 07:00:17 +0000 Subject: [PATCH 11/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 680ee84..69a4b41 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 22%{?dist} +Release: 23%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 2.27.57-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 2.27.57-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 4ecf9ffb98adcde7b9cd96f9c9bcd190087acfd5 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 15 Jun 2015 11:47:28 +0100 Subject: [PATCH 12/32] New upstream branched version 2.27.157. --- .gitignore | 1 + sources | 2 +- unison227.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bb595b7..b070cc3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ unison-2.27.57.tar.gz +/unison-2.27.157.tar.gz diff --git a/sources b/sources index 49fdbbe..f070867 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4ba0a3e4bf4b4ad0c063f86391371f78 unison-2.27.57.tar.gz +4cc2a0332cb8c947adc04b9d4f2a83b0 unison-2.27.157.tar.gz diff --git a/unison227.spec b/unison227.spec index 69a4b41..c341400 100644 --- a/unison227.spec +++ b/unison227.spec @@ -1,7 +1,7 @@ # These is the exact upstream version we are packaging %define ver_maj 2 %define ver_min 27 -%define ver_patch 57 +%define ver_patch 157 # All Unison versions sharing ver_compat are compatible # Examples are 2.13.15 and 2.13.16 -> ver_compat == 2.13 @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 23%{?dist} +Release: 1%{?dist} Summary: Multi-master File synchronization tool @@ -129,6 +129,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Mon Jul 15 2015 Richard W.M. Jones - 2.27.157-1 +- New upstream branched version 2.27.157. + * Mon Aug 18 2014 Fedora Release Engineering - 2.27.57-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From e682b70202c89cbc8205e1605dba35d2a105ffd7 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 15 Jun 2015 11:49:22 +0100 Subject: [PATCH 13/32] Fix bogus dates in %changelog. Unset MAKEFLAGS since parallel make breaks the build. --- unison227.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/unison227.spec b/unison227.spec index c341400..3ffeb51 100644 --- a/unison227.spec +++ b/unison227.spec @@ -74,6 +74,8 @@ exist if you require a different major version. %patch1 -p1 %build +# Parallel builds break. +unset MAKEFLAGS make NATIVE=true UISTYLE=gtk2 %install @@ -129,7 +131,7 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog -* Mon Jul 15 2015 Richard W.M. Jones - 2.27.157-1 +* Mon Jun 15 2015 Richard W.M. Jones - 2.27.157-1 - New upstream branched version 2.27.157. * Mon Aug 18 2014 Fedora Release Engineering - 2.27.57-23 @@ -231,7 +233,7 @@ exit 0 * Mon May 16 2005 Gerard Milmeister - 2.10.2-5 - Patch: http://groups.yahoo.com/group/unison-users/message/3200 -* Fri Apr 7 2005 Michael Schwendt +* Fri Apr 8 2005 Michael Schwendt - rebuilt * Thu Feb 24 2005 Michael Schwendt - 0:2.10.2-2 From b63f8517fda3a070bd0e1c825079f08d3170c1e0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 01:34:50 +0000 Subject: [PATCH 14/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 3ffeb51..50bc273 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Multi-master File synchronization tool @@ -131,6 +131,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 2.27.157-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Jun 15 2015 Richard W.M. Jones - 2.27.157-1 - New upstream branched version 2.27.157. From 4374cf6461fce80702b9f540c6f78fdb44ffee6f Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 5 Jan 2016 17:15:39 +0000 Subject: [PATCH 15/32] Use global instead of define. --- unison227.spec | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/unison227.spec b/unison227.spec index 50bc273..ce4beff 100644 --- a/unison227.spec +++ b/unison227.spec @@ -1,29 +1,29 @@ # These is the exact upstream version we are packaging -%define ver_maj 2 -%define ver_min 27 -%define ver_patch 157 +%global ver_maj 2 +%global ver_min 27 +%global ver_patch 157 # All Unison versions sharing ver_compat are compatible # Examples are 2.13.15 and 2.13.16 -> ver_compat == 2.13 # In older versions, even patch levels were not compatible # Examples are ver_compat==2.9.0 and ver_compat==2.9.1 -%define ver_compat %{ver_maj}.%{ver_min} -%define ver_compat_name %{ver_maj}%{ver_min} -%define ver_noncompat .%{ver_patch} +%global ver_compat %{ver_maj}.%{ver_min} +%global ver_compat_name %{ver_maj}%{ver_min} +%global ver_noncompat .%{ver_patch} # ver_priority is the first component of ver_compat, catenated with the second # component of ver_compat zero-filled to 3 digits, catenated with a final # zero-filled 3-digit field. The final field contains the 3rd component of # ver_compat (if there is one), otherwise 0. -%define ver_priority %(printf %%d%%03d%%03d `echo %{ver_compat}|sed 's/\\./ /g'`) +%global ver_priority %(printf %%d%%03d%%03d `echo %{ver_compat}|sed 's/\\./ /g'`) # Is this package the unisonNNN package with the highest ${ver_compat} # available in this Fedora branch/release? If so, we provide unison. -%define provide_unison 1 +%global provide_unison 1 Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 2%{?dist} +Release: 3%{?dist} Summary: Multi-master File synchronization tool @@ -131,6 +131,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Tue Jan 05 2016 Richard Jones - 2.27.157-3 +- Use global instead of define. + * Fri Jun 19 2015 Fedora Release Engineering - 2.27.157-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 4f5ae278d2af937c6d86be723a144defa5b5e26c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 02:22:20 +0000 Subject: [PATCH 16/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index ce4beff..2d50870 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 3%{?dist} +Release: 4%{?dist} Summary: Multi-master File synchronization tool @@ -131,6 +131,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 2.27.157-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Tue Jan 05 2016 Richard Jones - 2.27.157-3 - Use global instead of define. From 8096c90e4a589dced9848212511f00cf186c5489 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 5 Nov 2016 10:08:42 +0000 Subject: [PATCH 17/32] Rebuild for OCaml 4.04.0. --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 2d50870..3f22102 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 4%{?dist} +Release: 5%{?dist} Summary: Multi-master File synchronization tool @@ -131,6 +131,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sat Nov 05 2016 Richard W.M. Jones - 2.27.157-5 +- Rebuild for OCaml 4.04.0. + * Fri Feb 05 2016 Fedora Release Engineering - 2.27.157-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 84c1f53d80877516365e7b4cecb48cd9114186ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 9 Nov 2016 14:49:16 +0100 Subject: [PATCH 18/32] - remove ExcludeArch --- unison227.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/unison227.spec b/unison227.spec index 3f22102..37be15c 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 5%{?dist} +Release: 6%{?dist} Summary: Multi-master File synchronization tool @@ -32,7 +32,6 @@ License: GPL+ URL: http://www.cis.upenn.edu/~bcpierce/unison Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/unison-%{version}/unison-%{version}.tar.gz Source1: unison.png -ExcludeArch: sparc64 s390 s390x # Fix for OCaml 3.12. Patch0: %{name}-ocaml312.patch @@ -131,6 +130,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Wed Nov 09 2016 Dan Horák - 2.27.157-6 +- remove ExcludeArch + * Sat Nov 05 2016 Richard W.M. Jones - 2.27.157-5 - Rebuild for OCaml 4.04.0. From adf6d02a437cf648a9b2ced193deb016afcd3602 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:44:49 +0000 Subject: [PATCH 19/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 37be15c..9d67230 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 6%{?dist} +Release: 7%{?dist} Summary: Multi-master File synchronization tool @@ -130,6 +130,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 2.27.157-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Nov 09 2016 Dan Horák - 2.27.157-6 - remove ExcludeArch From b187991bb3a2b38849509efd9b37fba50ed1b508 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:00:28 +0000 Subject: [PATCH 20/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 9d67230..a342151 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 7%{?dist} +Release: 8%{?dist} Summary: Multi-master File synchronization tool @@ -130,6 +130,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 2.27.157-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 2.27.157-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 2b822c5f3d7257c26820b301d4a15c29580b41a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:48:24 +0000 Subject: [PATCH 21/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index a342151..f99f462 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 8%{?dist} +Release: 9%{?dist} Summary: Multi-master File synchronization tool @@ -130,6 +130,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 2.27.157-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 2.27.157-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 952cab93d601d1a2c8089e4cdc1896e966b47b54 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:02:39 +0000 Subject: [PATCH 22/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index f99f462..c2f4048 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 9%{?dist} +Release: 10%{?dist} Summary: Multi-master File synchronization tool @@ -130,6 +130,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 2.27.157-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 2.27.157-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 2faadcfd9f4f8e9fe21cfad32ab645f0d3520e8d Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 31 May 2018 09:59:21 +0100 Subject: [PATCH 23/32] Use unsafe-string with OCaml 4.06. Add small hack to keep it working with new lablgtk. Enable debugging. --- unison227-gtk.patch | 12 ++++++++++++ unison227.spec | 12 ++++++++++-- 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 unison227-gtk.patch diff --git a/unison227-gtk.patch b/unison227-gtk.patch new file mode 100644 index 0000000..1b2c038 --- /dev/null +++ b/unison227-gtk.patch @@ -0,0 +1,12 @@ +diff -ur unison-2.13.16.old/uigtk2.ml unison-2.13.16/uigtk2.ml +--- unison-2.13.16.old/uigtk2.ml 2005-06-02 16:59:21.000000000 +0100 ++++ unison-2.13.16/uigtk2.ml 2018-05-31 09:48:38.682263959 +0100 +@@ -82,7 +82,7 @@ + let icon = + let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in + Gpointer.blit +- (Gpointer.region_of_string Pixmaps.icon_data) (GdkPixbuf.get_pixels p); ++ (Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p); + p + + (********************************************************************* diff --git a/unison227.spec b/unison227.spec index c2f4048..0e10deb 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 10%{?dist} +Release: 11%{?dist} Summary: Multi-master File synchronization tool @@ -37,6 +37,8 @@ Source1: unison.png Patch0: %{name}-ocaml312.patch # RBZ #813156 Patch1: %{name}-Fix-bad-interaction-with-OpenSSH-5.6.patch +# Small hack for new lablgtk. +Patch2: unison227-gtk.patch BuildRequires: ocaml BuildRequires: ocaml-lablgtk-devel @@ -71,11 +73,12 @@ exist if you require a different major version. %setup -q -n unison-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build # Parallel builds break. unset MAKEFLAGS -make NATIVE=true UISTYLE=gtk2 +make NATIVE=true UISTYLE=gtk2 OCAMLOPT="ocamlopt -unsafe-string -g" %install rm -rf %{buildroot} @@ -130,6 +133,11 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Thu May 31 2018 Richard W.M. Jones - 2.27.157-11 +- Use unsafe-string with OCaml 4.06. +- Add small hack to keep it working with new lablgtk. +- Enable debugging. + * Fri Feb 09 2018 Fedora Release Engineering - 2.27.157-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 5a2ca49b216de928afaa85cf438aa65e2d6fce70 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:15:07 +0000 Subject: [PATCH 24/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 0e10deb..b5fa71c 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 11%{?dist} +Release: 12%{?dist} Summary: Multi-master File synchronization tool @@ -133,6 +133,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 2.27.157-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu May 31 2018 Richard W.M. Jones - 2.27.157-11 - Use unsafe-string with OCaml 4.06. - Add small hack to keep it working with new lablgtk. From da499dce4b12f648a2b7f13b7eca4200df7c0b94 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:29 +0100 Subject: [PATCH 25/32] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- unison227.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index b5fa71c..534327b 100644 --- a/unison227.spec +++ b/unison227.spec @@ -27,7 +27,6 @@ Release: 12%{?dist} Summary: Multi-master File synchronization tool -Group: Applications/File License: GPL+ URL: http://www.cis.upenn.edu/~bcpierce/unison Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/unison-%{version}/unison-%{version}.tar.gz From c836a0022233a40dd69b0e409d406d3a16ff1b95 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:49:52 +0000 Subject: [PATCH 26/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 534327b..17f6c2c 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 12%{?dist} +Release: 13%{?dist} Summary: Multi-master File synchronization tool @@ -132,6 +132,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 2.27.157-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 2.27.157-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 6436d781e52bb0576a00e3d30d7ce67166189822 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:31:06 +0000 Subject: [PATCH 27/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 17f6c2c..4f09bfc 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 13%{?dist} +Release: 14%{?dist} Summary: Multi-master File synchronization tool @@ -132,6 +132,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 2.27.157-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 2.27.157-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 6dec458499bd4bdc94e9428e8c0f7ae5ab8075ec Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sun, 28 Jul 2019 10:43:43 +0100 Subject: [PATCH 28/32] Various small fixes for OCaml 4.08. --- unison227-ocaml408.patch | 86 ++++++++++++++++++++++++++++++++++++++++ unison227.spec | 5 ++- 2 files changed, 90 insertions(+), 1 deletion(-) create mode 100644 unison227-ocaml408.patch diff --git a/unison227-ocaml408.patch b/unison227-ocaml408.patch new file mode 100644 index 0000000..3668d14 --- /dev/null +++ b/unison227-ocaml408.patch @@ -0,0 +1,86 @@ +diff -ur unison-2.27.157.old/files.ml unison-2.27.157/files.ml +--- unison-2.27.157.old/files.ml 2008-06-04 13:56:56.000000000 +0100 ++++ unison-2.27.157/files.ml 2019-07-28 10:42:29.680182956 +0100 +@@ -703,7 +703,7 @@ + with End_of_file -> + Unix.closedir dirh + end; +- Sort.list (<) !files ++ List.sort compare !files + + let ls dir pattern = + Util.convertUnixErrorsToTransient +diff -ur unison-2.27.157.old/Makefile.OCaml unison-2.27.157/Makefile.OCaml +--- unison-2.27.157.old/Makefile.OCaml 2009-01-15 03:34:22.000000000 +0000 ++++ unison-2.27.157/Makefile.OCaml 2019-07-28 10:42:29.681182960 +0100 +@@ -115,11 +115,7 @@ + else + EXEC_EXT= + # openpty is in the libutil library +- ifneq ($(OSARCH),solaris) +- ifneq ($(OSARCH),osx) +- CLIBS+=-cclib -lutil +- endif +- endif ++ CLIBS+=-cclib -lutil + buildexecutable:: + @echo Building for Unix + endif +@@ -364,7 +360,7 @@ + + $(NAME)$(EXEC_EXT): $(CAMLOBJS) $(COBJS) + @echo Linking $@ +- $(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $(CLIBS) $^ ++ $(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $^ $(CLIBS) + + # Unfortunately -output-obj does not put .o files into the output, only .cmx + # files, so we have to use $(LD) to take care of COBJS. +diff -ur unison-2.27.157.old/pty.c unison-2.27.157/pty.c +--- unison-2.27.157.old/pty.c 2009-01-15 03:34:22.000000000 +0000 ++++ unison-2.27.157/pty.c 2019-07-28 10:42:29.682182965 +0100 +@@ -28,6 +28,7 @@ + + #ifdef HAS_OPENPTY + ++#include + #include + #include + +diff -ur unison-2.27.157.old/recon.ml unison-2.27.157/recon.ml +--- unison-2.27.157.old/recon.ml 2007-01-01 23:45:39.000000000 +0000 ++++ unison-2.27.157/recon.ml 2019-07-28 10:42:29.683182970 +0100 +@@ -440,8 +440,8 @@ + + (* Sorts the paths so that they will be displayed in order *) + let sortPaths pathUpdatesList = +- Sort.list +- (fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) ++ List.sort ++ (fun (p1, _) (p2, _) -> Path.compare p1 p2) + pathUpdatesList + + let rec enterPath p t = +diff -ur unison-2.27.157.old/uicommon.ml unison-2.27.157/uicommon.ml +--- unison-2.27.157.old/uicommon.ml 2009-05-29 16:30:16.000000000 +0100 ++++ unison-2.27.157/uicommon.ml 2019-07-28 10:42:29.683182970 +0100 +@@ -349,7 +349,7 @@ + | c -> + buf.[!pos] <- c; pos := !pos + 1 + done; +- "{" ^ String.sub buf 0 !pos ^ "}" ++ "{" ^ Bytes.to_string (Bytes.sub buf 0 !pos) ^ "}" + + let ignorePath path = "Path " ^ quote (Path.toString path) + +diff -ur unison-2.27.157.old/uigtk2.ml unison-2.27.157/uigtk2.ml +--- unison-2.27.157.old/uigtk2.ml 2019-07-28 10:41:59.633039946 +0100 ++++ unison-2.27.157/uigtk2.ml 2019-07-28 10:42:29.685182979 +0100 +@@ -83,7 +83,7 @@ + let icon = + let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in + Gpointer.blit +- (Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p); ++ (Gpointer.region_of_bytes (Bytes.of_string Pixmaps.icon_data)) (GdkPixbuf.get_pixels p); + p + + (********************************************************************* diff --git a/unison227.spec b/unison227.spec index 4f09bfc..b93625b 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 14%{?dist} +Release: 15%{?dist} Summary: Multi-master File synchronization tool @@ -38,6 +38,8 @@ Patch0: %{name}-ocaml312.patch Patch1: %{name}-Fix-bad-interaction-with-OpenSSH-5.6.patch # Small hack for new lablgtk. Patch2: unison227-gtk.patch +# Various small fixes for OCaml 4.08. +Patch3: unison227-ocaml408.patch BuildRequires: ocaml BuildRequires: ocaml-lablgtk-devel @@ -73,6 +75,7 @@ exist if you require a different major version. %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build # Parallel builds break. From c738c88bbd12afc4385e96c7792d6edcae317dc2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:37:11 +0000 Subject: [PATCH 29/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index b93625b..88f4a09 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 15%{?dist} +Release: 16%{?dist} Summary: Multi-master File synchronization tool @@ -135,6 +135,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 2.27.157-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 2.27.157-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 2ec278d5ed03ea86f01109b8bbb132ee0c801f52 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:18:31 +0000 Subject: [PATCH 30/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 88f4a09..7a45ca5 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 16%{?dist} +Release: 17%{?dist} Summary: Multi-master File synchronization tool @@ -135,6 +135,9 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 2.27.157-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 2.27.157-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 79cd07ebf55e73dd86c4094e62e0ddc28cbb8928 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 09:33:03 +0000 Subject: [PATCH 31/32] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unison227.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/unison227.spec b/unison227.spec index 7a45ca5..433c6ca 100644 --- a/unison227.spec +++ b/unison227.spec @@ -23,7 +23,7 @@ Name: unison%{ver_compat_name} Version: %{ver_compat}%{ver_noncompat} -Release: 17%{?dist} +Release: 18%{?dist} Summary: Multi-master File synchronization tool @@ -135,6 +135,10 @@ exit 0 %{_datadir}/pixmaps/unison-%{ver_compat}.png %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 2.27.157-18 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 2.27.157-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d0335f51f1acf2c1316de1ad8aa647e6ce59cab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 11 Sep 2020 00:16:39 +0200 Subject: [PATCH 32/32] Orphaned for 6+ weeks --- .gitignore | 2 - dead.package | 1 + sources | 1 - unison.png | Bin 976 -> 0 bytes ...Fix-bad-interaction-with-OpenSSH-5.6.patch | 23 -- unison227-gtk.patch | 12 - unison227-ocaml312.patch | 11 - unison227-ocaml408.patch | 86 ----- unison227.spec | 314 ------------------ 9 files changed, 1 insertion(+), 449 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 unison.png delete mode 100644 unison227-Fix-bad-interaction-with-OpenSSH-5.6.patch delete mode 100644 unison227-gtk.patch delete mode 100644 unison227-ocaml312.patch delete mode 100644 unison227-ocaml408.patch delete mode 100644 unison227.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b070cc3..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -unison-2.27.57.tar.gz -/unison-2.27.157.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index f070867..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -4cc2a0332cb8c947adc04b9d4f2a83b0 unison-2.27.157.tar.gz diff --git a/unison.png b/unison.png deleted file mode 100644 index 22c623930119be892817fa99535048a7f586af22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 976 zcmW-fU1-j66vw~Mylpcq^VYPQD6P&iDKI{!cY#R!t}_F9tB7zOFV4 zAkD9E6o8xE`9YxIWaHZAmBI1|i_i#(08j4W7OvqE4mQohEKI{B47{rzYM~k`q2N>T z5DU=|2|*wN90%pSO3NT~xTC zf7{Hemo=~J@-1>^N^ea|M{8gC>@klIZ|V5Z6g_qM)xB$r$1VD|ZZNg9ecX-drC;-9 z4^sE%KPzfZU%J+ss;GXtdR-dVE1wl*CY_vh`AFG})IiewQ&iH~S~&ON=5)`O-0p&k z^KDZzFUNM|Dl13IJG -Date: Sun, 3 Apr 2011 11:44:19 +0200 -Subject: Fix bad interaction with OpenSSH 5.6 - -Origin: https://bugs.archlinux.org/task/20877 -Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620031 ---- - terminal.ml | 1 - - 1 files changed, 0 insertions(+), 1 deletions(-) - -diff --git a/terminal.ml b/terminal.ml -index 657f3d2..aafa425 100644 ---- a/terminal.ml -+++ b/terminal.ml -@@ -191,7 +191,6 @@ let create_session cmd args new_stdin new_stdout new_stderr = - exit 127 - end - | childPid -> -- Unix.close slaveFd; - (Some masterFd, childPid) - end - --- diff --git a/unison227-gtk.patch b/unison227-gtk.patch deleted file mode 100644 index 1b2c038..0000000 --- a/unison227-gtk.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur unison-2.13.16.old/uigtk2.ml unison-2.13.16/uigtk2.ml ---- unison-2.13.16.old/uigtk2.ml 2005-06-02 16:59:21.000000000 +0100 -+++ unison-2.13.16/uigtk2.ml 2018-05-31 09:48:38.682263959 +0100 -@@ -82,7 +82,7 @@ - let icon = - let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in - Gpointer.blit -- (Gpointer.region_of_string Pixmaps.icon_data) (GdkPixbuf.get_pixels p); -+ (Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p); - p - - (********************************************************************* diff --git a/unison227-ocaml312.patch b/unison227-ocaml312.patch deleted file mode 100644 index 24005e8..0000000 --- a/unison227-ocaml312.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- unison-2.27.57/update.mli.old 2012-01-16 14:08:18.784651309 +0000 -+++ unison-2.27.57/update.mli 2012-01-16 14:08:35.414983940 +0000 -@@ -1,7 +1,7 @@ - (* Unison file synchronizer: src/update.mli *) - (* Copyright 1999-2007 (see COPYING for details) *) - --module NameMap : Map.S with type key = Name.t -+module NameMap : MyMap.S with type key = Name.t - - type archive = - ArchiveDir of Props.t * archive NameMap.t diff --git a/unison227-ocaml408.patch b/unison227-ocaml408.patch deleted file mode 100644 index 3668d14..0000000 --- a/unison227-ocaml408.patch +++ /dev/null @@ -1,86 +0,0 @@ -diff -ur unison-2.27.157.old/files.ml unison-2.27.157/files.ml ---- unison-2.27.157.old/files.ml 2008-06-04 13:56:56.000000000 +0100 -+++ unison-2.27.157/files.ml 2019-07-28 10:42:29.680182956 +0100 -@@ -703,7 +703,7 @@ - with End_of_file -> - Unix.closedir dirh - end; -- Sort.list (<) !files -+ List.sort compare !files - - let ls dir pattern = - Util.convertUnixErrorsToTransient -diff -ur unison-2.27.157.old/Makefile.OCaml unison-2.27.157/Makefile.OCaml ---- unison-2.27.157.old/Makefile.OCaml 2009-01-15 03:34:22.000000000 +0000 -+++ unison-2.27.157/Makefile.OCaml 2019-07-28 10:42:29.681182960 +0100 -@@ -115,11 +115,7 @@ - else - EXEC_EXT= - # openpty is in the libutil library -- ifneq ($(OSARCH),solaris) -- ifneq ($(OSARCH),osx) -- CLIBS+=-cclib -lutil -- endif -- endif -+ CLIBS+=-cclib -lutil - buildexecutable:: - @echo Building for Unix - endif -@@ -364,7 +360,7 @@ - - $(NAME)$(EXEC_EXT): $(CAMLOBJS) $(COBJS) - @echo Linking $@ -- $(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $(CLIBS) $^ -+ $(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $^ $(CLIBS) - - # Unfortunately -output-obj does not put .o files into the output, only .cmx - # files, so we have to use $(LD) to take care of COBJS. -diff -ur unison-2.27.157.old/pty.c unison-2.27.157/pty.c ---- unison-2.27.157.old/pty.c 2009-01-15 03:34:22.000000000 +0000 -+++ unison-2.27.157/pty.c 2019-07-28 10:42:29.682182965 +0100 -@@ -28,6 +28,7 @@ - - #ifdef HAS_OPENPTY - -+#include - #include - #include - -diff -ur unison-2.27.157.old/recon.ml unison-2.27.157/recon.ml ---- unison-2.27.157.old/recon.ml 2007-01-01 23:45:39.000000000 +0000 -+++ unison-2.27.157/recon.ml 2019-07-28 10:42:29.683182970 +0100 -@@ -440,8 +440,8 @@ - - (* Sorts the paths so that they will be displayed in order *) - let sortPaths pathUpdatesList = -- Sort.list -- (fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) -+ List.sort -+ (fun (p1, _) (p2, _) -> Path.compare p1 p2) - pathUpdatesList - - let rec enterPath p t = -diff -ur unison-2.27.157.old/uicommon.ml unison-2.27.157/uicommon.ml ---- unison-2.27.157.old/uicommon.ml 2009-05-29 16:30:16.000000000 +0100 -+++ unison-2.27.157/uicommon.ml 2019-07-28 10:42:29.683182970 +0100 -@@ -349,7 +349,7 @@ - | c -> - buf.[!pos] <- c; pos := !pos + 1 - done; -- "{" ^ String.sub buf 0 !pos ^ "}" -+ "{" ^ Bytes.to_string (Bytes.sub buf 0 !pos) ^ "}" - - let ignorePath path = "Path " ^ quote (Path.toString path) - -diff -ur unison-2.27.157.old/uigtk2.ml unison-2.27.157/uigtk2.ml ---- unison-2.27.157.old/uigtk2.ml 2019-07-28 10:41:59.633039946 +0100 -+++ unison-2.27.157/uigtk2.ml 2019-07-28 10:42:29.685182979 +0100 -@@ -83,7 +83,7 @@ - let icon = - let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in - Gpointer.blit -- (Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p); -+ (Gpointer.region_of_bytes (Bytes.of_string Pixmaps.icon_data)) (GdkPixbuf.get_pixels p); - p - - (********************************************************************* diff --git a/unison227.spec b/unison227.spec deleted file mode 100644 index 433c6ca..0000000 --- a/unison227.spec +++ /dev/null @@ -1,314 +0,0 @@ -# These is the exact upstream version we are packaging -%global ver_maj 2 -%global ver_min 27 -%global ver_patch 157 - -# All Unison versions sharing ver_compat are compatible -# Examples are 2.13.15 and 2.13.16 -> ver_compat == 2.13 -# In older versions, even patch levels were not compatible -# Examples are ver_compat==2.9.0 and ver_compat==2.9.1 -%global ver_compat %{ver_maj}.%{ver_min} -%global ver_compat_name %{ver_maj}%{ver_min} -%global ver_noncompat .%{ver_patch} - -# ver_priority is the first component of ver_compat, catenated with the second -# component of ver_compat zero-filled to 3 digits, catenated with a final -# zero-filled 3-digit field. The final field contains the 3rd component of -# ver_compat (if there is one), otherwise 0. -%global ver_priority %(printf %%d%%03d%%03d `echo %{ver_compat}|sed 's/\\./ /g'`) - -# Is this package the unisonNNN package with the highest ${ver_compat} -# available in this Fedora branch/release? If so, we provide unison. -%global provide_unison 1 - -Name: unison%{ver_compat_name} -Version: %{ver_compat}%{ver_noncompat} -Release: 18%{?dist} - -Summary: Multi-master File synchronization tool - -License: GPL+ -URL: http://www.cis.upenn.edu/~bcpierce/unison -Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/unison-%{version}/unison-%{version}.tar.gz -Source1: unison.png - -# Fix for OCaml 3.12. -Patch0: %{name}-ocaml312.patch -# RBZ #813156 -Patch1: %{name}-Fix-bad-interaction-with-OpenSSH-5.6.patch -# Small hack for new lablgtk. -Patch2: unison227-gtk.patch -# Various small fixes for OCaml 4.08. -Patch3: unison227-ocaml408.patch - -BuildRequires: ocaml -BuildRequires: ocaml-lablgtk-devel -BuildRequires: tetex-latex -BuildRequires: desktop-file-utils -# for lablgtk -BuildRequires: gtk2-devel - -Requires: xorg-x11-fonts-misc -Requires(posttrans): %{_sbindir}/alternatives -Requires(postun): %{_sbindir}/alternatives - -# Enforce the switch from unison to unisonN.NN -Obsoletes: unison < 2.27.57-3 -# Let users just install "unison" if they want -%if 0%{?provide_unison} -Provides: unison = %{version}-%{release} -%endif - -%description -Unison is a multi-master file-synchronization tool. It allows two -replicas of a collection of files and directories to be stored on -different hosts (or different locations on the same host), modified -separately, and then brought up to date by propagating the changes -in each replica to the other. - -Note that this package contains Unison version %{ver_compat}, and -will never be upgraded to a different major version. Other packages -exist if you require a different major version. - -%prep -%setup -q -n unison-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 - -%build -# Parallel builds break. -unset MAKEFLAGS -make NATIVE=true UISTYLE=gtk2 OCAMLOPT="ocamlopt -unsafe-string -g" - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}%{_bindir} -cp -f unison %{buildroot}%{_bindir}/unison-%{ver_compat} -mkdir -p %{buildroot}%{_datadir}/pixmaps -cp -f %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/unison-%{ver_compat}.png - -cat > unison-%{ver_compat}.desktop < - 2.27.157-18 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 2.27.157-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 2.27.157-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 2.27.157-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 2.27.157-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 2.27.157-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu May 31 2018 Richard W.M. Jones - 2.27.157-11 -- Use unsafe-string with OCaml 4.06. -- Add small hack to keep it working with new lablgtk. -- Enable debugging. - -* Fri Feb 09 2018 Fedora Release Engineering - 2.27.157-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 2.27.157-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.27.157-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 2.27.157-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Nov 09 2016 Dan Horák - 2.27.157-6 -- remove ExcludeArch - -* Sat Nov 05 2016 Richard W.M. Jones - 2.27.157-5 -- Rebuild for OCaml 4.04.0. - -* Fri Feb 05 2016 Fedora Release Engineering - 2.27.157-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jan 05 2016 Richard Jones - 2.27.157-3 -- Use global instead of define. - -* Fri Jun 19 2015 Fedora Release Engineering - 2.27.157-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Jun 15 2015 Richard W.M. Jones - 2.27.157-1 -- New upstream branched version 2.27.157. - -* Mon Aug 18 2014 Fedora Release Engineering - 2.27.57-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 2.27.57-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 2.27.57-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 2.27.57-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Dec 14 2012 Richard W.M. Jones - 2.27.57-19 -- Rebuild for OCaml 4.00.1. - -* Sun Jul 22 2012 Fedora Release Engineering - 2.27.57-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Wed Jun 06 2012 Gregor Tätzner - 2.27.57-17 -- Include fix for RBZ 813156 -- Spec file cleanup - -* Mon Jan 16 2012 Richard W.M. Jones - 2.27.57-16 -- Include fix for OCaml 3.12. - -* Sat Jan 14 2012 Fedora Release Engineering - 2.27.57-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering - 2.27.57-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Jul 26 2009 Fedora Release Engineering - 2.27.57-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Apr 16 2009 S390x secondary arch maintainer -- ExcludeArch sparc64, s390, s390x as we don't have OCaml on those archs - (added sparc64 per request from the sparc maintainer) - -* Wed Feb 25 2009 Fedora Release Engineering - 2.27.57-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Jan 8 2009 Stephen Warren - 2.27.57-11 -- Add Requires: xorg-x11-fonts-misc - -* Wed Nov 26 2008 Richard W.M. Jones - 2.27.57-10 -- Rebuild for OCaml 3.11.0+rc1. - -* Sat May 24 2008 Richard W.M. Jones - 2.27.57-9 -- Rebuild with OCaml 3.10.2-2 (fixes bz 441685, 445545). - -* Sun Mar 30 2008 Stephen Warren - 2.27.57-8 -- Don't use alternatives for desktop and icon files, to avoid duplicate - menu entries. - -* Wed Mar 19 2008 Stephen Warren - 2.27.57-7 -- Fix license to match correct interpretation of source & GPL -- Remove Excludes for ppc64, since ocaml is available there now, in devel - -* Sat Mar 15 2008 Stephen Warren - 2.27.57-6 -- Rename package unison2.27 -> unison227 to match Fedora naming rules -- Automatically calculate ver_priority using the shell; easier maintenance - -* Sat Mar 1 2008 Stephen Warren - 2.27.57-5 -- Use Provides/Obsoletes to provide upgrade path, per: - http://fedoraproject.org/wiki/Packaging/NamingGuidelines - -* Thu Feb 28 2008 Stephen Warren - 2.27.57-4 -- Explicitly conflict with existing unison package - -* Fri Feb 22 2008 Stephen Warren - 2.27.57-3 -- Derived unison2.27 package from unison2.13 package - -* Mon Feb 4 2008 Gerard Milmeister - 2.27.57-2 -- exclude arch ppc64 - -* Mon Feb 4 2008 Gerard Milmeister - 2.27.57-1 -- new release 2.27.57 - -* Tue Aug 29 2006 Gerard Milmeister - 2.13.16-3 -- Rebuild for FE6 - -* Tue Feb 28 2006 Gerard Milmeister - 2.13.16-2 -- Rebuild for Fedora Extras 5 - -* Thu Sep 1 2005 Gerard Milmeister - 2.13.16-1 -- New Version 2.13.16 - -* Sun Jul 31 2005 Gerard Milmeister - 2.12.0-0 -- New Version 2.12.0 - -* Fri May 27 2005 Toshio Kuratomi - 2.10.2-7 -- Bump and rebuild with new ocaml and new lablgtk - -* Sun May 22 2005 Jeremy Katz - 2.10.2-6 -- rebuild on all arches - -* Mon May 16 2005 Gerard Milmeister - 2.10.2-5 -- Patch: http://groups.yahoo.com/group/unison-users/message/3200 - -* Fri Apr 8 2005 Michael Schwendt -- rebuilt - -* Thu Feb 24 2005 Michael Schwendt - 0:2.10.2-2 -- BR gtk2-devel -- Added NEWS and README docs - -* Sat Feb 12 2005 Gerard Milmeister - 0:2.10.2-1 -- New Version 2.10.2 - -* Wed Apr 28 2004 Gerard Milmeister - 0:2.9.74-0.fdr.1 -- New Version 2.9.74 -- Added icon - -* Tue Jan 13 2004 Gerard Milmeister - 0:2.9.72-0.fdr.1 -- New Version 2.9.72 - -* Tue Dec 9 2003 Gerard Milmeister - 0:2.9.70-0.fdr.2 -- Changed Summary -- Added .desktop file - -* Fri Oct 31 2003 Gerard Milmeister - 0:2.9.70-0.fdr.1 -- First Fedora release -