1 |
commit: ea7665a7165ea08e10e12740b9e680fb59b1ffcd |
2 |
Author: Christian Segundo <chn2guevara <AT> gmail <DOT> com> |
3 |
AuthorDate: Wed Feb 7 02:59:49 2018 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Feb 9 20:54:31 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7665a7 |
7 |
|
8 |
www-client/uget: version bump to 2.2.0 |
9 |
|
10 |
Closes: https://github.com/gentoo/gentoo/pull/7102 |
11 |
Package-Manager: Portage-2.3.19, Repoman-2.3.6 |
12 |
Signed-off-by: Christian Segundo <chn2guevara <AT> gmail.com> |
13 |
|
14 |
www-client/uget/Manifest | 1 + |
15 |
www-client/uget/metadata.xml | 13 +++++++- |
16 |
www-client/uget/uget-2.2.0.ebuild | 62 +++++++++++++++++++++++++++++++++++++++ |
17 |
3 files changed, 75 insertions(+), 1 deletion(-) |
18 |
|
19 |
diff --git a/www-client/uget/Manifest b/www-client/uget/Manifest |
20 |
index 2809072a29a..57e25959dc5 100644 |
21 |
--- a/www-client/uget/Manifest |
22 |
+++ b/www-client/uget/Manifest |
23 |
@@ -1,3 +1,4 @@ |
24 |
DIST uget-1.10.3.tar.gz 484395 BLAKE2B 53ef428559cae0d8a924c3ac75bec874cd39de0034e105dc34e9848c56906bc0f75482b023181a3567d17e82a92b128613b55b94e41a2f87a6bcb039c18151a3 SHA512 c939832ad2b635e5b1d1e448bf075c13362e3f69f708e6669ad435f6467b258441d5adef34cea176082fa107865c2edd3ceb54c5b9074f0d71f94496e4995a34 |
25 |
DIST uget-1.10.4.tar.gz 576147 BLAKE2B 92c599d1ae23b6e457b08c457d1145856c1ba34ced958d1cd6b459a0878e07a91479dea5c1f5d5bf4af9cdcf29d98ca90ee6c26fa9e002bfbfd1df2a65f49a48 SHA512 013654ea6d06e8075bb216082dd85e7a4d1ed8510af4ecaf49c816dbf127f1adb157ca275a574f87900d7980cbe70e1e918fe54f0ceb4d0115da0ba07d4f2273 |
26 |
DIST uget-1.8.0.tar.gz 426031 BLAKE2B ad4b5f664d62c2259a236ee7df7b3880092d957e91584370a39ba546ecba431271a12c3ec3e005db39aacfa6e2b409279befcf83fb6134f004f0f7ef8fec0cac SHA512 c68c591b3c513c4829dfee735cbe8d4ee2c47aed0c5962002de9462c6c12b731e51756785e834aadaef1cb47182b9e560dd836d2e4861f053ec1f2f447c2c68d |
27 |
+DIST uget-2.2.0.tar.gz 997012 BLAKE2B 4b6207edbb3e5871c5a8d179856920fa5985e65d9655c0d42e7ff9f1d34dfd6489bb1b75615e12432b5d5bbadb3be503bb605eb5256ba3566465ef4e07559466 SHA512 c3e7f0b7cc31df9d1a6c3717f65ad9b14c9e60acb756997b6f6b94f464257c7fb120be5e15bd1d871b89f6485160fb095bd120fb27abc81bd0ee29e57edde468 |
28 |
|
29 |
diff --git a/www-client/uget/metadata.xml b/www-client/uget/metadata.xml |
30 |
index 07f024846f8..de4e8c07850 100644 |
31 |
--- a/www-client/uget/metadata.xml |
32 |
+++ b/www-client/uget/metadata.xml |
33 |
@@ -1,6 +1,14 @@ |
34 |
<?xml version="1.0" encoding="UTF-8"?> |
35 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
36 |
<pkgmetadata> |
37 |
+ <maintainer type="person"> |
38 |
+ <email>chn2guevara@×××××.com</email> |
39 |
+ <name>Christian Segundo</name> |
40 |
+ </maintainer> |
41 |
+ <maintainer type="project"> |
42 |
+ <email>proxy-maint@g.o</email> |
43 |
+ <name>Proxy Maintainers</name> |
44 |
+ </maintainer> |
45 |
<longdescription lang="en"> |
46 |
Uget is a download manager. It allows you to classify URLs before downloading |
47 |
them, and allows you to import URLs from HTML files. Every category has an |
48 |
@@ -10,8 +18,11 @@ |
49 |
<use> |
50 |
<flag name="aria2">Enable support for <pkg>net-misc/aria2</pkg> through xmlrpc. |
51 |
You'll find the plugin in the app's settings.</flag> |
52 |
- <flag name="hide-temp-files">Make temporary files that are used while downloading hidden.</flag> |
53 |
+ <flag name="control-socket">Enable JSON-RPC over unix domain socket</flag> |
54 |
<flag name="gtk3">Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2</flag> |
55 |
+ <flag name="hide-temp-files">Make temporary files that are used while downloading hidden.</flag> |
56 |
+ <flag name="openssl">Use <pkg>dev-libs/openssl</pkg> instead of <pkg>net-libs/gnutls</pkg></flag> |
57 |
+ <flag name="rss">Enable uGet feed messages</flag> |
58 |
</use> |
59 |
<upstream> |
60 |
<remote-id type="sourceforge">urlget</remote-id> |
61 |
|
62 |
diff --git a/www-client/uget/uget-2.2.0.ebuild b/www-client/uget/uget-2.2.0.ebuild |
63 |
new file mode 100644 |
64 |
index 00000000000..de8df075331 |
65 |
--- /dev/null |
66 |
+++ b/www-client/uget/uget-2.2.0.ebuild |
67 |
@@ -0,0 +1,62 @@ |
68 |
+# Copyright 1999-2018 Gentoo Foundation |
69 |
+# Distributed under the terms of the GNU General Public License v2 |
70 |
+ |
71 |
+EAPI="6" |
72 |
+ |
73 |
+inherit gnome2-utils xdg-utils |
74 |
+ |
75 |
+DESCRIPTION="Download manager using gtk+ and libcurl" |
76 |
+HOMEPAGE="http://www.ugetdm.com" |
77 |
+SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz" |
78 |
+ |
79 |
+LICENSE="LGPL-2.1" |
80 |
+SLOT="0" |
81 |
+KEYWORDS="~amd64 ~arm ~x86" |
82 |
+IUSE="aria2 ayatana control-socket +gnutls gstreamer libnotify nls openssl rss" |
83 |
+REQUIRED_USE="^^ ( gnutls openssl )" |
84 |
+ |
85 |
+RDEPEND=" |
86 |
+ >=net-misc/curl-7.19.1 |
87 |
+ dev-libs/libpcre |
88 |
+ >=dev-libs/glib-2.32:2 |
89 |
+ >=x11-libs/gtk+-3.4:3 |
90 |
+ gnutls? ( |
91 |
+ net-libs/gnutls |
92 |
+ dev-libs/libgcrypt:0 |
93 |
+ ) |
94 |
+ aria2? ( net-misc/aria2[xmlrpc] ) |
95 |
+ ayatana? ( dev-libs/libappindicator:3 ) |
96 |
+ gstreamer? ( media-libs/gstreamer:1.0 ) |
97 |
+ libnotify? ( x11-libs/libnotify ) |
98 |
+ openssl? ( dev-libs/openssl:0 ) |
99 |
+ " |
100 |
+DEPEND="${RDEPEND} |
101 |
+ dev-util/intltool |
102 |
+ virtual/pkgconfig |
103 |
+ sys-devel/gettext |
104 |
+ " |
105 |
+ |
106 |
+src_configure() { |
107 |
+ local myconf=( |
108 |
+ $(use_enable ayatana appindicator) |
109 |
+ $(use_enable control-socket unix_socket) |
110 |
+ $(use_enable gstreamer) |
111 |
+ $(use_enable libnotify notify) |
112 |
+ $(use_enable nls) |
113 |
+ $(use_enable rss rss_notify) |
114 |
+ $(use_with gnutls) |
115 |
+ $(use_with openssl) |
116 |
+ ) |
117 |
+ |
118 |
+ econf "${myconf[@]}" |
119 |
+} |
120 |
+ |
121 |
+pkg_postinst() { |
122 |
+ xdg_desktop_database_update |
123 |
+ gnome2_icon_cache_update |
124 |
+} |
125 |
+ |
126 |
+pkg_postrm() { |
127 |
+ xdg_desktop_database_update |
128 |
+ gnome2_icon_cache_update |
129 |
+} |