Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/blueness:master commit in: net-fs/spideroak/, net-fs/spideroak/files/
Date: Mon, 09 Jan 2012 15:50:16
Message-Id: 8e32dfc34b006964a1b38ffd48611bba5a3a045a.blueness@gentoo
1 commit: 8e32dfc34b006964a1b38ffd48611bba5a3a045a
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 9 15:50:02 2012 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 9 15:50:02 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=8e32dfc3
7
8 net-fs/spideroak: first working version
9
10 (Portage version: 2.1.10.41/git/Linux x86_64, signed Manifest commit with key 0xD0455535)
11
12 ---
13 net-fs/spideroak/Manifest | 9 +++++----
14 net-fs/spideroak/files/opt-path.patch | 12 ++++++++++++
15 net-fs/spideroak/spideroak-9913.ebuild | 10 +++++++++-
16 3 files changed, 26 insertions(+), 5 deletions(-)
17
18 diff --git a/net-fs/spideroak/Manifest b/net-fs/spideroak/Manifest
19 index 50bdaab..a6107b2 100644
20 --- a/net-fs/spideroak/Manifest
21 +++ b/net-fs/spideroak/Manifest
22 @@ -1,14 +1,15 @@
23 -----BEGIN PGP SIGNED MESSAGE-----
24 Hash: SHA256
25
26 +AUX opt-path.patch 551 RMD160 4acd0302282d301983a783ce59426f59f1460bde SHA1 51cbba1239a1a850e167973a8e3022a816c15b70 SHA256 598ab9e75a0489424c799a1161cc051992f34404f752897962c02f3fb07a6b82
27 DIST spideroak-9913-amd64.deb 24566640 RMD160 2ce797732ca6e157c7a2e93cede44cc18aec6fd8 SHA1 141de5c7fa4b17c9cc2fd074336a80f00da649b7 SHA256 4d0491e8b52503fa4cd5cf38cf235a946c9b9d28e1b01c5d2f02c2cdb97a6bff
28 DIST spideroak-9913-i386.deb 23969878 RMD160 c083bb88033eda8600b190e57f063c94cf1e48b5 SHA1 1d9a2d3450a8ec737740c3a4308082679bf5479d SHA256 0e460c1d89c9284201b6537dcee5ae4078de422f5f426202ca24f28b59bd1a61
29 -EBUILD spideroak-9913.ebuild 1731 RMD160 4d53208747870e4989c8b7ac6a7ffd6cd876769e SHA1 c5a48b5c1665ff9920171541ef9f6cf827cecbb9 SHA256 9493b9696b12d2777c9bdb354f3bf306726021ffb7b63b5314def5eaa694f56c
30 +EBUILD spideroak-9913.ebuild 1851 RMD160 6e03b4b65f6c5db54c6eb0e48a24aa0a8c45d783 SHA1 3ec0a6fac16afcc6fb0ca5202ad59440fcdd00cc SHA256 e6949afe862a3d3ae0e31f651d5f13aecda5d310dc944df07fe6b9cf848e5834
31 MISC metadata.xml 238 RMD160 6401efde1642c40e91d5a41a966b9dbff0512eab SHA1 9751c07b46aec3d4f96133758cdd23a3e2ca2835 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f
32 -----BEGIN PGP SIGNATURE-----
33 Version: GnuPG v2.0.17 (GNU/Linux)
34
35 -iEYEAREIAAYFAk8KJCIACgkQl5yvQNBFVTVcTgCfd9VMl9A1oKNczQSjpPdVzENl
36 -rlIAnju7Pe3I7KP9bq7t6WKJSI51L3vL
37 -=pfDR
38 +iEYEAREIAAYFAk8LDKoACgkQl5yvQNBFVTXQLgCfW5tgx/2V7yBQae5wQ3W0AZbh
39 +FNMAnjayLEldj6gsV03jY5ABaSg5K+WI
40 +=Iggd
41 -----END PGP SIGNATURE-----
42
43 diff --git a/net-fs/spideroak/files/opt-path.patch b/net-fs/spideroak/files/opt-path.patch
44 new file mode 100644
45 index 0000000..50b7017
46 --- /dev/null
47 +++ b/net-fs/spideroak/files/opt-path.patch
48 @@ -0,0 +1,12 @@
49 +diff -Naur spideroak-9913.orig//usr/bin/SpiderOak spideroak-9913/usr/bin/SpiderOak
50 +--- spideroak-9913.orig//usr/bin/SpiderOak 2011-12-26 16:27:35.000000000 -0500
51 ++++ spideroak-9913/usr/bin/SpiderOak 2012-01-09 10:04:03.000000000 -0500
52 +@@ -1,6 +1,6 @@
53 + #!/bin/sh
54 +
55 +-LD_LIBRARY_PATH="/usr/lib/SpiderOak:$LD_LIBRARY_PATH"
56 ++LD_LIBRARY_PATH="/opt/spideroak/usr/lib/SpiderOak:$LD_LIBRARY_PATH"
57 + export LD_LIBRARY_PATH
58 + QT_PLUGIN_PATH= ; export QT_PLUGIN_PATH
59 +-exec "/usr/lib/SpiderOak/SpiderOak" "$@"
60 ++exec "/opt/spideroak/usr/lib/SpiderOak/SpiderOak" "$@"
61
62 diff --git a/net-fs/spideroak/spideroak-9913.ebuild b/net-fs/spideroak/spideroak-9913.ebuild
63 index 1b3d418..4dd3eda 100644
64 --- a/net-fs/spideroak/spideroak-9913.ebuild
65 +++ b/net-fs/spideroak/spideroak-9913.ebuild
66 @@ -4,7 +4,7 @@
67
68 EAPI="4"
69
70 -inherit versionator
71 +inherit eutils
72
73 AMD64_SRC="https://spideroak.com/directdownload?platform=ubuntulucid&arch=x86_64"
74 I386_SRC="https://spideroak.com/directdownload?platform=ubuntulucid&arch=i386"
75 @@ -48,6 +48,10 @@ src_unpack() {
76 mv etc usr "${S}"
77 }
78
79 +src_prepare() {
80 + epatch "${FILESDIR}"/opt-path.patch
81 +}
82 +
83 src_install() {
84 dodir /opt/${PN}
85
86 @@ -72,6 +76,10 @@ src_install() {
87 insinto usr/share/pixmaps
88 doins usr/share/pixmaps/spideroak.png
89
90 + exeinto usr/bin
91 + doexe usr/bin/SpiderOak
92 +
93 rm -rf usr/share
94 + rm -rf usr/bin/SpiderOak
95 cp -pPR usr "${ED}"/opt/${PN} || die
96 }