commit bareftp for openSUSE:Factory
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.0 +0100 +++ /work/SRC/openSUSE:Factory/.bareftp.new/bareftp.changes 2016-07-21 08:16:25.0 +0200 @@ -1,0 +2,15 @@ +Tue Jul 19 12:00:21 UTC 2016 - dims...@opensuse.org + +- 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.0 +0200 +++ /var/tmp/diff_new_pack.pHj5Un/_new 2016-07-21 08:16:26.0 +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 mailaen...@opensuse.org -- Fix obvious typos which cause compilation errors -Patch0: bareftp-buildfix.patch +# PATCH-FIX-OPENSUSE- bareftp-mono-4.5.patch dims...@opensuse.org -- 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, $*) +])
commit bareftp for openSUSE:Factory
Hello community, here is the log from the commit of package bareftp for openSUSE:Factory checked in at 2016-02-16 09:18:50 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 2015-05-20 23:54:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.bareftp.new/bareftp.changes 2016-02-16 09:18:53.0 +0100 @@ -1,0 +2,14 @@ +Sat Jan 30 12:55:11 UTC 2016 - mailaen...@opensuse.org + +- Update to version 0.3.11: + + Build script fixes. +- Enable GNOME keyring support: + + Remove --with-keyring=no configure parameter +(gnome-keyring-sharp was already set as a depency). +- Remove bareftp-dotnet4.patch: included upstream. +- Remove libtool BuildRequires: we don't patch the build system + anymore. +- Add bareftp-buildfix.patch: fix compilation errors. +- Add desktop and icon theme macros. + +--- Old: bareftp-0.3.10.tar.gz bareftp-dotnet4.patch New: bareftp-0.3.11.tar.gz bareftp-buildfix.patch Other differences: -- ++ bareftp.spec ++ --- /var/tmp/diff_new_pack.qiBCCD/_old 2016-02-16 09:18:53.0 +0100 +++ /var/tmp/diff_new_pack.qiBCCD/_new 2016-02-16 09:18:53.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package bareftp # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2011 Packman project # # All modifications and additions to the file contributed by third parties @@ -18,43 +18,40 @@ Name: bareftp -Version:0.3.10 +Version:0.3.11 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/ -Source0:http://www.bareftp.org/release/%{name}-%{version}.tar.gz -# PATCH-FIX-OPENSUSE- bareftp-dotnet4.patch dims...@opensuse.org -- Build for .Net 4.0 target. Upstream is 'dead' (busy porting to python). -Patch0: bareftp-dotnet4.patch -Requires: gconf-sharp2 -Requires: gnome-keyring-sharp -Requires: gtk-sharp2 -Requires: mono-core - -BuildRoot: %{_tmppath}/%{name}-%{version}-build - +Source: http://www.bareftp.org/release/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM bareftp-buildfix.patch mailaen...@opensuse.org -- Fix obvious typos which cause compilation errors +Patch0: bareftp-buildfix.patch BuildRequires: gconf-sharp2 BuildRequires: glib2-devel BuildRequires: gnome-keyring-sharp-devel BuildRequires: gnome-sharp2 BuildRequires: gnome-vfs-sharp2 BuildRequires: gtk-sharp2 +BuildRequires: hicolor-icon-theme BuildRequires: intltool -# Needed for patch0 -BuildRequires: libtool BuildRequires: mono-data BuildRequires: mono-devel BuildRequires: mono-web BuildRequires: perl-XML-Parser BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: gconf-sharp2 +Requires: gnome-keyring-sharp +Requires: gtk-sharp2 +Requires: mono-core %description bareFTP is a file transfer client supporting the FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP). It is written in C#, targeting the Mono framework and the GNOME desktop environment. bareFTP is released under -the terms of the GPL license. +the terms of the GPL. %prep @@ -62,9 +59,7 @@ %patch0 -p1 %build -# Needed for patch0 -autoreconf -fiv -I m4/shamrock -%configure --with-keyring=no --disable-static +%configure --disable-static %__make %{?jobs:-j%{jobs}} %install @@ -74,6 +69,14 @@ %suse_update_desktop_file %{name} Network FileTransfer %find_lang %{name} +%post +%desktop_database_post +%icon_theme_cache_post + +%postun +%desktop_database_postun +%icon_theme_cache_postun + %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING README ChangeLog AUTHORS ++ bareftp-0.3.10.tar.gz -> bareftp-0.3.11.tar.gz ++ 4710 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/bareftp-0.3.10/INSTALL new/bareftp-0.3.11/INSTALL --- old/bareftp-0.3.10/INSTALL 2013-03-23 19:40:57.0 +0100 +++ new/bareftp-0.3.11/INSTALL 2014-08-26 01:03:47.0 +0200 @@ -1,7 +1,7 @@ Installation
commit bareftp for openSUSE:Factory
Hello community, here is the log from the commit of package bareftp for openSUSE:Factory checked in at 2015-05-20 23:54:01 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 2013-08-04 23:52:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.bareftp.new/bareftp.changes 2015-05-20 23:54:02.0 +0200 @@ -1,0 +2,12 @@ +Tue May 19 08:53:25 UTC 2015 - dims...@opensuse.org + +- Remove sed hack to inject /usr/ into the mono paths: the .pc + files of mono are now correct. + +--- +Tue May 19 07:46:24 UTC 2015 - dims...@opensuse.org + +- Add mono-devel BuildRequires: needed after the reorganisation of + the mono packaging. + +--- Other differences: -- ++ bareftp.spec ++ --- /var/tmp/diff_new_pack.oQkjDt/_old 2015-05-20 23:54:03.0 +0200 +++ /var/tmp/diff_new_pack.oQkjDt/_new 2015-05-20 23:54:03.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package bareftp # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2011 Packman project # # All modifications and additions to the file contributed by third parties @@ -44,6 +44,7 @@ # Needed for patch0 BuildRequires: libtool BuildRequires: mono-data +BuildRequires: mono-devel BuildRequires: mono-web BuildRequires: perl-XML-Parser BuildRequires: pkgconfig @@ -63,7 +64,6 @@ %build # Needed for patch0 autoreconf -fiv -I m4/shamrock -%__sed -i -e s|mono)/|mono)/usr/|g configure %configure --with-keyring=no --disable-static %__make %{?jobs:-j%{jobs}}
commit bareftp for openSUSE:Factory
Hello community, here is the log from the commit of package bareftp for openSUSE:Factory checked in at 2013-08-04 20:18:27 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 2013-04-05 07:27:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.bareftp.new/bareftp.changes 2013-08-04 23:52:19.0 +0200 @@ -1,0 +2,8 @@ +Wed Jul 31 15:26:12 UTC 2013 - dims...@opensuse.org + +- Update to version 0.3.10: + + Updated configure.ac to support aarch64. + + Updated translations. +- Rebase bareftp-dotnet4.patch. + +--- Old: bareftp-0.3.9.tar.gz New: bareftp-0.3.10.tar.gz Other differences: -- ++ bareftp.spec ++ --- /var/tmp/diff_new_pack.mGmNEd/_old 2013-08-04 23:52:19.0 +0200 +++ /var/tmp/diff_new_pack.mGmNEd/_new 2013-08-04 23:52:19.0 +0200 @@ -1,6 +1,7 @@ # # spec file for package bareftp # +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2011 Packman project # # All modifications and additions to the file contributed by third parties @@ -15,13 +16,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: bareftp -Version: 0.3.9 +Version:0.3.10 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/ +Url:http://www.bareftp.org/ Source0: http://www.bareftp.org/release/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE- bareftp-dotnet4.patch dims...@opensuse.org -- Build for .Net 4.0 target. Upstream is 'dead' (busy porting to python). Patch0: bareftp-dotnet4.patch @@ -30,7 +32,7 @@ Requires: gtk-sharp2 Requires: mono-core -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gconf-sharp2 BuildRequires: glib2-devel @@ -47,7 +49,6 @@ BuildRequires: pkgconfig BuildRequires: update-desktop-files - %description bareFTP is a file transfer client supporting the FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP). It is written in C#, targeting the @@ -66,24 +67,23 @@ %configure --with-keyring=no --disable-static %__make %{?jobs:-j%{jobs}} - %install %makeinstall +find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print %__install -D -m 644 data/%{name}.png %{buildroot}/%{_datadir}/pixmaps/%{name}.png %suse_update_desktop_file %{name} Network FileTransfer %find_lang %{name} - %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING README ChangeLog AUTHORS %{_bindir}/%{name} -%{_libdir}/%{name} +%{_libdir}/%{name}/ +%{_libexecdir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/pixmaps/%{name}.png %{_mandir}/man1/%{name}.1.gz - %changelog ++ bareftp-0.3.9.tar.gz - bareftp-0.3.10.tar.gz ++ 14946 lines of diff (skipped) ++ bareftp-dotnet4.patch ++ --- /var/tmp/diff_new_pack.mGmNEd/_old 2013-08-04 23:52:20.0 +0200 +++ /var/tmp/diff_new_pack.mGmNEd/_new 2013-08-04 23:52:20.0 +0200 @@ -1,8 +1,8 @@ -Index: bareftp-0.3.9/configure.ac +Index: bareftp-0.3.10/configure.ac === bareftp-0.3.9.orig/configure.ac -+++ bareftp-0.3.9/configure.ac -@@ -58,11 +58,11 @@ SHAMROCK_EXPAND_DATADIR +--- bareftp-0.3.10.orig/configure.ac bareftp-0.3.10/configure.ac +@@ -58,11 +58,11 @@ SHAMROCK_EXPAND_LIBEXECDIR dnl Check Mono dnl SHAMROCK_CHECK_MONO_MODULE(1.1.10) @@ -16,10 +16,10 @@ System.Web Mono.Posix ]) -Index: bareftp-0.3.9/m4/shamrock/mono.m4 +Index: bareftp-0.3.10/m4/shamrock/mono.m4 === bareftp-0.3.9.orig/m4/shamrock/mono.m4 -+++ bareftp-0.3.9/m4/shamrock/mono.m4 +--- bareftp-0.3.10.orig/m4/shamrock/mono.m4 bareftp-0.3.10/m4/shamrock/mono.m4 @@ -8,41 +8,87 @@ AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILE SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, gmcs) ]) @@ -116,16 +116,3 @@ + _SHAMROCK_CHECK_MONO_GAC_ASSEMBLIES(mono-2, 4.0, $*) +]) -Index: bareftp-0.3.9/build/Makefile.include -=== bareftp-0.3.9.orig/build/Makefile.include -+++ bareftp-0.3.9/build/Makefile.include -@@ -26,6 +26,7 @@ EXTRA_DIST += $(build_sources) $(build_r - CLEANFILES =