Hello community, here is the log from the commit of package uget for openSUSE:Factory checked in at Mon Jun 6 12:06:58 CEST 2011.
-------- --- GNOME/uget/uget.changes 2011-06-01 13:57:37.000000000 +0200 +++ /mounts/work_src_done/STABLE/uget/uget.changes 2011-06-02 22:45:09.000000000 +0200 @@ -1,0 +2,15 @@ +Thu Jun 2 20:19:37 UTC 2011 - [email protected] + +- Update to version 1.8.0 (listing changes since last stable + version 1.6.0): + + support for torrent and metalink files (with aria2 plugin) + + support for application indicator + + speed limit control per download + + sorting downloads by column in the "All" category + + add scheduler + + add new plugin that supports aria2 version >= 1.10 + + add new timestamp columns: "Added on" and "Completed on" + + add configure option "--with-gtk3" to enable GTK+3 support + + Updated translations. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- _service:recompress:download_url:uget-1.7.6.tar.bz2 New: ---- _service:recompress:download_url:uget-1.8.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ _service:set_version:uget.spec ++++++ --- /var/tmp/diff_new_pack.9OxyMH/_old 2011-06-06 12:06:06.000000000 +0200 +++ /var/tmp/diff_new_pack.9OxyMH/_new 2011-06-06 12:06:06.000000000 +0200 @@ -18,7 +18,7 @@ Name: uget -Version: 1.7.6 +Version: 1.8.0 Release: 0 License: LGPLv2.1+ Summary: Easy-to-use GTK+ Download Manager @@ -54,7 +54,7 @@ %build %configure \ -%if ! 0%{?favor_gtk2} +%if ! (0%{?favor_gtk2}) --with-gtk3 \ %endif %if 0%{?WITH_APPINDICATOR} ++++++ uget.spec ++++++ --- /var/tmp/diff_new_pack.9OxyMH/_old 2011-06-06 12:06:06.000000000 +0200 +++ /var/tmp/diff_new_pack.9OxyMH/_new 2011-06-06 12:06:06.000000000 +0200 @@ -19,7 +19,7 @@ Name: uget Version: 0 -Release: 3 +Release: 4 License: LGPLv2.1+ Summary: Easy-to-use GTK+ Download Manager Url: http://urlget.sourceforge.net/ @@ -54,7 +54,7 @@ %build %configure \ -%if ! 0%{?favor_gtk2} +%if ! (0%{?favor_gtk2}) --with-gtk3 \ %endif %if 0%{?WITH_APPINDICATOR} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.9OxyMH/_old 2011-06-06 12:06:06.000000000 +0200 +++ /var/tmp/diff_new_pack.9OxyMH/_new 2011-06-06 12:06:06.000000000 +0200 @@ -1,8 +1,8 @@ <services> <service name="download_url"> - <param name="protocol">http</param> + <param name="path">/projects/urlget/files/uget%20%28stable%29/1.8.0/uget-1.8.0.tar.gz</param> <param name="host">sourceforge.net</param> - <param name="path">/projects/urlget/files/uget%20%28developing%29/1.7.6/uget-1.7.6.tar.gz</param> + <param name="protocol">http</param> </service> <service name="recompress"> <param name="file">_service:download_url:uget-*.tar.gz</param> @@ -12,3 +12,4 @@ <param name="basename">_service:recompress:download_url:uget</param> </service> </services> + ++++++ _service:recompress:download_url:uget-1.7.6.tar.bz2 -> _service:recompress:download_url:uget-1.8.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/README new/uget-1.8.0/README --- old/uget-1.7.6/README 2011-05-07 01:59:39.000000000 +0200 +++ new/uget-1.8.0/README 2011-05-28 09:59:22.000000000 +0200 @@ -1,63 +1,31 @@ -uGet 1.7.6 (testing) +uGet 1.8.0 (stable) + +Web site: http://uget.visuex.com/ +Facebook: http://www.facebook.com/pages/UGet/200151593363580 +Twitter : http://twitter.com/uget +Myspace : http://myspace.com/ugetdm +FriendFeed : http://friendfeed.com/uget +Plurk : http://plurk.com/ugetdm + +E-Mail for developer: [email protected] +E-Mail for web, facebook...etc: [email protected] This version requires GTK+ version 2.18+ or 3.0+ Warning: Don't compile uget with libcurl4-gnutls-dev in Ubuntu 11.04 To use libcurl4-openssl-dev is better. - Some features will not work if you use aria2 plug-in with aria2 <= 1.9. - -What's new since 1.7.5: -1. add "Force Start" -2. avoid Ubuntu Unity crash. -3. fix display problems when uget is compiled with GTK+3 -4. add Belarusian translation file (Mihas Varantsou) - -What's new since 1.7.4: -1. display upload speed in status bar and status icon. -2. fix memory leak. -3. update Chinese translation files. - -What's new since 1.7.3: -1. create new download from Torrent and Metalink file (with aria2 plug-in). -2. save/restore sorted column. -3. fix minor bugs. - -What's new since 1.7.2: -1. support for application indicator. -2. program can use absolute path to launch aria2c. -3. fix building error. - -What's new since 1.7.1: -1. add setting - "Always show tray icon". -2. add more setting, column, and view for aria2. -3. enable aria2 plug-in by default. (remove --enable-plugin-aria2) -4. add configure option "--with-gtk3" to enable GTK+3 support. -5. fix minor bugs. - -What's new since 1.7.0: -For user: -1. Add scheduler. -2. Add new timestamp columns - "Added On" and "Completed On" -3. It can sort downloads by column in "All" category. -4. It can do speed limit control per download. (global speed control? not ready.) -5. It can handle HTTP header "Accept-Ranges:" and send message to notify resumable or not resumable. -6. The layout of main window was changed. - -For developer: -A new aria2 plug-in. If you want to test it, run configure with --enable-plugin-aria2 --disable-plugin-curl -and run "aria2c --enable-xml-rpc" in commandline. -All related sourcecode place in uglib/UgXmlrpc.c, uglib/UgPlugin-aria2.c - ------------------------------ -What's new since 1.6.x: -For user: -1. You can see new icons and "Active" subcategory. -2. It also can refresh progress more fast than 1.6. -3. Program will rename config directory from "Uget" to "uGet" automatically. -4. Program can change tray icon if an error occurred or downloading start. - -For developer: -1. The UgCategory becomes a independent structure and removes watch and dispatch functions. -2. New UgRunning is a group contains all running jobs, all watch and dispatch functions move to here. -3. New UgDataLog is used for log. It only has two members currently. -4. I implement a simple average speed limit in ug_running_do_speed_limit(). I hope anyone can improve it. +Some features will not work if you use aria2 plug-in with aria2 <= 1.9. +If you get message "aria2.getVersion failed", it mean uget can't connect to aria2 through XML-RPC. +make sure that your aria2 enable XML-RPC in compiling time and check network configuration. + +What's new since 1.6: +1. support for Torrent and Metalink file (with aria2 plug-in). +2. support for application indicator. +3. It can do speed limit control per download. +4. It can sort downloads by column in "All" category. +5. add scheduler. +6. add new plug-in that support aria2 version >= 1.10. +7. add new timestamp columns - "Added On" and "Completed On". +8. add configure option "--with-gtk3" to enable GTK+3 support. +9. add Belarusian translation file (Mihas Varantsou) +10. move web site from http://urlget.sourceforge.net/ to http://uget.visuex.com/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/configure new/uget-1.8.0/configure --- old/uget-1.7.6/configure 2011-05-07 01:59:48.000000000 +0200 +++ new/uget-1.8.0/configure 2011-05-18 04:55:48.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.67 for uget 1.7.6. +# Generated by GNU Autoconf 2.67 for uget 1.8.0. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -549,8 +549,8 @@ # Identity of this package. PACKAGE_NAME='uget' PACKAGE_TARNAME='uget' -PACKAGE_VERSION='1.7.6' -PACKAGE_STRING='uget 1.7.6' +PACKAGE_VERSION='1.8.0' +PACKAGE_STRING='uget 1.8.0' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1332,7 +1332,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures uget 1.7.6 to adapt to many kinds of systems. +\`configure' configures uget 1.8.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1398,7 +1398,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of uget 1.7.6:";; + short | recursive ) echo "Configuration of uget 1.8.0:";; esac cat <<\_ACEOF @@ -1534,7 +1534,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -uget configure 1.7.6 +uget configure 1.8.0 generated by GNU Autoconf 2.67 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1899,7 +1899,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by uget $as_me 1.7.6, which was +It was created by uget $as_me 1.8.0, which was generated by GNU Autoconf 2.67. Invocation command line was $ $0 $@ @@ -2716,7 +2716,7 @@ # Define the identity of the package. PACKAGE='uget' - VERSION='1.7.6' + VERSION='1.8.0' cat >>confdefs.h <<_ACEOF @@ -8206,7 +8206,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by uget $as_me 1.7.6, which was +This file was extended by uget $as_me 1.8.0, which was generated by GNU Autoconf 2.67. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -8272,7 +8272,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -uget config.status 1.7.6 +uget config.status 1.8.0 configured by $0, generated by GNU Autoconf 2.67, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/configure.ac new/uget-1.8.0/configure.ac --- old/uget-1.7.6/configure.ac 2011-05-07 01:59:39.000000000 +0200 +++ new/uget-1.8.0/configure.ac 2011-05-18 04:54:29.000000000 +0200 @@ -1,5 +1,5 @@ AC_PREREQ([2.60]) -AC_INIT([uget],[1.7.6]) +AC_INIT([uget],[1.8.0]) ## Use automake (add automake to autogen.sh) AM_INIT_AUTOMAKE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/uget-gtk/UgApp-gtk-callback.c new/uget-1.8.0/uget-gtk/UgApp-gtk-callback.c --- old/uget-1.7.6/uget-gtk/UgApp-gtk-callback.c 2011-05-01 07:04:52.000000000 +0200 +++ new/uget-1.8.0/uget-gtk/UgApp-gtk-callback.c 2011-05-17 12:45:25.000000000 +0200 @@ -55,7 +55,7 @@ #include <glib/gi18n.h> -#define UGET_URL_WEBSITE "http://urlget.sourceforge.net/" +#define UGET_URL_WEBSITE "http://uget.visuex.com/" // static data static const gchar* uget_authors[] = { "C.H. Huang (\xE9\xBB\x83\xE6\xAD\xA3\xE9\x9B\x84)", NULL }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/uget-gtk/UgSetting.h new/uget-1.8.0/uget-gtk/UgSetting.h --- old/uget-1.7.6/uget-gtk/UgSetting.h 2011-05-07 01:59:39.000000000 +0200 +++ new/uget-1.8.0/uget-gtk/UgSetting.h 2011-05-18 04:54:29.000000000 +0200 @@ -41,7 +41,7 @@ #include <config.h> #endif #ifndef PACKAGE_VERSION -#define PACKAGE_VERSION "1.7.6" +#define PACKAGE_VERSION "1.8.0" #endif #include <UgData.h> @@ -51,7 +51,7 @@ #endif #define UG_APP_GTK_NAME "uGet" -#define UG_APP_GTK_VERSION PACKAGE_VERSION " (testing)" +#define UG_APP_GTK_VERSION PACKAGE_VERSION " (stable)" // default setting #define UG_APP_GTK_CLIPBOARD_PATTERN "ZIP|BIN|GZ|7Z|Z|TAR|TGZ|BZ2|A[0-9]?|LZH|MP3|RPM|DEB|EXE|RAR|R[0-9][0-9]" #define UG_APP_GTK_LAUNCH_APP_TYPES "torrent" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/uglib/UgPlugin-aria2.c new/uget-1.8.0/uglib/UgPlugin-aria2.c --- old/uget-1.7.6/uglib/UgPlugin-aria2.c 2011-04-29 03:34:25.000000000 +0200 +++ new/uget-1.8.0/uglib/UgPlugin-aria2.c 2011-05-17 12:45:25.000000000 +0200 @@ -835,6 +835,22 @@ message = ug_message_new_error (UG_MESSAGE_ERROR_FOLDER_CREATE_FAILED, NULL); break; + case 21: + message = ug_message_new_error (UG_MESSAGE_ERROR_CUSTOM, "aria2: FTP command failed."); + break; + + case 22: + message = ug_message_new_error (UG_MESSAGE_ERROR_CUSTOM, "aria2: HTTP response header was bad or unexpected."); + break; + + case 23: + message = ug_message_new_error (UG_MESSAGE_ERROR_HTTP_TOO_MANY_REDIRECTIONS, NULL); + break; + + case 24: + message = ug_message_new_error (UG_MESSAGE_ERROR_CUSTOM, "aria2: HTTP authorization failed."); + break; + default: string = g_strdup_printf ("aria2 error code: %u", plugin->errorCode); message = ug_message_new_error (UG_MESSAGE_ERROR_CUSTOM, string); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uget-1.7.6/uglib/UgPlugin-curl.c new/uget-1.8.0/uglib/UgPlugin-curl.c --- old/uget-1.7.6/uglib/UgPlugin-curl.c 2011-04-15 04:36:19.000000000 +0200 +++ new/uget-1.8.0/uglib/UgPlugin-curl.c 2011-05-26 10:53:36.000000000 +0200 @@ -283,6 +283,7 @@ // Common option ---------------------------------------------------------- curl_easy_setopt (curl, CURLOPT_URL, common->url); + curl_easy_setopt (curl, CURLOPT_NOSIGNAL, 1); // setup scheme and it's related data (user & password) ug_plugin_curl_set_scheme (plugin, curl); // check filename ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
