1 |
commit: 5235b6544913b2c36dbbe94e0ad7deaca3014e78 |
2 |
Author: Ștefan Talpalaru <stefantalpalaru <AT> yahoo <DOT> com> |
3 |
AuthorDate: Tue Sep 25 13:20:52 2018 +0000 |
4 |
Commit: Aaron Swenson <titanofold <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Oct 12 11:04:54 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5235b654 |
7 |
|
8 |
app-office/upwork: version bump to 5.1.0.562 |
9 |
|
10 |
The old versions have been removed because they are no longer useful. |
11 |
|
12 |
Closes: https://bugs.gentoo.org/656374 |
13 |
Closes: https://github.com/gentoo/gentoo/pull/9972 |
14 |
Authored-by: Ștefan Talpalaru <stefantalpalaru <AT> yahoo.com> |
15 |
Signed-off-by: Ștefan Talpalaru <stefantalpalaru <AT> yahoo.com> |
16 |
Closes: https://github.com/gentoo/gentoo/pull/9972 |
17 |
Signed-off-by: Aaron Swenson <titanofold <AT> gentoo.org> |
18 |
|
19 |
app-office/upwork/Manifest | 6 +-- |
20 |
app-office/upwork/files/upwork-desktop-r1.patch | 14 ++++++ |
21 |
app-office/upwork/files/upwork-desktop.patch | 13 ------ |
22 |
app-office/upwork/metadata.xml | 4 +- |
23 |
app-office/upwork/upwork-4.1.134.ebuild | 51 ---------------------- |
24 |
...work-4.2.153.ebuild => upwork-5.1.0.562.ebuild} | 20 ++++----- |
25 |
6 files changed, 28 insertions(+), 80 deletions(-) |
26 |
|
27 |
diff --git a/app-office/upwork/Manifest b/app-office/upwork/Manifest |
28 |
index 3006ee133e7..f5af6418ba2 100644 |
29 |
--- a/app-office/upwork/Manifest |
30 |
+++ b/app-office/upwork/Manifest |
31 |
@@ -1,4 +1,2 @@ |
32 |
-DIST upwork-4.1.134_i386.rpm 34420908 BLAKE2B a1a3e76e44faa26852f67bf65d2040a2e53056f54dca7075dd6126f657837f0ad640ce804995ca5c78f385c92b92cc8df81d895c51781bbad1bdde1209ae8e0b SHA512 68190c4aa26df36857311b5944d2cdc15930ff248d8a4c841785451c1a48bb15ad1bf7bdd586d109994de70cef493a98a198b68bd785df2e8b88e45b85a25f23 |
33 |
-DIST upwork-4.1.134_x86_64.rpm 34025281 BLAKE2B 659eec23d72c838c7725a88efb773825395c520814665bd592903a9e764ebe4723cf4548ce4fe4c6b2109fef2018694a9ad620fee620a4f81808353ddb5582c4 SHA512 65ef2e6552e34b50f24102c6227267a07881955bdf6b41571374167f844e07a0be6ee752c9fe3ff2b4280b58895ddeda86d0ba4aaa229bc12ff378ac5b6f730a |
34 |
-DIST upwork-4.2.153_i386.rpm 45812396 BLAKE2B 1f71ae1e984fa8ce29a37674aae7491aa42fb821ea3dd71c3947ebb7db76da51b3b7567301ab6952d47a873c242c52abe6cd976ff324287104b8ff58eba10a16 SHA512 8117e98dc72b64e094bc73c249d040c96cd04e974182db575dfdcd40bd93e09ecda9f0619953b41b71cb0d6f286cd355df41ae68be3787aa7b507195a15104d3 |
35 |
-DIST upwork-4.2.153_x86_64.rpm 44008199 BLAKE2B 95ee207f66e4a9c6a82c6a98f90b26254e10fb01a858817f206a5fbc114ac551568010cb3f88bab9dae744b62c3e56ef91996e6d49dbc163652d0f5ead6818bd SHA512 4defc588a32462d825da0e95847bf6739b6f66d3095016dd9d3b7e502a470f086c13edfe36f6511f2961e91ec8b96a0e4eac4682409e0761a3d6abbb3db172d4 |
36 |
+DIST upwork-5.1.0.562_i386.rpm 51520094 BLAKE2B 00ae85aa45cd4c39d7c3dc89db9f490741ffb1b291df4c1cebbf2f4d0510bbe38696f65b2022a1b7881f93a3f882f9fd0947a4cbd186debf81255275ab60ce75 SHA512 37b93e61c69f2ec0c350e968fa9e0fd88ef5d9de252f24f1187574625a763a3b3e2ffeeded01bb415006d3b3426b29385d2b31c28a11044e46df0c21c6f334e0 |
37 |
+DIST upwork-5.1.0.562_x86_64.rpm 50518342 BLAKE2B cbb35b6cbf45393b6b6b9c91923f502fba9eb9edd9674b455ba3bbe3ac99c9d54fb35b0c6e13013728e1f2358c8bc9a8f2fc07faa30577df4ddac4c1d639145d SHA512 2f21e0a0756d669512260237bfd28c1cdb8bdb53846411340f574ef6c9c04ba8c8abd36e1197547eb7339cc17aa51dd1d2ccbfdd3fc66eacc7e3c83125391c38 |
38 |
|
39 |
diff --git a/app-office/upwork/files/upwork-desktop-r1.patch b/app-office/upwork/files/upwork-desktop-r1.patch |
40 |
new file mode 100644 |
41 |
index 00000000000..cffc1bb92e9 |
42 |
--- /dev/null |
43 |
+++ b/app-office/upwork/files/upwork-desktop-r1.patch |
44 |
@@ -0,0 +1,14 @@ |
45 |
+diff -ur a/usr/share/applications/upwork.desktop b/usr/share/applications/upwork.desktop |
46 |
+--- a/usr/share/applications/upwork.desktop 2018-07-04 16:38:55.000000000 +0200 |
47 |
++++ b/usr/share/applications/upwork.desktop 2018-09-25 15:06:27.021679329 +0200 |
48 |
+@@ -2,8 +2,8 @@ |
49 |
+ Encoding=UTF-8 |
50 |
+ Name=Upwork |
51 |
+ Exec=upwork |
52 |
+-Icon=upwork.png |
53 |
++Icon=upwork |
54 |
+ Terminal=false |
55 |
+ Type=Application |
56 |
+-Categories=GTK;Network;Project Management |
57 |
++Categories=GTK;Network;X-Project Management |
58 |
+ StartupNotify=false |
59 |
|
60 |
diff --git a/app-office/upwork/files/upwork-desktop.patch b/app-office/upwork/files/upwork-desktop.patch |
61 |
deleted file mode 100644 |
62 |
index a7b76f815b0..00000000000 |
63 |
--- a/app-office/upwork/files/upwork-desktop.patch |
64 |
+++ /dev/null |
65 |
@@ -1,13 +0,0 @@ |
66 |
---- a/usr/share/applications/upwork.desktop 2015-05-15 10:58:10.166313615 -0400 |
67 |
-+++ b/usr/share/applications/upwork.desktop 2015-05-15 10:58:29.929383130 -0400 |
68 |
-@@ -2,8 +2,8 @@ |
69 |
- Encoding=UTF-8 |
70 |
- Name=Upwork |
71 |
- Exec=upwork |
72 |
--Icon=upwork.png |
73 |
-+Icon=upwork |
74 |
- Terminal=false |
75 |
- Type=Application |
76 |
--Categories=Development;Project Management;GTK |
77 |
-+Categories=Development;X-Project Management;GTK; |
78 |
- StartupNotify=true |
79 |
|
80 |
diff --git a/app-office/upwork/metadata.xml b/app-office/upwork/metadata.xml |
81 |
index 6df5fcb9e08..33ffa3148d1 100644 |
82 |
--- a/app-office/upwork/metadata.xml |
83 |
+++ b/app-office/upwork/metadata.xml |
84 |
@@ -7,10 +7,10 @@ |
85 |
</maintainer> |
86 |
<maintainer type="person"> |
87 |
<email>stefantalpalaru@×××××.com</email> |
88 |
- <name>Stefan Talpalaru</name> |
89 |
+ <name>Ștefan Talpalaru</name> |
90 |
</maintainer> |
91 |
<longdescription lang="en"> |
92 |
- upwork's desktop application enabling visibility, connectivity, |
93 |
+ Upwork's desktop application enabling visibility, connectivity, |
94 |
collaboration and guaranteed payment for guaranteed work. |
95 |
</longdescription> |
96 |
</pkgmetadata> |
97 |
|
98 |
diff --git a/app-office/upwork/upwork-4.1.134.ebuild b/app-office/upwork/upwork-4.1.134.ebuild |
99 |
deleted file mode 100644 |
100 |
index 2827201a56b..00000000000 |
101 |
--- a/app-office/upwork/upwork-4.1.134.ebuild |
102 |
+++ /dev/null |
103 |
@@ -1,51 +0,0 @@ |
104 |
-# Copyright 1999-2016 Gentoo Foundation |
105 |
-# Distributed under the terms of the GNU General Public License v2 |
106 |
- |
107 |
-EAPI=5 |
108 |
- |
109 |
-inherit rpm eutils pax-utils |
110 |
- |
111 |
-# Binary only distribution |
112 |
-QA_PREBUILT="*" |
113 |
- |
114 |
-DESCRIPTION="Project collaboration and tracking software for upwork.com" |
115 |
-HOMEPAGE="https://www.upwork.com/" |
116 |
-SRC_URI=" |
117 |
- amd64? ( http://updates.team.odesk.com/binaries/v4_1_314_0_0bo6g5kfbj07y2x4/upwork_x86_64.rpm -> ${P}_x86_64.rpm ) |
118 |
- x86? ( http://updates.team.odesk.com/binaries/v4_1_314_0_0bo6g5kfbj07y2x4/upwork_i386.rpm -> ${P}_i386.rpm ) |
119 |
-" |
120 |
-LICENSE="ODESK" |
121 |
-SLOT="0" |
122 |
-KEYWORDS="~amd64 ~x86" |
123 |
- |
124 |
-S=${WORKDIR} |
125 |
- |
126 |
-RDEPEND=" |
127 |
- dev-libs/libgcrypt:11 |
128 |
- gnome-base/gconf |
129 |
- media-libs/alsa-lib |
130 |
- sys-libs/libcap |
131 |
- virtual/udev |
132 |
- x11-libs/gtk+:2 |
133 |
- x11-libs/gtkglext |
134 |
-" |
135 |
- |
136 |
-src_prepare() { |
137 |
- epatch "${FILESDIR}/${PN}-desktop.patch" |
138 |
-} |
139 |
- |
140 |
-src_install() { |
141 |
- # Wrapper to the real executable |
142 |
- dobin usr/bin/upwork |
143 |
- |
144 |
- insinto /usr/share |
145 |
- pax-mark m usr/share/upwork/upwork |
146 |
- doins -r usr/share/upwork |
147 |
- dosym /usr/lib/libudev.so /usr/share/upwork/libudev.so.0 |
148 |
- |
149 |
- # Make this executable because it's the real executable |
150 |
- fperms 0755 /usr/share/upwork/upwork |
151 |
- |
152 |
- domenu usr/share/applications/upwork.desktop |
153 |
- doicon usr/share/pixmaps/upwork.png |
154 |
-} |
155 |
|
156 |
diff --git a/app-office/upwork/upwork-4.2.153.ebuild b/app-office/upwork/upwork-5.1.0.562.ebuild |
157 |
similarity index 61% |
158 |
rename from app-office/upwork/upwork-4.2.153.ebuild |
159 |
rename to app-office/upwork/upwork-5.1.0.562.ebuild |
160 |
index cdc73b3508d..27e39f4e7bc 100644 |
161 |
--- a/app-office/upwork/upwork-4.2.153.ebuild |
162 |
+++ b/app-office/upwork/upwork-5.1.0.562.ebuild |
163 |
@@ -1,4 +1,4 @@ |
164 |
-# Copyright 1999-2017 Gentoo Foundation |
165 |
+# Copyright 1999-2018 Gentoo Foundation |
166 |
# Distributed under the terms of the GNU General Public License v2 |
167 |
|
168 |
EAPI=6 |
169 |
@@ -11,36 +11,36 @@ QA_PREBUILT="*" |
170 |
DESCRIPTION="Project collaboration and tracking software for upwork.com" |
171 |
HOMEPAGE="https://www.upwork.com/" |
172 |
SRC_URI=" |
173 |
- amd64? ( https://updates-desktopapp.upwork.com/binaries/v4_2_153_0_tkzkho5lhz15j08q/upwork_x86_64.rpm -> ${P}_x86_64.rpm ) |
174 |
- x86? ( https://updates-desktopapp.upwork.com/binaries/v4_2_153_0_tkzkho5lhz15j08q/upwork_i386.rpm -> ${P}_i386.rpm ) |
175 |
+ amd64? ( https://updates-desktopapp.upwork.com/binaries/v5_1_0_562_f3wgs5ljinabm69t/upwork-5.1.0.562-1fc24.x86_64.rpm -> ${P}_x86_64.rpm ) |
176 |
+ x86? ( https://updates-desktopapp.upwork.com/binaries/v5_1_0_562_f3wgs5ljinabm69t/upwork-5.1.0.562-1fc24.i386.rpm -> ${P}_i386.rpm ) |
177 |
" |
178 |
LICENSE="ODESK" |
179 |
SLOT="0" |
180 |
KEYWORDS="~amd64 ~x86" |
181 |
|
182 |
S=${WORKDIR} |
183 |
+PATCHES=( "${FILESDIR}/${PN}-desktop-r1.patch" ) |
184 |
|
185 |
DEPEND="dev-util/patchelf" |
186 |
RDEPEND=" |
187 |
- dev-libs/libgcrypt:11 |
188 |
+ dev-libs/expat |
189 |
+ dev-libs/nspr |
190 |
+ dev-libs/nss |
191 |
gnome-base/gconf |
192 |
media-libs/alsa-lib |
193 |
- net-print/cups |
194 |
+ media-libs/freetype |
195 |
+ sys-apps/dbus |
196 |
sys-libs/libcap |
197 |
- x11-libs/gtk+:2 |
198 |
+ x11-libs/gtk+:2[cups] |
199 |
x11-libs/gtkglext |
200 |
" |
201 |
|
202 |
-PATCHES=( "${FILESDIR}/${PN}-desktop.patch" ) |
203 |
- |
204 |
src_install() { |
205 |
pax-mark m usr/share/upwork/upwork |
206 |
|
207 |
dobin usr/bin/upwork |
208 |
|
209 |
patchelf --set-rpath /usr/share/upwork usr/share/upwork/upwork |
210 |
- dolib usr/share/upwork/libcef.so |
211 |
- rm usr/share/upwork/libcef.so |
212 |
|
213 |
insinto /usr/share |
214 |
doins -r usr/share/upwork |