1 |
commit: 1e824208d2f72fc1425332c040b55ce881471eda |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jan 9 17:23:34 2012 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jan 9 17:23:34 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=1e824208 |
7 |
|
8 |
net-fs/spideroak: improved src_unpack and src_install |
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 | 8 +++--- |
14 |
net-fs/spideroak/spideroak-9913.ebuild | 34 +++++++++++++------------------ |
15 |
2 files changed, 18 insertions(+), 24 deletions(-) |
16 |
|
17 |
diff --git a/net-fs/spideroak/Manifest b/net-fs/spideroak/Manifest |
18 |
index a6107b2..3820493 100644 |
19 |
--- a/net-fs/spideroak/Manifest |
20 |
+++ b/net-fs/spideroak/Manifest |
21 |
@@ -4,12 +4,12 @@ Hash: SHA256 |
22 |
AUX opt-path.patch 551 RMD160 4acd0302282d301983a783ce59426f59f1460bde SHA1 51cbba1239a1a850e167973a8e3022a816c15b70 SHA256 598ab9e75a0489424c799a1161cc051992f34404f752897962c02f3fb07a6b82 |
23 |
DIST spideroak-9913-amd64.deb 24566640 RMD160 2ce797732ca6e157c7a2e93cede44cc18aec6fd8 SHA1 141de5c7fa4b17c9cc2fd074336a80f00da649b7 SHA256 4d0491e8b52503fa4cd5cf38cf235a946c9b9d28e1b01c5d2f02c2cdb97a6bff |
24 |
DIST spideroak-9913-i386.deb 23969878 RMD160 c083bb88033eda8600b190e57f063c94cf1e48b5 SHA1 1d9a2d3450a8ec737740c3a4308082679bf5479d SHA256 0e460c1d89c9284201b6537dcee5ae4078de422f5f426202ca24f28b59bd1a61 |
25 |
-EBUILD spideroak-9913.ebuild 1851 RMD160 6e03b4b65f6c5db54c6eb0e48a24aa0a8c45d783 SHA1 3ec0a6fac16afcc6fb0ca5202ad59440fcdd00cc SHA256 e6949afe862a3d3ae0e31f651d5f13aecda5d310dc944df07fe6b9cf848e5834 |
26 |
+EBUILD spideroak-9913.ebuild 1583 RMD160 8e1d4613ed717339ac07f79d41a17452f0c53250 SHA1 f4ac19ce6fcbbf0d958ae01e846ae0b2fdf9c8a4 SHA256 4988d97e2e1d533eae9940e2263d77449e51d1e85548a2e3631ac541cb072eb3 |
27 |
MISC metadata.xml 238 RMD160 6401efde1642c40e91d5a41a966b9dbff0512eab SHA1 9751c07b46aec3d4f96133758cdd23a3e2ca2835 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f |
28 |
-----BEGIN PGP SIGNATURE----- |
29 |
Version: GnuPG v2.0.17 (GNU/Linux) |
30 |
|
31 |
-iEYEAREIAAYFAk8LDKoACgkQl5yvQNBFVTXQLgCfW5tgx/2V7yBQae5wQ3W0AZbh |
32 |
-FNMAnjayLEldj6gsV03jY5ABaSg5K+WI |
33 |
-=Iggd |
34 |
+iEYEAREIAAYFAk8LIpYACgkQl5yvQNBFVTV1NwCcCogtlGWEk5p2gtZVCIgxwabo |
35 |
+mCkAoIRtUe04AsP8KOlGtRS5EpixYOkl |
36 |
+=/OYb |
37 |
-----END PGP SIGNATURE----- |
38 |
|
39 |
diff --git a/net-fs/spideroak/spideroak-9913.ebuild b/net-fs/spideroak/spideroak-9913.ebuild |
40 |
index 4dd3eda..2854556 100644 |
41 |
--- a/net-fs/spideroak/spideroak-9913.ebuild |
42 |
+++ b/net-fs/spideroak/spideroak-9913.ebuild |
43 |
@@ -38,14 +38,14 @@ RDEPEND=" |
44 |
sys-apps/dbus |
45 |
" |
46 |
|
47 |
+S=${WORKDIR} |
48 |
+ |
49 |
src_unpack() { |
50 |
- ar vx "${DISTDIR}"/"${P}-${ARCH}.deb" |
51 |
- tar -xzvf data.tar.gz |
52 |
+ unpack ${A} |
53 |
+ unpack ./data.tar.gz |
54 |
rm -rf control.tar.gz data.tar.gz debian-binary etc/apt/ \ |
55 |
usr/share/doc/spideroak/copyright |
56 |
mv usr/share/doc/spideroak usr/share/doc/${P} |
57 |
- mkdir "${S}" |
58 |
- mv etc usr "${S}" |
59 |
} |
60 |
|
61 |
src_prepare() { |
62 |
@@ -53,30 +53,24 @@ src_prepare() { |
63 |
} |
64 |
|
65 |
src_install() { |
66 |
- dodir /opt/${PN} |
67 |
- |
68 |
- insinto /etc/dbus-1/system.d |
69 |
- doins "${S}"/etc/dbus-1/system.d/spideroak.dbus.conf |
70 |
- |
71 |
- insinto /etc/spideroak/keys |
72 |
- doins "${S}"/etc/spideroak/keys/binary_sign_2010.pub |
73 |
+ dodir opt/${PN} |
74 |
|
75 |
- insinto /etc/sysctl.d |
76 |
- doins "${S}"/etc/sysctl.d/30-spideroak.conf |
77 |
+ insinto / |
78 |
+ doins -r etc |
79 |
|
80 |
- insinto usr/share/applications |
81 |
- doins "${S}"/usr/share/applications/spideroak.desktop |
82 |
+ insinto /usr/share/applications |
83 |
+ doins usr/share/applications/spideroak.desktop |
84 |
|
85 |
- insinto usr/share/doc/${P} |
86 |
- doins "${S}"/usr/share/doc/${P}/changelog.gz |
87 |
+ insinto /usr/share/doc/${P} |
88 |
+ doins usr/share/doc/${P}/changelog.gz |
89 |
|
90 |
- insinto usr/share/menu |
91 |
+ insinto /usr/share/menu |
92 |
doins usr/share/menu/spideroak |
93 |
|
94 |
- insinto usr/share/pixmaps |
95 |
+ insinto /usr/share/pixmaps |
96 |
doins usr/share/pixmaps/spideroak.png |
97 |
|
98 |
- exeinto usr/bin |
99 |
+ exeinto /usr/bin |
100 |
doexe usr/bin/SpiderOak |
101 |
|
102 |
rm -rf usr/share |