Gentoo Archives: gentoo-commits

From: Aaron Swenson <titanofold@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/upwork/
Date: Tue, 14 Nov 2017 12:01:44
Message-Id: 1510660871.c32ea00aff9792b3fbb02d9694e222566203094d.titanofold@gentoo
1 commit: c32ea00aff9792b3fbb02d9694e222566203094d
2 Author: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 14 12:01:11 2017 +0000
4 Commit: Aaron Swenson <titanofold <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 14 12:01:11 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32ea00a
7
8 app-office/upwork: 4.2.153 Version bump
9
10 Thank you Ștefan Talpalaru for your work on the QA issues (bug 628810).
11
12 Closes: https://bugs.gentoo.org/584792
13 Closes: https://bugs.gentoo.org/586766
14 Closes: https://bugs.gentoo.org/604066
15 Closes: https://bugs.gentoo.org/628810
16 Package-Manager: Portage-2.3.8, Repoman-2.3.3
17
18 app-office/upwork/Manifest | 2 ++
19 app-office/upwork/upwork-4.2.153.ebuild | 51 +++++++++++++++++++++++++++++++++
20 2 files changed, 53 insertions(+)
21
22 diff --git a/app-office/upwork/Manifest b/app-office/upwork/Manifest
23 index e04e5441528..de60ca67aa2 100644
24 --- a/app-office/upwork/Manifest
25 +++ b/app-office/upwork/Manifest
26 @@ -1,2 +1,4 @@
27 DIST upwork-4.1.134_i386.rpm 34420908 SHA256 6b5501eb678b44989b736205f7688d255eab3df7931733fa146ca64ad4506484 SHA512 68190c4aa26df36857311b5944d2cdc15930ff248d8a4c841785451c1a48bb15ad1bf7bdd586d109994de70cef493a98a198b68bd785df2e8b88e45b85a25f23 WHIRLPOOL cd7305979b3b86a5fb0679eb0953175e05fa45b013a028471d8f63089f839778cd0112f2adfc2d1c5912560e12f66cb38dc0502adc8508cad4daa5a955f085d0
28 DIST upwork-4.1.134_x86_64.rpm 34025281 SHA256 1b6fd115f64ca1f94aea0b91e0c27336df481e5bb6a97be23917e576a97b4984 SHA512 65ef2e6552e34b50f24102c6227267a07881955bdf6b41571374167f844e07a0be6ee752c9fe3ff2b4280b58895ddeda86d0ba4aaa229bc12ff378ac5b6f730a WHIRLPOOL 144cfed4747410105d2851a59ef802520bf486cbd3619b29f4d35ff717811e8a9f5f189f70b94af675c0aa9b7d96a2191cd06c551136116d10d59e8f0475f4c3
29 +DIST upwork-4.2.153_i386.rpm 45812396 SHA256 4071e37edbb923ba043f833d10c961f686a2250f6f320ce7d94fe823d2f4f3e0 SHA512 8117e98dc72b64e094bc73c249d040c96cd04e974182db575dfdcd40bd93e09ecda9f0619953b41b71cb0d6f286cd355df41ae68be3787aa7b507195a15104d3 WHIRLPOOL c1bd4cec809d63f44009a534462723c4329cbb277368d9d2790b0d2a66e535dd2ae9d6d19305156f462e19e36e9d0f6e3821e4fb33d3d32862805c2732bf7292
30 +DIST upwork-4.2.153_x86_64.rpm 44008199 SHA256 034f85d4db230c3788a3779e08c937dd0538b3d51411c4be39b970fcef2c060f SHA512 4defc588a32462d825da0e95847bf6739b6f66d3095016dd9d3b7e502a470f086c13edfe36f6511f2961e91ec8b96a0e4eac4682409e0761a3d6abbb3db172d4 WHIRLPOOL 309deaff03e268d788c8bd0e766112bb304a17a61a854154c1f1b0ab741c7b5fbbef467c48c9f8f33072d67b630fa49f4eaba20b808203bf2a016f2de51bd705
31
32 diff --git a/app-office/upwork/upwork-4.2.153.ebuild b/app-office/upwork/upwork-4.2.153.ebuild
33 new file mode 100644
34 index 00000000000..cdc73b3508d
35 --- /dev/null
36 +++ b/app-office/upwork/upwork-4.2.153.ebuild
37 @@ -0,0 +1,51 @@
38 +# Copyright 1999-2017 Gentoo Foundation
39 +# Distributed under the terms of the GNU General Public License v2
40 +
41 +EAPI=6
42 +
43 +inherit rpm eutils pax-utils
44 +
45 +# Binary only distribution
46 +QA_PREBUILT="*"
47 +
48 +DESCRIPTION="Project collaboration and tracking software for upwork.com"
49 +HOMEPAGE="https://www.upwork.com/"
50 +SRC_URI="
51 + amd64? ( https://updates-desktopapp.upwork.com/binaries/v4_2_153_0_tkzkho5lhz15j08q/upwork_x86_64.rpm -> ${P}_x86_64.rpm )
52 + x86? ( https://updates-desktopapp.upwork.com/binaries/v4_2_153_0_tkzkho5lhz15j08q/upwork_i386.rpm -> ${P}_i386.rpm )
53 +"
54 +LICENSE="ODESK"
55 +SLOT="0"
56 +KEYWORDS="~amd64 ~x86"
57 +
58 +S=${WORKDIR}
59 +
60 +DEPEND="dev-util/patchelf"
61 +RDEPEND="
62 + dev-libs/libgcrypt:11
63 + gnome-base/gconf
64 + media-libs/alsa-lib
65 + net-print/cups
66 + sys-libs/libcap
67 + x11-libs/gtk+:2
68 + x11-libs/gtkglext
69 +"
70 +
71 +PATCHES=( "${FILESDIR}/${PN}-desktop.patch" )
72 +
73 +src_install() {
74 + pax-mark m usr/share/upwork/upwork
75 +
76 + dobin usr/bin/upwork
77 +
78 + patchelf --set-rpath /usr/share/upwork usr/share/upwork/upwork
79 + dolib usr/share/upwork/libcef.so
80 + rm usr/share/upwork/libcef.so
81 +
82 + insinto /usr/share
83 + doins -r usr/share/upwork
84 + fperms 0755 /usr/share/upwork/upwork
85 +
86 + domenu usr/share/applications/upwork.desktop
87 + doicon usr/share/pixmaps/upwork.png
88 +}