1 |
commit: d7c2cfab5ca6688d3a41459e66671af6fc2daa69 |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jan 10 16:21:36 2012 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jan 10 16:21:36 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=d7c2cfab |
7 |
|
8 |
app-backup/spideroak-bin: working merged version |
9 |
|
10 |
(Portage version: 2.1.10.41/git/Linux x86_64, signed Manifest commit with key 0xD0455535) |
11 |
|
12 |
--- |
13 |
app-backup/spideroak-bin/Manifest | 15 ++++++++++- |
14 |
app-backup/spideroak-bin/files/opt-path.patch | 10 ++++---- |
15 |
app-backup/spideroak-bin/metadata.xml | 2 - |
16 |
.../spideroak-bin/spideroak-bin-4.2.9913.ebuild | 25 +++++++++++-------- |
17 |
4 files changed, 32 insertions(+), 20 deletions(-) |
18 |
|
19 |
diff --git a/app-backup/spideroak-bin/Manifest b/app-backup/spideroak-bin/Manifest |
20 |
index 6d571e6..14f7a66 100644 |
21 |
--- a/app-backup/spideroak-bin/Manifest |
22 |
+++ b/app-backup/spideroak-bin/Manifest |
23 |
@@ -1,4 +1,15 @@ |
24 |
+-----BEGIN PGP SIGNED MESSAGE----- |
25 |
+Hash: SHA256 |
26 |
+ |
27 |
+AUX opt-path.patch 451 RMD160 d5d3494d6cfdfce1a1dc61bc239d1990fabe78b0 SHA1 842d8ff4c83078e21ce2e7f8525f45da9423ce70 SHA256 a0ad54882ef97b75e74e1dcbe5684014f2b19b630a933bb8138286c8929e3576 |
28 |
DIST spideroak-bin-4.2.9913_amd64.deb 24566640 RMD160 2ce797732ca6e157c7a2e93cede44cc18aec6fd8 SHA1 141de5c7fa4b17c9cc2fd074336a80f00da649b7 SHA256 4d0491e8b52503fa4cd5cf38cf235a946c9b9d28e1b01c5d2f02c2cdb97a6bff |
29 |
DIST spideroak-bin-4.2.9913_x86.deb 23969878 RMD160 c083bb88033eda8600b190e57f063c94cf1e48b5 SHA1 1d9a2d3450a8ec737740c3a4308082679bf5479d SHA256 0e460c1d89c9284201b6537dcee5ae4078de422f5f426202ca24f28b59bd1a61 |
30 |
-EBUILD spideroak-bin-4.2.9913.ebuild 3041 RMD160 1ac5b2d8d8a7240e76fab34468c13f27c4adc57b SHA1 7339a34504dc76e0167a4f1bf64672a9e201c096 SHA256 01b1036fd086fae06c0b5adee30f1cdc6f41317025b84af1a513d9cc877a9fa0 |
31 |
-MISC metadata.xml 690 RMD160 10e629b3e5bf0bfdd55aa1df775ddefb8cb915bd SHA1 72b64b4f98e4731e527468c601d37e1468c4b02a SHA256 d756681b36f4120db893d13daa563f01fd3bd62694f53c86a24d7c2d9a31123d |
32 |
+EBUILD spideroak-bin-4.2.9913.ebuild 2188 RMD160 3b5e9f33d494d90d9106a25eceeb65ef4543883b SHA1 8a93c34302cb1d65c9980ad5a725dcf174584bfa SHA256 13e45e454254c48e884989017ed660f55903c4c1c1a9ae88c9f0cd3075e42798 |
33 |
+MISC metadata.xml 575 RMD160 530b6644aec999259cedef14983ff0e91767121c SHA1 daa48e245d77a1e0f33ed73750156554fd48a1cf SHA256 8468a02850b2a6e0bff2b603d67ba2ddd59c92ca4d04f8cf9bfb79b88e5b5b31 |
34 |
+-----BEGIN PGP SIGNATURE----- |
35 |
+Version: GnuPG v2.0.17 (GNU/Linux) |
36 |
+ |
37 |
+iEYEAREIAAYFAk8MZZAACgkQl5yvQNBFVTVEjgCcCSLXuPSLtSdv8jKr/IS2lz8d |
38 |
+KtgAn2sL+exLgVRFeHnyThkwOBMy4vWB |
39 |
+=3q4p |
40 |
+-----END PGP SIGNATURE----- |
41 |
|
42 |
diff --git a/app-backup/spideroak-bin/files/opt-path.patch b/app-backup/spideroak-bin/files/opt-path.patch |
43 |
index 50b7017..adee3e1 100644 |
44 |
--- a/app-backup/spideroak-bin/files/opt-path.patch |
45 |
+++ b/app-backup/spideroak-bin/files/opt-path.patch |
46 |
@@ -1,12 +1,12 @@ |
47 |
-diff -Naur spideroak-9913.orig//usr/bin/SpiderOak spideroak-9913/usr/bin/SpiderOak |
48 |
---- spideroak-9913.orig//usr/bin/SpiderOak 2011-12-26 16:27:35.000000000 -0500 |
49 |
-+++ spideroak-9913/usr/bin/SpiderOak 2012-01-09 10:04:03.000000000 -0500 |
50 |
+diff -Naur a/usr/bin/SpiderOak b/usr/bin/SpiderOak |
51 |
+--- a/usr/bin/SpiderOak 2011-12-26 16:27:35.000000000 -0500 |
52 |
++++ b/usr/bin/SpiderOak 2012-01-09 10:04:03.000000000 -0500 |
53 |
@@ -1,6 +1,6 @@ |
54 |
#!/bin/sh |
55 |
|
56 |
-LD_LIBRARY_PATH="/usr/lib/SpiderOak:$LD_LIBRARY_PATH" |
57 |
-+LD_LIBRARY_PATH="/opt/spideroak/usr/lib/SpiderOak:$LD_LIBRARY_PATH" |
58 |
++LD_LIBRARY_PATH="/opt/SpiderOak:$LD_LIBRARY_PATH" |
59 |
export LD_LIBRARY_PATH |
60 |
QT_PLUGIN_PATH= ; export QT_PLUGIN_PATH |
61 |
-exec "/usr/lib/SpiderOak/SpiderOak" "$@" |
62 |
-+exec "/opt/spideroak/usr/lib/SpiderOak/SpiderOak" "$@" |
63 |
++exec "/opt/SpiderOak/SpiderOak" "$@" |
64 |
|
65 |
diff --git a/app-backup/spideroak-bin/metadata.xml b/app-backup/spideroak-bin/metadata.xml |
66 |
index 2dbb3ca..bd20627 100644 |
67 |
--- a/app-backup/spideroak-bin/metadata.xml |
68 |
+++ b/app-backup/spideroak-bin/metadata.xml |
69 |
@@ -17,7 +17,5 @@ |
70 |
</maintainer> |
71 |
<use> |
72 |
<flag name='headless'>Build without graphic frontend</flag> |
73 |
- <flag name='pycurl-bundled'>Use bundled pycurl</flag> |
74 |
- <flag name='qt-bundled'>Use bundled Qt4 libraries</flag> |
75 |
</use> |
76 |
</pkgmetadata> |
77 |
|
78 |
diff --git a/app-backup/spideroak-bin/spideroak-bin-4.2.9913.ebuild b/app-backup/spideroak-bin/spideroak-bin-4.2.9913.ebuild |
79 |
index 5d2ce00..ffa4d25 100644 |
80 |
--- a/app-backup/spideroak-bin/spideroak-bin-4.2.9913.ebuild |
81 |
+++ b/app-backup/spideroak-bin/spideroak-bin-4.2.9913.ebuild |
82 |
@@ -46,7 +46,6 @@ src_unpack() { |
83 |
unpack ./data.tar.gz |
84 |
rm -f control.tar.gz data.tar.gz debian-binary |
85 |
rm -f usr/share/doc/spideroak/copyright |
86 |
- mv usr/share/doc/spideroak usr/share/doc/${P} |
87 |
} |
88 |
|
89 |
src_prepare() { |
90 |
@@ -54,27 +53,31 @@ src_prepare() { |
91 |
} |
92 |
|
93 |
src_install() { |
94 |
- insinto /opt/${PN} |
95 |
- doins -r usr/lib/SpiderOak/* |
96 |
- |
97 |
+ #install the executable script |
98 |
exeinto /usr/bin |
99 |
doexe usr/bin/SpiderOak |
100 |
|
101 |
- #exeinto /opt/SpiderOak |
102 |
- #doexe usr/lib/SpiderOak/SpiderOak |
103 |
+ #install the prebundled libraries |
104 |
+ dodir /opt |
105 |
+ cp -pPR usr/lib/SpiderOak "${ED}"/opt/ |
106 |
|
107 |
- if use dbus ; then |
108 |
- insinto /etc/dbus-1 |
109 |
- doins -r etc/dbus-1/* |
110 |
- fi |
111 |
+ #install the config files |
112 |
+ rm -rf etc/apt |
113 |
+ use dbus || rm -rf etc/dbus-1 |
114 |
+ insinto / |
115 |
+ doins -r etc |
116 |
|
117 |
+ #install the changelog |
118 |
insinto /usr/share/doc/${P} |
119 |
- doins usr/share/doc/${P}/changelog.gz |
120 |
+ doins usr/share/doc/spideroak/changelog.gz |
121 |
|
122 |
if ! use headless ; then |
123 |
domenu usr/share/applications/spideroak.desktop |
124 |
doicon usr/share/pixmaps/spideroak.png |
125 |
fi |
126 |
+ |
127 |
+ #remove the rest of the cruft |
128 |
+ rm -rf usr |
129 |
} |
130 |
|
131 |
pkg_postinst() { |