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/
Date: Mon, 09 Jan 2012 17:23:48
Message-Id: 1e824208d2f72fc1425332c040b55ce881471eda.blueness@gentoo
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