summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-09-06 05:42:04 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-09-06 05:42:04 +0000
commit9331750ca91d470fb46721233bddc9a6748a3a5b (patch)
treed8d81e732bb987b24f5076dccf2508dfa9401d4c
parentDrop 32bit/64bit ABI overrides since we already handle these things ourselves... (diff)
downloadhistorical-9331750ca91d470fb46721233bddc9a6748a3a5b.tar.gz
historical-9331750ca91d470fb46721233bddc9a6748a3a5b.tar.bz2
historical-9331750ca91d470fb46721233bddc9a6748a3a5b.zip
old, none of these build anymore due to recent bumps in revdeps
Package-Manager: portage-2.2.0_alpha124/cvs/Linux x86_64
-rw-r--r--www-client/uget/ChangeLog7
-rw-r--r--www-client/uget/Manifest33
-rw-r--r--www-client/uget/files/uget-1.7.0-as-needed.patch36
-rw-r--r--www-client/uget/uget-1.7.0.ebuild64
-rw-r--r--www-client/uget/uget-1.7.3.ebuild74
-rw-r--r--www-client/uget/uget-1.7.4.ebuild74
-rw-r--r--www-client/uget/uget-1.7.6.ebuild74
7 files changed, 25 insertions, 337 deletions
diff --git a/www-client/uget/ChangeLog b/www-client/uget/ChangeLog
index a8d200454a3a..cbab8e917aba 100644
--- a/www-client/uget/ChangeLog
+++ b/www-client/uget/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/uget
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/uget/ChangeLog,v 1.31 2012/05/03 06:01:03 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/uget/ChangeLog,v 1.32 2012/09/06 05:42:03 ssuominen Exp $
+
+ 06 Sep 2012; Samuli Suominen <ssuominen@gentoo.org> -uget-1.7.0.ebuild,
+ -files/uget-1.7.0-as-needed.patch, -uget-1.7.3.ebuild, -uget-1.7.4.ebuild,
+ -uget-1.7.6.ebuild:
+ old
03 May 2012; Jeff Horelick <jdhore@gentoo.org> uget-1.7.0.ebuild,
uget-1.7.3.ebuild, uget-1.7.4.ebuild, uget-1.7.6.ebuild, uget-1.8.0.ebuild,
diff --git a/www-client/uget/Manifest b/www-client/uget/Manifest
index 718640e3be7e..fa3324a406e8 100644
--- a/www-client/uget/Manifest
+++ b/www-client/uget/Manifest
@@ -1,14 +1,19 @@
-AUX uget-1.7.0-as-needed.patch 2035 RMD160 ec5541599911c2e243ffadf70f444fd8819fe767 SHA1 78e6c22ce0d338ea1510ef272f3b7b04d909fb52 SHA256 a9be97022b395e8e535f80c83cc3d604b5e7e2d3a1bb0826a412283ffd8312ff
-DIST uget-1.7.0.tar.gz 369034 RMD160 5ffad9a14fe7056c9a3f8685f40137618298d095 SHA1 91d55780b9f899d89ac842823f158cee74443a50 SHA256 79fea5f2c0b4ec9200732343e4e807cd2c31f24d3e6e0ddf87fcbf2b513ccec3
-DIST uget-1.7.3.tar.gz 399928 RMD160 cc590ca58840634d41d987a66e61af652a1dff29 SHA1 5c339d5a73fcf8dd0525038826954bde8db6e847 SHA256 3d297fb1a5a1b57a0a126f3682c38788e80903634236d54267b68e940e8ea0e5
-DIST uget-1.7.4.tar.gz 439877 RMD160 13e81f92a1e173b559e2729c914d8ff256e770b7 SHA1 f08bb13a9a61ff9df28726cf1f3d86309d89515b SHA256 49d16558b86b41a99875d5e4ffa967e7faa390713636a3f2701ff61661c5cc50
-DIST uget-1.7.6.tar.gz 426517 RMD160 e1f1192cf69bd8eaf90e5f1aa1f40f2b51c9ca48 SHA1 404fbb5282bc5f6a07540f81a2c9fa336abc3438 SHA256 10c29b43a292fb34870c8d631d291b962c16bdc84402611ea2ef95004aa92075
-DIST uget-1.8.0.tar.gz 426031 RMD160 afa475f6f9e6f6f9904b7d7bdfe5b1d17f6664b5 SHA1 4d271a34a7ee86d378e71f50720b68557bc6a017 SHA256 ee9e785990747af85da7701c5add4f1e31f3f404be56dbd9f495149c76b7a937
-EBUILD uget-1.7.0.ebuild 1564 RMD160 3d9a830d1d97ed285044a47840cb331280aeaf54 SHA1 aee3ba9d7d3b3150c813c92f6787efaf8c5c5fef SHA256 8aedac70811d156ab0a680c0d24dad0d8a83f39c193ec66b5152f2700d11a429
-EBUILD uget-1.7.3.ebuild 1943 RMD160 ee869bab1f93b5d971bdf8c022188b6babcb6b2b SHA1 1f8f9818dd345d995d5c5aabe10a46786f715397 SHA256 6c3d55cebc2fdc2556655eeff63e13bf7c4494f6ff07644bc48c2e80b74f5f28
-EBUILD uget-1.7.4.ebuild 1943 RMD160 09182014049b087dad56b43ebb2b1814707baa38 SHA1 fe7cc6a18dc960bcfc76f593de9c3af738bbd560 SHA256 7f806fd0f5f8bb62f1af5b42bb5294b842ea46f289f8af3905e4974f5580684d
-EBUILD uget-1.7.6.ebuild 1943 RMD160 acbc3314873024690b5489e4f5b9df7847a24884 SHA1 e966877257874eda011f3c03cd1e9359ecea870d SHA256 2bddcab5948643abb5ffbd56909db68c376ab6d69329ea11df2786335b0f31a6
-EBUILD uget-1.8.0.ebuild 1783 RMD160 52c4712b2fc7f9853ea8a9685dcdd152dd4097b0 SHA1 95069e39540209ca601f5d02bc37450f9079b768 SHA256 42a3183214cb34f24b95879657810b5d9db6379d6d65105c6d305a2c6af6b3a5
-EBUILD uget-9999.ebuild 1981 RMD160 9f0e5ed576879f22d0d151ef65996918a99aad29 SHA1 9ffd7709db7f810241d66b4cc4a9c3123b3e467f SHA256 9b21573d3550d7201b579940f2d90448f917a73d25bc2de9d84c430694865418
-MISC ChangeLog 4514 RMD160 855a773f267affebe487caf4be20c893c460e0c2 SHA1 1707ef7b608f9a0ae6e25112be255528397cb4d7 SHA256 2f64470b0ff7ccf1c6f5f25a24a9c340289085eae5a40644f1086e718ddb1db3
-MISC metadata.xml 851 RMD160 9ac4e4227af2e0cd9cda70325bddbdc161699546 SHA1 fe5657ef274373609181d1bf3b06aa9f8c56b747 SHA256 169562d7f36aa26649984b238232fa179f6f44c84c9cd57cfa97f769f04b995d
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST uget-1.8.0.tar.gz 426031 SHA256 ee9e785990747af85da7701c5add4f1e31f3f404be56dbd9f495149c76b7a937 SHA512 c68c591b3c513c4829dfee735cbe8d4ee2c47aed0c5962002de9462c6c12b731e51756785e834aadaef1cb47182b9e560dd836d2e4861f053ec1f2f447c2c68d WHIRLPOOL 203ae0cbbb46440fdc6a551edb0ffd602bea27c7f9a1b185f2db80d19e04c79e22f158b3a6966354c23130592803253d5f63f143a4eecd841dadc9ed7c515c66
+EBUILD uget-1.8.0.ebuild 1783 SHA256 42a3183214cb34f24b95879657810b5d9db6379d6d65105c6d305a2c6af6b3a5 SHA512 107c8cf6c3ccde57ddedfe6e208dcc269afd423c60533dc1c3c445f7828a0eab593a43f387647a3614e9c3cc172de9f01337b510b8fd1723e67b9cdf68e618e8 WHIRLPOOL 18bf985aac0f2aacc7e6bb9179a5f055f8031718feaf1cdf057ec16e5d07b2311d69c49b3190f1d25c8cf69a9ae1353119287400fcc002c71dac3983a9c87b37
+EBUILD uget-9999.ebuild 1981 SHA256 9b21573d3550d7201b579940f2d90448f917a73d25bc2de9d84c430694865418 SHA512 df31b927775a2549038791c567c833d27b271bb21bf7f3ac79dbd376b07adbfc5782f9ae291f670744661acfbc1cdc9885a1dc7f8fdbd6a4c653e08fa8e89b59 WHIRLPOOL a6357e959b57607cd04d8b7c762cee7063a397270daaa2c8f9ab2dc82908926fe16169f10635a4cc8123426c5ace27ffad1b59ed66d3185cbe79d3826ea28742
+MISC ChangeLog 4697 SHA256 406700e0a696a5a9a99c1be9aaae266e907b868e01dc6435440a88170827e85f SHA512 100f94cfc14b4d7e5f4d533af714085f736ff607627bc5b27ddbd9b89e1bc64f1d6f3481e7b6951d1cdaeaedec6e3797b7de87ef677ca71c9d6c1896115b1386 WHIRLPOOL ae42d107a39cb3580c7ab6ae52db237b4fb3f64f4ef60a0f7484b7dd6d8efad0d403ea9c8fbe597f027d32a228b191554c0f4aad5007c6bfde28b173f16fde6c
+MISC metadata.xml 851 SHA256 169562d7f36aa26649984b238232fa179f6f44c84c9cd57cfa97f769f04b995d SHA512 59ea62fe9a8a024c9e7dac202bec114e700e261097f6b76fd147dc183360837f9e01becafd20bb3c6b425f8981cfdc7e90ecdb190d2b84f6d7bd7a8db79b4c80 WHIRLPOOL 9ddc25503e00dbf63d798ce93334759ee60ec70d81f2dc7ff0050f08e521376f9b73a01f944009bb11de8d3d60221fffe246f3f286cba697b2d9171a10d7bd5a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQSDdvAAoJEEdUh39IaPFN3cQH/3renQyM4v7OVreF1c2lrVyx
+q3wH1ux/6MZVVg/nZ6RnHVBmU6Yn5GxR6jki/suxeSBUZgVC1EJJudFyMbLsDhlN
+8lP+0oMrYOyeYG6yd9AMDSB0ytHzhBMlSNI9Px8rJjrHQ1A6JUFfVIvWE7K47lkb
+yVCP1IkNQM2WmvXurw5y8xt69tyXkVtUGsBZ/aOMnj4pDnsr+FQjfBS5x0BnsnF0
+q95z+qlJYh+xCdQGLMemnlhl2GILNlaF2gIluRFo+y4W5cPA7WqS38PA9LylqF0H
+tBXdOCQbZjyKQzkt8K0jNOeKF9yXh8vTidOXMx8MPAsvojvSCX6AhIjetv1CVxo=
+=VPpA
+-----END PGP SIGNATURE-----
diff --git a/www-client/uget/files/uget-1.7.0-as-needed.patch b/www-client/uget/files/uget-1.7.0-as-needed.patch
deleted file mode 100644
index ec193c63b49d..000000000000
--- a/www-client/uget/files/uget-1.7.0-as-needed.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- uget-1.7.0-orig//tests/Makefile.am
-+++ uget-1.7.0/tests/Makefile.am
-@@ -4,7 +4,8 @@
- # set the include path found by configure
- AM_CPPFLAGS = -I$(top_srcdir)/uglib -I$(top_srcdir)/tests
- AM_CFLAGS = @LFS_CFLAGS@ @GLIB_CFLAGS@ @GIO_CFLAGS@ @GTHREAD_CFLAGS@ @GMODULE_CFLAGS@ @CURL_CFLAGS@ @LIBPWMD_CFLAGS@
--AM_LDFLAGS = @LFS_LDFLAGS@ @GLIB_LIBS@ @GIO_LIBS@ @GTHREAD_LIBS@ @GMODULE_LIBS@ @CURL_LIBS@ @LIBPWMD_LIBS@
-+AM_LDFLAGS = @LFS_LDFLAGS@
-+LIBS = @GLIB_LIBS@ @GIO_LIBS@ @GTHREAD_LIBS@ @GMODULE_LIBS@ @CURL_LIBS@ @LIBPWMD_LIBS@
-
- test_download_LDADD = $(top_builddir)/uglib/libuglib.a
- test_download_SOURCES = test-download.c
---- uget-1.7.0-orig//uget-cmd/Makefile.am
-+++ uget-1.7.0/uget-cmd/Makefile.am
-@@ -3,7 +3,8 @@
- # set the include path found by configure
- uget_cmd_CPPFLAGS = -DDATADIR='"$(datadir)"' -I$(top_srcdir)/uglib -I$(top_srcdir)/uget-cmd
- uget_cmd_CFLAGS = @LFS_CFLAGS@ @GIO_CFLAGS@ @GTHREAD_CFLAGS@ @CURL_CFLAGS@ @LIBPWMD_CFLAGS@
--uget_cmd_LDFLAGS = @LFS_LDFLAGS@ @GIO_LIBS@ @GTHREAD_LIBS@ @CURL_LIBS@ @LIBPWMD_LIBS@
-+uget_cmd_LDFLAGS = @LFS_LDFLAGS@
-+LIBS = @GIO_LIBS@ @GTHREAD_LIBS@ @CURL_LIBS@ @LIBPWMD_LIBS@
- uget_cmd_LDADD = $(top_builddir)/uglib/libuglib.a
-
- uget_cmd_SOURCES = \
---- uget-1.7.0-orig//uget-gtk/Makefile.am
-+++ uget-1.7.0/uget-gtk/Makefile.am
-@@ -5,7 +5,8 @@
- # set the include path found by configure
- uget_gtk_CPPFLAGS = -DDATADIR='"$(datadir)"' -I$(top_srcdir)/uglib -I$(top_srcdir)/uget-gtk $(FOR_GTK3_CFLAGS)
- uget_gtk_CFLAGS = @LFS_CFLAGS@ @GTK_CFLAGS@ @GIO_CFLAGS@ @GTHREAD_CFLAGS@ @CURL_CFLAGS@ @LIBNOTIFY_CFLAGS@ @GSTREAMER_CFLAGS@ @LIBPWMD_CFLAGS@
--uget_gtk_LDFLAGS = @LFS_LDFLAGS@ @GTK_LIBS@ @GIO_LIBS@ @GTHREAD_LIBS@ @CURL_LIBS@ @LIBNOTIFY_LIBS@ @GSTREAMER_LIBS@ @LIBPWMD_LIBS@
-+uget_gtk_LDFLAGS = @LFS_LDFLAGS@
-+LIBS = @GTK_LIBS@ @GIO_LIBS@ @GTHREAD_LIBS@ @CURL_LIBS@ @LIBNOTIFY_LIBS@ @GSTREAMER_LIBS@ @LIBPWMD_LIBS@
- uget_gtk_LDADD = $(top_builddir)/uglib/libuglib.a
-
- uget_gtk_SOURCES = \
diff --git a/www-client/uget/uget-1.7.0.ebuild b/www-client/uget/uget-1.7.0.ebuild
deleted file mode 100644
index ce25686d3e5c..000000000000
--- a/www-client/uget/uget-1.7.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/uget/uget-1.7.0.ebuild,v 1.7 2012/05/03 06:01:03 jdhore Exp $
-
-EAPI="2"
-
-inherit autotools base
-
-DESCRIPTION="Download manager using gtk+ and libcurl"
-HOMEPAGE="http://urlget.sourceforge.net/"
-SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="gstreamer hide-temp-files libnotify nls"
-
-RDEPEND="
- dev-libs/libpcre
- >=dev-libs/glib-2:2
- >=net-misc/curl-7.10
- >=x11-libs/gtk+-2.18:2
- gstreamer? ( media-libs/gstreamer )
- libnotify? ( x11-libs/libnotify )
- "
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext"
-
-pkg_setup() {
- echo
- ewarn "Be warned that the configuration file has been split into smaller"
- ewarn "files in Uget >= 1.5.9 and Uget will not attempt to import your"
- ewarn "old settings."
- ewarn
- ewarn "In other words, you will lose your current download lists."
- echo
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/"${PN}"-1.7.0-as-needed.patch
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable nls) \
- $(use_enable gstreamer) \
- $(use_enable hide-temp-files hidden) \
- $(use_enable libnotify notify) || die "econf failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- # the build system forgets this :p
- dobin uget-cmd/uget-cmd || die "uget-cmd install failed"
-
- dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
-}
diff --git a/www-client/uget/uget-1.7.3.ebuild b/www-client/uget/uget-1.7.3.ebuild
deleted file mode 100644
index ddf7166d2bb6..000000000000
--- a/www-client/uget/uget-1.7.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/uget/uget-1.7.3.ebuild,v 1.5 2012/05/03 06:01:03 jdhore Exp $
-
-EAPI="4"
-
-inherit base
-
-DESCRIPTION="Download manager using gtk+ and libcurl"
-HOMEPAGE="http://urlget.sourceforge.net/"
-SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="aria2 +curl gstreamer hide-temp-files libnotify nls"
-
-REQUIRED_USE="|| ( aria2 curl )"
-
-RDEPEND="
- dev-libs/libpcre
- >=dev-libs/glib-2:2
- >=x11-libs/gtk+-2.18:2
- curl? ( >=net-misc/curl-7.10 )
- gstreamer? ( media-libs/gstreamer )
- libnotify? ( x11-libs/libnotify )
- "
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext"
-
-pkg_setup() {
- echo
- ewarn "Be warned that the configuration file has been split into smaller"
- ewarn "files in Uget >= 1.5.9 and Uget will not attempt to import your"
- ewarn "old settings."
- ewarn
- ewarn "In other words, you will lose your current download lists."
- echo
-}
-
-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) || die "econf failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- # the build system forgets this :p
- dobin uget-cmd/uget-cmd || die "uget-cmd install failed"
-
- dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
-}
-
-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
-}
diff --git a/www-client/uget/uget-1.7.4.ebuild b/www-client/uget/uget-1.7.4.ebuild
deleted file mode 100644
index a3d10febb77d..000000000000
--- a/www-client/uget/uget-1.7.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/uget/uget-1.7.4.ebuild,v 1.3 2012/05/03 06:01:03 jdhore Exp $
-
-EAPI="4"
-
-inherit base
-
-DESCRIPTION="Download manager using gtk+ and libcurl"
-HOMEPAGE="http://urlget.sourceforge.net/"
-SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="aria2 +curl gstreamer hide-temp-files libnotify nls"
-
-REQUIRED_USE="|| ( aria2 curl )"
-
-RDEPEND="
- dev-libs/libpcre
- >=dev-libs/glib-2:2
- >=x11-libs/gtk+-2.18:2
- curl? ( >=net-misc/curl-7.10 )
- gstreamer? ( media-libs/gstreamer )
- libnotify? ( x11-libs/libnotify )
- "
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext"
-
-pkg_setup() {
- echo
- ewarn "Be warned that the configuration file has been split into smaller"
- ewarn "files in Uget >= 1.5.9 and Uget will not attempt to import your"
- ewarn "old settings."
- ewarn
- ewarn "In other words, you will lose your current download lists."
- echo
-}
-
-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) || die "econf failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- # the build system forgets this :p
- dobin uget-cmd/uget-cmd || die "uget-cmd install failed"
-
- dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
-}
-
-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
-}
diff --git a/www-client/uget/uget-1.7.6.ebuild b/www-client/uget/uget-1.7.6.ebuild
deleted file mode 100644
index 75d55c43933c..000000000000
--- a/www-client/uget/uget-1.7.6.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/uget/uget-1.7.6.ebuild,v 1.2 2012/05/03 06:01:03 jdhore Exp $
-
-EAPI="4"
-
-inherit base
-
-DESCRIPTION="Download manager using gtk+ and libcurl"
-HOMEPAGE="http://urlget.sourceforge.net/"
-SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="aria2 +curl gstreamer hide-temp-files libnotify nls"
-
-REQUIRED_USE="|| ( aria2 curl )"
-
-RDEPEND="
- dev-libs/libpcre
- >=dev-libs/glib-2:2
- >=x11-libs/gtk+-2.18:2
- curl? ( >=net-misc/curl-7.10 )
- gstreamer? ( media-libs/gstreamer )
- libnotify? ( x11-libs/libnotify )
- "
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext"
-
-pkg_setup() {
- echo
- ewarn "Be warned that the configuration file has been split into smaller"
- ewarn "files in Uget >= 1.5.9 and Uget will not attempt to import your"
- ewarn "old settings."
- ewarn
- ewarn "In other words, you will lose your current download lists."
- echo
-}
-
-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) || die "econf failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- # the build system forgets this :p
- dobin uget-cmd/uget-cmd || die "uget-cmd install failed"
-
- dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
-}
-
-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
-}