Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/dropbox: metadata.xml ChangeLog dropbox-2.2.8.ebuild
Date: Tue, 02 Jul 2013 10:33:39
Message-Id: 20130702103332.D2FDB2171C@flycatcher.gentoo.org
1 jlec 13/07/02 10:33:32
2
3 Modified: metadata.xml ChangeLog
4 Added: dropbox-2.2.8.ebuild
5 Log:
6 net-misc/dropbox: Version Bump
7
8 (Portage version: 2.2.0_alpha186/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.5 net-misc/dropbox/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/dropbox/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 25 Feb 2012 13:28:28 -0000 1.4
24 +++ metadata.xml 2 Jul 2013 10:33:32 -0000 1.5
25 @@ -1,10 +1,10 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <maintainer>
30 - <email>naota@g.o</email>
31 - </maintainer>
32 - <use>
33 - <flag name="librsync-bundled">Use bundled librsync library</flag>
34 - </use>
35 + <maintainer>
36 + <email>naota@g.o</email>
37 + </maintainer>
38 + <use>
39 + <flag name="librsync-bundled">Use bundled librsync library</flag>
40 + </use>
41 </pkgmetadata>
42
43
44
45 1.37 net-misc/dropbox/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/ChangeLog?rev=1.37&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/ChangeLog?rev=1.37&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/ChangeLog?r1=1.36&r2=1.37
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/net-misc/dropbox/ChangeLog,v
54 retrieving revision 1.36
55 retrieving revision 1.37
56 diff -u -r1.36 -r1.37
57 --- ChangeLog 15 May 2013 22:29:37 -0000 1.36
58 +++ ChangeLog 2 Jul 2013 10:33:32 -0000 1.37
59 @@ -1,6 +1,12 @@
60 # ChangeLog for net-misc/dropbox
61 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbox/ChangeLog,v 1.36 2013/05/15 22:29:37 naota Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbox/ChangeLog,v 1.37 2013/07/02 10:33:32 jlec Exp $
64 +
65 +*dropbox-2.2.8 (02 Jul 2013)
66 +
67 + 02 Jul 2013; Justin Lecher <jlec@g.o> +dropbox-2.2.8.ebuild,
68 + metadata.xml:
69 + Version Bump
70
71 15 May 2013; Naohiro Aota <naota@g.o> -dropbox-1.2.48-r1.ebuild,
72 -dropbox-1.2.51-r2.ebuild, -dropbox-1.4.17.ebuild, -dropbox-1.4.23.ebuild,
73
74
75
76 1.1 net-misc/dropbox/dropbox-2.2.8.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/dropbox-2.2.8.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/dropbox-2.2.8.ebuild?rev=1.1&content-type=text/plain
80
81 Index: dropbox-2.2.8.ebuild
82 ===================================================================
83 # Copyright 1999-2013 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/net-misc/dropbox/dropbox-2.2.8.ebuild,v 1.1 2013/07/02 10:33:32 jlec Exp $
86
87 EAPI=5
88
89 inherit eutils gnome2-utils pax-utils
90
91 DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
92 HOMEPAGE="http://dropbox.com/"
93 SRC_URI="
94 x86? ( http://dl-web.dropbox.com/u/17/dropbox-lnx.x86-${PV}.tar.gz )
95 amd64? ( http://dl-web.dropbox.com/u/17/dropbox-lnx.x86_64-${PV}.tar.gz )"
96
97 LICENSE="CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
98 SLOT="0"
99 KEYWORDS="~amd64 ~x86 ~x86-linux"
100 IUSE="+librsync-bundled X"
101 RESTRICT="mirror strip"
102
103 QA_PREBUILT="opt/.*"
104 QA_EXECSTACK="opt/dropbox/dropbox"
105
106 DEPEND="librsync-bundled? ( dev-util/patchelf )"
107
108 # Be sure to have GLIBCXX_3.4.9, #393125
109 # USE=X require wxGTK's dependencies. system-library cannot be used due to
110 # missing symbol (CtlColorEvent). #443686
111 RDEPEND="
112 X? (
113 dev-libs/glib:2
114 media-libs/libpng:1.2
115 sys-libs/zlib
116 virtual/jpeg
117 x11-libs/gtk+:2
118 x11-libs/libSM
119 x11-libs/libXinerama
120 x11-libs/libXxf86vm
121 x11-libs/pango[X]
122 x11-themes/hicolor-icon-theme
123 )
124 app-arch/bzip2
125 dev-libs/popt
126 !librsync-bundled? ( net-libs/librsync )
127 net-misc/wget
128 >=sys-devel/gcc-4.2.0
129 sys-libs/zlib
130 "
131
132 src_unpack() {
133 unpack ${A}
134 mkdir -p "${S}"
135 mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
136 rmdir .dropbox-dist
137 }
138
139 src_prepare() {
140 rm -vf libbz2* libpopt.so.0 libpng12.so.0 || die
141 if use X ; then
142 mv images/hicolor/16x16/status "${T}" || die
143 else
144 rm -vrf *wx* images || die
145 fi
146 if use librsync-bundled ; then
147 patchelf --set-rpath '$ORIGIN' _librsync.so || die
148 else
149 rm -vf librsync.so.1 || die
150 fi
151 rm -rf *.egg library.zip || die
152 ln -s dropbox library.zip || die
153 pax-mark cm dropbox
154 mv README ACKNOWLEDGEMENTS "${T}" || die
155 }
156
157 src_install() {
158 local targetdir="/opt/dropbox"
159
160 insinto "${targetdir}"
161 doins -r *
162 fperms a+x "${targetdir}"/{dropbox,dropboxd}
163 dosym "${targetdir}/dropboxd" "/opt/bin/dropbox"
164
165 use X && doicon -s 16 -c status "${T}"/status
166
167 newinitd "${FILESDIR}"/dropbox.initd dropbox
168 newconfd "${FILESDIR}"/dropbox.conf dropbox
169
170 dodoc "${T}"/{README,ACKNOWLEDGEMENTS}
171 }
172
173 pkg_preinst() {
174 gnome2_icon_savelist
175 }
176
177 pkg_postinst() {
178 gnome2_icon_cache_update
179 }
180
181 pkg_postrm() {
182 gnome2_icon_cache_update
183 }