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 - dimstar@opensuse.org + +- 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 dimstar@opensuse.org -- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org