Hello community, here is the log from the commit of package bareftp for openSUSE:Factory checked in at 2016-07-21 08:16:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bareftp (Old) and /work/SRC/openSUSE:Factory/.bareftp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bareftp" Changes: -------- --- /work/SRC/openSUSE:Factory/bareftp/bareftp.changes 2016-02-16 09:18:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.bareftp.new/bareftp.changes 2016-07-21 08:16:25.000000000 +0200 @@ -1,0 +2,15 @@ +Tue Jul 19 12:00:21 UTC 2016 - [email protected] + +- Update to version 0.3.12: + + Updated translations. +- Drop bareftp-buildfix.patch: fixed upstream. +- Add bareftp-mono-4.5.patch: Use mono 4.5 instead of mono 2.0. + Upstream is a bit frozen on this and does not move forward. With + mono 4.4 though, /usr/lib/mono/2.0 no longer exists, which + results in system libraries no longer to be found. Instead of + patching configure to find /usr/lib/mono/2.0-api, we opt to just + build using mono 4.5. Patch not applied on SLE11. +- Add libtool BuildRequires and call autoreconf, as above patch + touches the build system. + +------------------------------------------------------------------- Old: ---- bareftp-0.3.11.tar.gz bareftp-buildfix.patch New: ---- bareftp-0.3.12.tar.gz bareftp-mono-4.5.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bareftp.spec ++++++ --- /var/tmp/diff_new_pack.pHj5Un/_old 2016-07-21 08:16:26.000000000 +0200 +++ /var/tmp/diff_new_pack.pHj5Un/_new 2016-07-21 08:16:26.000000000 +0200 @@ -18,15 +18,15 @@ Name: bareftp -Version: 0.3.11 +Version: 0.3.12 Release: 0 Summary: A file transfer client for FTP/FTPS/SFTP License: GPL-2.0 Group: Productivity/Networking/Ftp/Clients Url: http://www.bareftp.org/ Source: http://www.bareftp.org/release/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM bareftp-buildfix.patch [email protected] -- Fix obvious typos which cause compilation errors -Patch0: bareftp-buildfix.patch +# PATCH-FIX-OPENSUSE- bareftp-mono-4.5.patch [email protected] -- Build for .Net 4.5 target. Upstream is 'dead' (busy porting to python) and mono 4.4 no longer has /usr/lib/mono/2.0 (but there would be /usr/lib/mono/2.0-api) +Patch0: bareftp-mono-4.5.patch BuildRequires: gconf-sharp2 BuildRequires: glib2-devel BuildRequires: gnome-keyring-sharp-devel @@ -35,6 +35,7 @@ BuildRequires: gtk-sharp2 BuildRequires: hicolor-icon-theme BuildRequires: intltool +BuildRequires: libtool BuildRequires: mono-data BuildRequires: mono-devel BuildRequires: mono-web @@ -56,9 +57,16 @@ %prep %setup -q +%if 0%{?suse_version} > 1110 +# Do not apply the mono 4.5 patch on SLE 11 %patch0 -p1 +%endif %build +%if 0%{?suse_version} > 1110 +# SLE 11 can't bootstrap, but as we don't apply the patch, there is also no need +autoreconf -fiv +%endif %configure --disable-static %__make %{?jobs:-j%{jobs}} ++++++ bareftp-0.3.11.tar.gz -> bareftp-0.3.12.tar.gz ++++++ ++++ 25320 lines of diff (skipped) ++++++ bareftp-mono-4.5.patch ++++++ Index: bareftp-0.3.12/configure.ac =================================================================== --- bareftp-0.3.12.orig/configure.ac +++ bareftp-0.3.12/configure.ac @@ -59,10 +59,10 @@ dnl Check Mono dnl SHAMROCK_CHECK_MONO_MODULE(1.1.10) SHAMROCK_FIND_MONO_RUNTIME -SHAMROCK_FIND_MONO_2_0_COMPILER_OR_HIGHER +SHAMROCK_FIND_MONO_4_5_COMPILER dnl Check for assemblies -SHAMROCK_CHECK_MONO_2_0_GAC_ASSEMBLIES([ +SHAMROCK_CHECK_MONO_4_5_GAC_ASSEMBLIES([ System.Web Mono.Posix ]) Index: bareftp-0.3.12/m4/shamrock/mono.m4 =================================================================== --- bareftp-0.3.12.orig/m4/shamrock/mono.m4 +++ bareftp-0.3.12/m4/shamrock/mono.m4 @@ -8,6 +8,16 @@ AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILE SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, gmcs) ]) +AC_DEFUN([SHAMROCK_FIND_MONO_4_0_COMPILER], +[ + SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, dmcs) +]) + +AC_DEFUN([SHAMROCK_FIND_MONO_4_5_COMPILER], +[ + SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, mcs) +]) + AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILER_OR_HIGHER], [ if pkg-config --atleast-version=2.8 mono; then @@ -67,4 +77,13 @@ AC_DEFUN([SHAMROCK_CHECK_MONO_2_0_GAC_AS _SHAMROCK_CHECK_MONO_GAC_ASSEMBLIES(2.0, $*) ]) +AC_DEFUN([SHAMROCK_CHECK_MONO_4_0_GAC_ASSEMBLIES], +[ + _SHAMROCK_CHECK_MONO_GAC_ASSEMBLIES(4.0, $*) +]) + +AC_DEFUN([SHAMROCK_CHECK_MONO_4_5_GAC_ASSEMBLIES], +[ + _SHAMROCK_CHECK_MONO_GAC_ASSEMBLIES(4.5, $*) +])
