www-client/uget: Drop old versions

Dropping ppc to unstable.

Closes: https://bugs.gentoo.org/651086
This commit is contained in:
Matt Turner
2018-05-20 15:54:56 -07:00
parent 8932d46026
commit 52e53a8e25
9 changed files with 0 additions and 506 deletions

View File

@@ -1,4 +1 @@
DIST uget-1.10.3.tar.gz 484395 BLAKE2B 53ef428559cae0d8a924c3ac75bec874cd39de0034e105dc34e9848c56906bc0f75482b023181a3567d17e82a92b128613b55b94e41a2f87a6bcb039c18151a3 SHA512 c939832ad2b635e5b1d1e448bf075c13362e3f69f708e6669ad435f6467b258441d5adef34cea176082fa107865c2edd3ceb54c5b9074f0d71f94496e4995a34
DIST uget-1.10.4.tar.gz 576147 BLAKE2B 92c599d1ae23b6e457b08c457d1145856c1ba34ced958d1cd6b459a0878e07a91479dea5c1f5d5bf4af9cdcf29d98ca90ee6c26fa9e002bfbfd1df2a65f49a48 SHA512 013654ea6d06e8075bb216082dd85e7a4d1ed8510af4ecaf49c816dbf127f1adb157ca275a574f87900d7980cbe70e1e918fe54f0ceb4d0115da0ba07d4f2273
DIST uget-1.8.0.tar.gz 426031 BLAKE2B ad4b5f664d62c2259a236ee7df7b3880092d957e91584370a39ba546ecba431271a12c3ec3e005db39aacfa6e2b409279befcf83fb6134f004f0f7ef8fec0cac SHA512 c68c591b3c513c4829dfee735cbe8d4ee2c47aed0c5962002de9462c6c12b731e51756785e834aadaef1cb47182b9e560dd836d2e4861f053ec1f2f447c2c68d
DIST uget-2.2.0.tar.gz 997012 BLAKE2B 4b6207edbb3e5871c5a8d179856920fa5985e65d9655c0d42e7ff9f1d34dfd6489bb1b75615e12432b5d5bbadb3be503bb605eb5256ba3566465ef4e07559466 SHA512 c3e7f0b7cc31df9d1a6c3717f65ad9b14c9e60acb756997b6f6b94f464257c7fb120be5e15bd1d871b89f6485160fb095bd120fb27abc81bd0ee29e57edde468

View File

