summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron W. Swenson <titanofold@gentoo.org>2017-11-14 07:01:11 -0500
committerAaron W. Swenson <titanofold@gentoo.org>2017-11-14 07:01:11 -0500
commitc32ea00aff9792b3fbb02d9694e222566203094d (patch)
treedae3f5caf6950d99b0c29279b65e9b1240e3ab6e
parentmedia-plugins/audacious-plugins: Revbump 3.9 and sync live ebuild (diff)
downloadgentoo-c32ea00aff9792b3fbb02d9694e222566203094d.zip
gentoo-c32ea00aff9792b3fbb02d9694e222566203094d.tar.gz
gentoo-c32ea00aff9792b3fbb02d9694e222566203094d.tar.bz2
app-office/upwork: 4.2.153 Version bump
Thank you Ștefan Talpalaru for your work on the QA issues (bug 628810). Closes: https://bugs.gentoo.org/584792 Closes: https://bugs.gentoo.org/586766 Closes: https://bugs.gentoo.org/604066 Closes: https://bugs.gentoo.org/628810 Package-Manager: Portage-2.3.8, Repoman-2.3.3
-rw-r--r--app-office/upwork/Manifest2
-rw-r--r--app-office/upwork/upwork-4.2.153.ebuild51
2 files changed, 53 insertions, 0 deletions
diff --git a/app-office/upwork/Manifest b/app-office/upwork/Manifest
index e04e544..de60ca6 100644
--- a/app-office/upwork/Manifest
+++ b/app-office/upwork/Manifest
@@ -1,2 +1,4 @@
DIST upwork-4.1.134_i386.rpm 34420908 SHA256 6b5501eb678b44989b736205f7688d255eab3df7931733fa146ca64ad4506484 SHA512 68190c4aa26df36857311b5944d2cdc15930ff248d8a4c841785451c1a48bb15ad1bf7bdd586d109994de70cef493a98a198b68bd785df2e8b88e45b85a25f23 WHIRLPOOL cd7305979b3b86a5fb0679eb0953175e05fa45b013a028471d8f63089f839778cd0112f2adfc2d1c5912560e12f66cb38dc0502adc8508cad4daa5a955f085d0
DIST upwork-4.1.134_x86_64.rpm 34025281 SHA256 1b6fd115f64ca1f94aea0b91e0c27336df481e5bb6a97be23917e576a97b4984 SHA512 65ef2e6552e34b50f24102c6227267a07881955bdf6b41571374167f844e07a0be6ee752c9fe3ff2b4280b58895ddeda86d0ba4aaa229bc12ff378ac5b6f730a WHIRLPOOL 144cfed4747410105d2851a59ef802520bf486cbd3619b29f4d35ff717811e8a9f5f189f70b94af675c0aa9b7d96a2191cd06c551136116d10d59e8f0475f4c3
+DIST upwork-4.2.153_i386.rpm 45812396 SHA256 4071e37edbb923ba043f833d10c961f686a2250f6f320ce7d94fe823d2f4f3e0 SHA512 8117e98dc72b64e094bc73c249d040c96cd04e974182db575dfdcd40bd93e09ecda9f0619953b41b71cb0d6f286cd355df41ae68be3787aa7b507195a15104d3 WHIRLPOOL c1bd4cec809d63f44009a534462723c4329cbb277368d9d2790b0d2a66e535dd2ae9d6d19305156f462e19e36e9d0f6e3821e4fb33d3d32862805c2732bf7292
+DIST upwork-4.2.153_x86_64.rpm 44008199 SHA256 034f85d4db230c3788a3779e08c937dd0538b3d51411c4be39b970fcef2c060f SHA512 4defc588a32462d825da0e95847bf6739b6f66d3095016dd9d3b7e502a470f086c13edfe36f6511f2961e91ec8b96a0e4eac4682409e0761a3d6abbb3db172d4 WHIRLPOOL 309deaff03e268d788c8bd0e766112bb304a17a61a854154c1f1b0ab741c7b5fbbef467c48c9f8f33072d67b630fa49f4eaba20b808203bf2a016f2de51bd705
diff --git a/app-office/upwork/upwork-4.2.153.ebuild b/app-office/upwork/upwork-4.2.153.ebuild
new file mode 100644
index 00000000..cdc73b3
--- /dev/null
+++ b/app-office/upwork/upwork-4.2.153.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit rpm eutils pax-utils
+
+# Binary only distribution
+QA_PREBUILT="*"
+
+DESCRIPTION="Project collaboration and tracking software for upwork.com"
+HOMEPAGE="https://www.upwork.com/"
+SRC_URI="
+ amd64? ( https://updates-desktopapp.upwork.com/binaries/v4_2_153_0_tkzkho5lhz15j08q/upwork_x86_64.rpm -> ${P}_x86_64.rpm )
+ x86? ( https://updates-desktopapp.upwork.com/binaries/v4_2_153_0_tkzkho5lhz15j08q/upwork_i386.rpm -> ${P}_i386.rpm )
+"
+LICENSE="ODESK"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S=${WORKDIR}
+
+DEPEND="dev-util/patchelf"
+RDEPEND="
+ dev-libs/libgcrypt:11
+ gnome-base/gconf
+ media-libs/alsa-lib
+ net-print/cups
+ sys-libs/libcap
+ x11-libs/gtk+:2
+ x11-libs/gtkglext
+"
+
+PATCHES=( "${FILESDIR}/${PN}-desktop.patch" )
+
+src_install() {
+ pax-mark m usr/share/upwork/upwork
+
+ dobin usr/bin/upwork
+
+ patchelf --set-rpath /usr/share/upwork usr/share/upwork/upwork
+ dolib usr/share/upwork/libcef.so
+ rm usr/share/upwork/libcef.so
+
+ insinto /usr/share
+ doins -r usr/share/upwork
+ fperms 0755 /usr/share/upwork/upwork
+
+ domenu usr/share/applications/upwork.desktop
+ doicon usr/share/pixmaps/upwork.png
+}