Hello community,

here is the log from the commit of package uget for openSUSE:Factory checked in 
at 2014-01-07 20:58:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/uget (Old)
 and      /work/SRC/openSUSE:Factory/.uget.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "uget"

Changes:
--------
--- /work/SRC/openSUSE:Factory/uget/uget.changes        2013-03-12 
17:19:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.uget.new/uget.changes   2014-01-07 
20:58:42.000000000 +0100
@@ -1,0 +2,17 @@
+Sat Jan  4 11:25:46 UTC 2014 - [email protected]
+
+- Update to version 1.10.4:
+  + Aria2 plug-in support magnet.
+  + Add GnuTLS support (configure --enable-gnutls).
+  + Fix: uGet unexpectedly exits with large list of urls.
+  + Updated translations.
+- Update URL to http://ugetdm.com.
+- Add pkgconfig(gnutls) and libgcrypt-devel BuildRequires: new
+  dependencies for gnutls support.
+- Pass --enable-gnutls to configure: enable new gnutls support.
+- Add uget-libgcrypt.patch: Fix linking with libgcrypt when using
+  gnutls.
+- Add libtool BuildRequires and call to autoreconf, as above patch
+  touches the build system.
+
+-------------------------------------------------------------------

Old:
----
  uget-1.10.3.tar.gz

New:
----
  uget-1.10.4.tar.gz
  uget-libgcrypt.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ uget.spec ++++++
--- /var/tmp/diff_new_pack.azRvkC/_old  2014-01-07 20:58:43.000000000 +0100
+++ /var/tmp/diff_new_pack.azRvkC/_new  2014-01-07 20:58:43.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package uget
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,26 @@
 
 
 Name:           uget
-Version:        1.10.3
+Version:        1.10.4
 Release:        0
 Summary:        Easy-to-use GTK+ Download Manager
 License:        LGPL-2.1+
 Group:          Productivity/Networking/Web/Utilities
-Url:            http://urlget.sourceforge.net/
-Source:         
http://downloads.sourceforge.net/project/urlget/uget%20%28stable%29/1.10.3/%{name}-%{version}.tar.gz
+Url:            http://ugetdm.com
+Source:         
http://downloads.sourceforge.net/project/urlget/uget%20%28stable%29/1.10.4/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM uget-libgcrypt.patch [email protected] -- Fix linking 
libgcrypt when gnutls enabled
+Patch0:         uget-libgcrypt.patch
 BuildRequires:  intltool
 %if 0%{?WITH_APPINDICATOR}
 BuildRequires:  pkgconfig(appindicator3-0.1)
 %endif
 BuildRequires:  libcurl-devel
+BuildRequires:  libgcrypt-devel
+# Needed for patch0
+BuildRequires:  libtool
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
+BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4
 BuildRequires:  pkgconfig(libnotify)
@@ -46,9 +52,13 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# Needed for patch0
+autoreconf -fiv
 %configure \
+    --enable-gnutls \
 %if 0%{?WITH_APPINDICATOR}
         --enable-appindicator=yes
 %endif

++++++ uget-1.10.3.tar.gz -> uget-1.10.4.tar.gz ++++++
++++ 43144 lines of diff (skipped)

++++++ uget-libgcrypt.patch ++++++
diff -ur uget-1.10.4/configure.ac uget-1.10.4.patched/configure.ac
--- uget-1.10.4/configure.ac    2014-01-01 10:21:44.000000000 +0100
+++ uget-1.10.4.patched/configure.ac    2014-01-04 19:24:33.768295261 +0100
@@ -158,6 +158,7 @@
 )
 if test "x$enable_gnutls" = "xyes"; then
   PKG_CHECK_MODULES(GNUTLS, gnutls)
+  AM_PATH_LIBGCRYPT(,,AC_ERROR([Could not find libgcrypt]))
   AC_DEFINE(HAVE_GNUTLS, 1, [Define to 1 if gnutls support is required.])
   # for ArchLinux
   AC_SUBST(GNUTLS_CFLAGS)
diff -ur uget-1.10.4/uget-gtk/Makefile.am 
uget-1.10.4.patched/uget-gtk/Makefile.am
--- uget-1.10.4/uget-gtk/Makefile.am    2013-11-26 14:05:52.000000000 +0100
+++ uget-1.10.4.patched/uget-gtk/Makefile.am    2014-01-04 19:25:17.904949655 
+0100
@@ -1,10 +1,10 @@
 bin_PROGRAMS = uget-gtk
 
-UGET_GTK_LIBS   = @GTK_LIBS@   @GIO_LIBS@   @GTHREAD_LIBS@   @CURL_LIBS@   
@GNUTLS_LIBS@   @LIBNOTIFY_LIBS@   @APP_INDICATOR_LIBS@   @GSTREAMER_LIBS@   
@LIBPWMD_LIBS@
+UGET_GTK_LIBS   = @GTK_LIBS@   @GIO_LIBS@   @GTHREAD_LIBS@   @CURL_LIBS@   
@GNUTLS_LIBS@ @LIBGCRYPT_LIBS@  @LIBNOTIFY_LIBS@   @APP_INDICATOR_LIBS@   
@GSTREAMER_LIBS@   @LIBPWMD_LIBS@
 
 # set the include path found by configure
 uget_gtk_CPPFLAGS = -DDATADIR='"$(datadir)"' -I$(top_srcdir)/uglib 
-I$(top_srcdir)/uget-gtk
-uget_gtk_CFLAGS   = @LFS_CFLAGS@  @GTK_CFLAGS@ @GIO_CFLAGS@ @GTHREAD_CFLAGS@ 
@CURL_CFLAGS@ @GNUTLS_CFLAGS@ @LIBNOTIFY_CFLAGS@ @APP_INDICATOR_CFLAGS@ 
@GSTREAMER_CFLAGS@ @LIBPWMD_CFLAGS@
+uget_gtk_CFLAGS   = @LFS_CFLAGS@  @GTK_CFLAGS@ @GIO_CFLAGS@ @GTHREAD_CFLAGS@ 
@CURL_CFLAGS@ @GNUTLS_CFLAGS@ @LIBGCRYPT_CFLAGS@ @LIBNOTIFY_CFLAGS@ 
@APP_INDICATOR_CFLAGS@ @GSTREAMER_CFLAGS@ @LIBPWMD_CFLAGS@
 uget_gtk_LDFLAGS  = @LFS_LDFLAGS@
 uget_gtk_LDADD    = $(top_builddir)/uglib/libuglib.a $(UGET_GTK_LIBS)
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to