@@ -1,125 +0,0 @@
diff -u -ru uget-1.10.4-orig/configure.ac uget-1.10.4/configure.ac
--- uget-1.10.4-orig/configure.ac 2014-05-08 05:48:17.316939998 +0300
+++ uget-1.10.4/configure.ac 2014-05-08 05:48:34.668232311 +0300
@@ -145,23 +145,45 @@
)
if test "x$plugin_curl" = "xyes"; then
- AC_DEFINE(HAVE_PLUGIN_CURL, 1, [Define to 1 to enable cURL plug-in.])
+ AC_DEFINE(HAVE_PLUGIN_CURL, 1, [Define to 1 to enable cURL plug-in.])
fi
## ----------------
## GnuTLS
-AC_ARG_ENABLE(
+AC_ARG_WITH(
[gnutls],
- AC_HELP_STRING([--enable-gnutls], [Enable GnuTLS support.]),
- [enable_gnutls="$enableval"],
- [enable_gnutls="no"]
+ AC_HELP_STRING([--with-gnutls[=@<:@no/auto/yes@:>@]], [Enable GnuTLS support.]),
+ [with_gnutls="$withval"],
+ [with_gnutls="auto"]
)
-if test "x$enable_gnutls" = "xyes"; then
- PKG_CHECK_MODULES(GNUTLS, gnutls)
- AC_DEFINE(HAVE_GNUTLS, 1, [Define to 1 if gnutls support is required.])
- # for ArchLinux
- AC_SUBST(GNUTLS_CFLAGS)
- AC_SUBST(GNUTLS_LIBS)
+if test "x$with_gnutls" != "xno"; then
+# AC_CHECK_HEADER(gcrypt.h, [USE_GNUTLS_GCRYPT=1], [USE_GNUTLS_GCRYPT=0])
+# if test "$USE_GNUTLS_GCRYPT" = "1"; then
+# LIBGCRYPT_CFLAGS=""
+# AC_SUBST(LIBGCRYPT_CFLAGS)
+# fi
+# AC_CHECK_HEADER(gcrypt/gcrypt.h, [USE_GNUTLS_GCRYPT=1], [USE_GNUTLS_GCRYPT=0])
+# if test "$USE_GNUTLS_GCRYPT" = "1"; then
+# LIBGCRYPT_CFLAGS=""
+# AC_SUBST(LIBGCRYPT_CFLAGS, [""])
+# fi
+# AC_CHECK_LIB(gcrypt, gcry_control, [USE_GNUTLS_GCRYPT=1], [USE_GNUTLS_GCRYPT=0])
+# if test "$USE_GNUTLS_GCRYPT" = "1"; then
+# LIBGCRYPT_LIBS="-lgcrypt"
+# AC_SUBST(LIBGCRYPT_LIBS, ["-lgcrypt"])
+# fi
+ AC_PATH_PROG(LIBGCRYPT_CONFIG, libgcrypt-config)
+ if test "x$LIBGCRYPT_CONFIG" = "x" ; then
+ if test "x$with_gnutls" = "xyes"; then
+ AC_MSG_ERROR(Unable to find libgcrypt-config, please install libgcrypt)
+ fi
+ else
+ LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG --cflags`
+ LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG --libs`
+ AC_SUBST(LIBGCRYPT_CFLAGS)
+ AC_SUBST(LIBGCRYPT_LIBS)
+ AC_DEFINE(USE_GNUTLS, 1, [Define to 1 if gnutls support is required.])
+ fi
fi
## -----------------
@@ -188,7 +210,7 @@
PKG_CHECK_MODULES(LIBPWMD, [libpwmd-7.0 >= 7.0.0])
AC_DEFINE(HAVE_LIBPWMD, 1, [Define to 1 if libpwmd support is required.])
fi
-AM_CONDITIONAL([WITH_LIBPWMD], [test "x$enable_pwmd" = "xyes"])
+AM_CONDITIONAL([WITH_LIBPWMD], [test "x$enable_pwmd" = "xyes"])
## -----------------
## HIDE_TEMPORARY_FILE
diff -u -ru uget-1.10.4-orig/uget-gtk/Makefile.am uget-1.10.4/uget-gtk/Makefile.am
--- uget-1.10.4-orig/uget-gtk/Makefile.am 2014-05-08 05:48:17.341936098 +0300
+++ uget-1.10.4/uget-gtk/Makefile.am 2014-05-08 05:48:34.668232311 +0300
@@ -1,10 +1,14 @@
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@ @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@ @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)
diff -u -ru uget-1.10.4-orig/uget-gtk/UgApp-gtk-main.c uget-1.10.4/uget-gtk/UgApp-gtk-main.c
--- uget-1.10.4-orig/uget-gtk/UgApp-gtk-main.c 2014-05-08 05:48:17.341936098 +0300
+++ uget-1.10.4/uget-gtk/UgApp-gtk-main.c 2014-05-08 05:48:43.267889859 +0300
@@ -113,17 +113,17 @@
#include <UgApp-gtk.h>
// GnuTLS
-#ifdef HAVE_GNUTLS
+#ifdef USE_GNUTLS
#include <gcrypt.h>
#include <errno.h>
GCRY_THREAD_OPTION_PTHREAD_IMPL;
-void init_gnutls_locks (void)
+void init_locks (void)
{
- gcry_control (GCRYCTL_SET_THREAD_CBS);
+ gcry_control (GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread);
}
-#endif // HAVE_GNUTLS
+#endif // USE_GNUTLS
// GStreamer
#ifdef HAVE_GSTREAMER
@@ -199,8 +199,8 @@
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
textdomain (GETTEXT_PACKAGE);
-#ifdef HAVE_GNUTLS
- init_gnutls_locks ();
+#ifdef USE_GNUTLS
+ init_locks ();
#endif
string = ug_arg_find_version (argc, argv);

View File

@@ -1,14 +0,0 @@
--- po/Makefile.in.in.old 2014-05-08 05:07:04.860525201 +0300
+++ po/Makefile.in.in 2014-05-08 05:29:13.404227684 +0300
@@ -56,9 +56,9 @@
PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi)
-USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi)
+USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(PO_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi)
-USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
+USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else LLINGUAS=""; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done)

View File

