commit bareftp for openSUSE:Factory

2016-07-21 Thread h_root
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

2016-02-16 Thread h_root
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

2015-05-20 Thread h_root
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

2013-08-04 Thread h_root
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 =