@@ -1,26 +0,0 @@
--- configure.ac 2013-04-23 21:14:51.367980659 +0200
+++ configure.ac 2013-04-23 21:19:23.096311763 +0200
@@ -19,6 +19,9 @@
## Use library (static library)
AC_PROG_RANLIB
+## Determine the archiver
+AM_PROG_AR
+
## Use libtool (share and static library) (add libtoolize to autogen.sh)
# AC_PROG_LIBTOOL
# LT_PREREQ([2.2.6])
--- uglib/Makefile.in 2013-04-23 21:14:51.405980565 +0200
+++ uglib/Makefile.in 2013-04-23 21:17:22.358607880 +0200
@@ -51,7 +51,7 @@
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-AR = ar
+AR = @AR@
ARFLAGS = cru
libuglib_a_AR = $(AR) $(ARFLAGS)
libuglib_a_LIBADD =

View File

@@ -19,8 +19,6 @@
<flag name="aria2">Enable support for <pkg>net-misc/aria2</pkg> through xmlrpc.
You'll find the plugin in the app's settings.</flag>
<flag name="control-socket">Enable JSON-RPC over unix domain socket</flag>
<flag name="gtk3">Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2</flag>
<flag name="hide-temp-files">Make temporary files that are used while downloading hidden.</flag>
<flag name="openssl">Use <pkg>dev-libs/openssl</pkg> instead of <pkg>net-libs/gnutls</pkg></flag>
<flag name="rss">Enable uGet feed messages</flag>
</use>

View File

@@ -1,88 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
inherit base autotools
IUSE="aria2 +curl gstreamer hide-temp-files libnotify nls"
if [[ ${PV} == *9999* ]]; then
inherit git-2
KEYWORDS=""
SRC_URI=""
EGIT_REPO_URI="git://git.code.sf.net/p/urlget/uget"
else
KEYWORDS="~amd64 ~arm ~ppc ~x86"
SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
fi
DESCRIPTION="Download manager using gtk+ and libcurl"
HOMEPAGE="http://www.ugetdm.com"
LICENSE="LGPL-2.1"
SLOT="0"
REQUIRED_USE="|| ( aria2 curl )"
RDEPEND="
dev-libs/libpcre
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4:3
curl? ( >=net-misc/curl-7.10 )
gstreamer? ( media-libs/gstreamer:0.10 )
libnotify? ( x11-libs/libnotify )
"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
src_prepare() {
epatch "${FILESDIR}"/${PN}-ar-hardcoded.patch
eautoreconf
if [[ ${PV} == *9999* ]]; then
intltoolize || die "intltoolize failed"
eautoreconf
fi
# fix the .desktop file for QA
sed -i 's/Network;FileTransfer/Network;FileTransfer;/g' uget-gtk.desktop
}
src_configure() {
econf $(use_enable nls) \
$(use_enable curl plugin-curl) \
$(use_enable aria2 plugin-aria2) \
$(use_enable gstreamer) \
$(use_enable hide-temp-files hidden) \
$(use_enable libnotify notify)
}
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install
# the build system forgets this :p
dobin uget-cmd/uget-cmd
if [[ ${PV} == *9999* ]]; then
dodoc AUTHORS ChangeLog README
else
dodoc AUTHORS ChangeLog NEWS README
fi
}
pkg_postinst() {
if use aria2; then
echo
elog "You've enabled the aria2 USE flag, so the aria2 plug-in has been"
elog "built. This allows you to control a local or remote instance of aria2"
elog "through xmlrpc. To use aria2 locally you have to emerge"
elog "net-misc/aria2 with the xmlrpc USE enabled manually."
echo
fi
}

View File

@@ -1,81 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
IUSE="aria2 +curl gstreamer hide-temp-files libnotify nls"
if [[ ${PV} == *9999* ]]; then
inherit autotools git-2
KEYWORDS=""
SRC_URI=""
EGIT_REPO_URI="git://git.code.sf.net/p/urlget/uget"
else
KEYWORDS="amd64 ppc x86"
SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
fi
DESCRIPTION="Download manager using gtk+ and libcurl"
HOMEPAGE="http://www.ugetdm.com"
LICENSE="LGPL-2.1"
SLOT="0"
REQUIRED_USE="|| ( aria2 curl )"
RDEPEND="
dev-libs/libpcre
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4:3
curl? ( >=net-misc/curl-7.10 )
gstreamer? ( media-libs/gstreamer:0.10 )
libnotify? ( x11-libs/libnotify )
"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
src_prepare() {
if [[ ${PV} == *9999* ]]; then
eautoreconf
intltoolize || die "intltoolize failed"
eautoreconf
fi
}
src_configure() {
econf $(use_enable nls) \
$(use_enable curl plugin-curl) \
$(use_enable aria2 plugin-aria2) \
$(use_enable gstreamer) \
$(use_enable hide-temp-files hidden) \
$(use_enable libnotify notify)
}
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install
# the build system forgets this :p
dobin uget-cmd/uget-cmd
if [[ ${PV} == *9999* ]]; then
dodoc AUTHORS ChangeLog README
else
dodoc AUTHORS ChangeLog NEWS README
fi
}
pkg_postinst() {
if use aria2; then
echo
elog "You've enabled the aria2 USE flag, so the aria2 plug-in has been"
elog "built. This allows you to control a local or remote instance of aria2"
elog "through xmlrpc. To use aria2 locally you have to emerge"
elog "net-misc/aria2 with the xmlrpc USE enabled manually."
echo
fi
}

View File

@@ -1,92 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit autotools eutils
IUSE="aria2 +curl gnutls gstreamer hide-temp-files libnotify nls"
if [[ ${PV} == *9999* ]]; then
inherit git-2
KEYWORDS=""
SRC_URI=""
EGIT_REPO_URI="git://git.code.sf.net/p/urlget/uget"
else
KEYWORDS="~amd64 ~arm ~ppc ~x86"
SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
fi
DESCRIPTION="Download manager using gtk+ and libcurl"
HOMEPAGE="http://www.ugetdm.com"
LICENSE="LGPL-2.1"
SLOT="0"
REQUIRED_USE="|| ( aria2 curl )"
RDEPEND="
dev-libs/libpcre
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4:3
curl? ( >=net-misc/curl-7.10 )
gnutls? ( net-libs/gnutls dev-libs/libgcrypt )
gstreamer? ( media-libs/gstreamer:0.10 )
libnotify? ( x11-libs/libnotify )
"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
src_prepare() {
epatch "${FILESDIR}"/${PN}-ar-hardcoded.patch
epatch "${FILESDIR}"/${P}-gnutls-backport-fix.patch
eautoreconf
if [[ ${PV} == *9999* ]]; then
intltoolize || die "intltoolize failed"
eautoreconf
fi
# fix LINGUAS not getting applied
epatch "${FILESDIR}"/${PN}-1.10.4-linguas-fix.patch
}
src_configure() {
econf $(use_enable nls) \
$(use_enable curl plugin-curl) \
$(use_enable aria2 plugin-aria2) \
$(use_with gnutls) \
$(use_enable gstreamer) \
$(use_enable hide-temp-files hidden) \
$(use_enable libnotify notify)
}
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install
# the build system forgets this :p
dobin uget-cmd/uget-cmd
if [[ ${PV} == *9999* ]]; then
dodoc AUTHORS ChangeLog README
else
dodoc AUTHORS ChangeLog NEWS README
fi
}
pkg_postinst() {
if use aria2; then
echo
elog "You've enabled the aria2 USE flag, so the aria2 plug-in has been"
elog "built. This allows you to control a local or remote instance of aria2"
elog "through xmlrpc. To use aria2 locally you have to emerge"
elog "net-misc/aria2 with the xmlrpc USE enabled manually."
echo
fi
}

View File

@@ -1,75 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
inherit base
DESCRIPTION="Download manager using gtk+ and libcurl"
HOMEPAGE="http://www.ugetdm.com"
SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="aria2 +curl gstreamer gtk3 hide-temp-files libnotify nls"
REQUIRED_USE="|| ( aria2 curl )"
RDEPEND="
dev-libs/libpcre
>=dev-libs/glib-2:2
!gtk3? (
>=x11-libs/gtk+-2.18:2
)
gtk3? (
x11-libs/gtk+:3
)
curl? ( >=net-misc/curl-7.10 )
gstreamer? ( media-libs/gstreamer:0.10 )
libnotify? ( x11-libs/libnotify )
"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
src_prepare() {
# add missing file, fix tests, bug #376203
echo "uglib/UgPlugin-aria2.c" >> po/POTFILES.in ||
die "echo in po/POTFILES.in failed"
}
src_configure() {
econf $(use_enable nls) \
$(use_with gtk3) \
$(use_enable curl plugin-curl) \
$(use_enable aria2 plugin-aria2) \
$(use_enable gstreamer) \
$(use_enable hide-temp-files hidden) \
$(use_enable libnotify notify)
}
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install
# the build system forgets this :p
dobin uget-cmd/uget-cmd
dodoc AUTHORS ChangeLog NEWS README
}
pkg_postinst() {
if use aria2; then
echo
elog "You've enabled the aria2 USE flag, so the aria2 plug-in has been"
elog "built. This allows you to control a local or remote instance of aria2"
elog "through xmlrpc. To use aria2 locally you have to emerge"
elog "net-misc/aria2 with the xmlrpc USE enabled manually."
echo
fi
}