Gentoo Archives: gentoo-commits

From: Matsuu Takuto <matsuu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: app-backup/sparkleshare/
Date: Wed, 11 Jan 2012 16:23:41
Message-Id: fb486d359fe1a9039bf52b63b46ac65126bfcffd.matsuu@gentoo
1 commit: fb486d359fe1a9039bf52b63b46ac65126bfcffd
2 Author: MATSUU Takuto <matsuu <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 11 16:23:19 2012 +0000
4 Commit: Matsuu Takuto <matsuu <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 11 16:23:19 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=fb486d35
7
8 app-backup/sparkleshare: Version bumped.
9
10 (Portage version: 2.1.10.44/git/Linux x86_64, signed Manifest commit with key 05280D69)
11
12 ---
13 app-backup/sparkleshare/ChangeLog | 8 +++-
14 app-backup/sparkleshare/sparkleshare-0.2.5.ebuild | 57 --------------------
15 ...hare-0.2.4.ebuild => sparkleshare-0.6.0.ebuild} | 26 ++++++---
16 3 files changed, 24 insertions(+), 67 deletions(-)
17
18 diff --git a/app-backup/sparkleshare/ChangeLog b/app-backup/sparkleshare/ChangeLog
19 index 80bde6e..a70c11b 100644
20 --- a/app-backup/sparkleshare/ChangeLog
21 +++ b/app-backup/sparkleshare/ChangeLog
22 @@ -1,7 +1,13 @@
23 # ChangeLog for app-backup/sparkleshare
24 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
25 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
26 # $Header: $
27
28 +*sparkleshare-0.6.0 (11 Jan 2012)
29 +
30 + 11 Jan 2012; MATSUU Takuto <matsuu@g.o> -sparkleshare-0.2.4.ebuild,
31 + -sparkleshare-0.2.5.ebuild, +sparkleshare-0.6.0.ebuild:
32 + Version bumped. Removed old versions.
33 +
34 27 Oct 2011; Justin Lecher <jlec@g.o> metadata.xml:
35 Removed no-herd from herd tag in metadata.xml
36
37
38 diff --git a/app-backup/sparkleshare/sparkleshare-0.2.5.ebuild b/app-backup/sparkleshare/sparkleshare-0.2.5.ebuild
39 deleted file mode 100644
40 index 4ec9052..0000000
41 --- a/app-backup/sparkleshare/sparkleshare-0.2.5.ebuild
42 +++ /dev/null
43 @@ -1,57 +0,0 @@
44 -# Copyright 1999-2011 Gentoo Foundation
45 -# Distributed under the terms of the GNU General Public License v2
46 -# $Header: $
47 -
48 -EAPI=3
49 -inherit gnome2-utils
50 -
51 -DESCRIPTION="A collaboration and sharing tool that is designed to keep things simple and to stay out of your way."
52 -HOMEPAGE="http://sparkleshare.org/"
53 -SRC_URI="https://github.com/downloads/hbons/SparkleShare/${P}.tar.gz"
54 -
55 -LICENSE="GPL-3"
56 -SLOT="0"
57 -KEYWORDS="~amd64 ~x86"
58 -IUSE="debug doc libnotify nautilus"
59 -
60 -RDEPEND=">=dev-lang/mono-2.2
61 - >=dev-dotnet/gtk-sharp-2.12.2
62 - >=dev-dotnet/glib-sharp-2.12.2
63 - libnotify? ( dev-dotnet/notify-sharp )
64 - dev-dotnet/webkit-sharp
65 - nautilus? ( dev-python/nautilus-python )
66 - >=dev-vcs/git-1.7.1
67 - virtual/libintl"
68 -DEPEND="${RDEPEND}
69 - sys-devel/gettext
70 - dev-util/pkgconfig
71 - doc? ( >=app-text/gnome-doc-utils-0.17.3 )"
72 -# appindicator? ( >=dev-dotnet/appindicator-sharp-0.0.7 )
73 -
74 -src_configure() {
75 - local myconf
76 - if use debug ; then
77 - myconf="${myconf} --enable-debug"
78 - else
79 - myconf="${myconf} --enable-release"
80 - fi
81 - econf ${myconf} || die
82 -}
83 -
84 -src_install() {
85 - emake DESTDIR="${D}" install || die
86 -
87 - dodoc AUTHORS NEWS README || die
88 -}
89 -
90 -pkg_preinst() {
91 - gnome2_icon_savelist
92 -}
93 -
94 -pkg_postinst() {
95 - gnome2_icon_cache_update
96 -}
97 -
98 -pkg_postrm() {
99 - gnome2_icon_cache_update
100 -}
101
102 diff --git a/app-backup/sparkleshare/sparkleshare-0.2.4.ebuild b/app-backup/sparkleshare/sparkleshare-0.6.0.ebuild
103 similarity index 72%
104 rename from app-backup/sparkleshare/sparkleshare-0.2.4.ebuild
105 rename to app-backup/sparkleshare/sparkleshare-0.6.0.ebuild
106 index 4ec9052..011db7f 100644
107 --- a/app-backup/sparkleshare/sparkleshare-0.2.4.ebuild
108 +++ b/app-backup/sparkleshare/sparkleshare-0.6.0.ebuild
109 @@ -1,8 +1,8 @@
110 -# Copyright 1999-2011 Gentoo Foundation
111 +# Copyright 1999-2012 Gentoo Foundation
112 # Distributed under the terms of the GNU General Public License v2
113 # $Header: $
114
115 -EAPI=3
116 +EAPI="4"
117 inherit gnome2-utils
118
119 DESCRIPTION="A collaboration and sharing tool that is designed to keep things simple and to stay out of your way."
120 @@ -12,21 +12,23 @@ SRC_URI="https://github.com/downloads/hbons/SparkleShare/${P}.tar.gz"
121 LICENSE="GPL-3"
122 SLOT="0"
123 KEYWORDS="~amd64 ~x86"
124 -IUSE="debug doc libnotify nautilus"
125 +IUSE="debug doc gtk libnotify nautilus"
126
127 RDEPEND=">=dev-lang/mono-2.2
128 - >=dev-dotnet/gtk-sharp-2.12.2
129 - >=dev-dotnet/glib-sharp-2.12.2
130 - libnotify? ( dev-dotnet/notify-sharp )
131 + gtk? (
132 + >=dev-dotnet/gtk-sharp-2.12.2
133 + >=dev-dotnet/glib-sharp-2.12.2
134 + libnotify? ( dev-dotnet/notify-sharp )
135 + )
136 dev-dotnet/webkit-sharp
137 nautilus? ( dev-python/nautilus-python )
138 >=dev-vcs/git-1.7.1
139 virtual/libintl"
140 +# appindicator? ( >=dev-dotnet/appindicator-sharp-0.0.7 )
141 DEPEND="${RDEPEND}
142 sys-devel/gettext
143 dev-util/pkgconfig
144 doc? ( >=app-text/gnome-doc-utils-0.17.3 )"
145 -# appindicator? ( >=dev-dotnet/appindicator-sharp-0.0.7 )
146
147 src_configure() {
148 local myconf
149 @@ -35,13 +37,19 @@ src_configure() {
150 else
151 myconf="${myconf} --enable-release"
152 fi
153 - econf ${myconf} || die
154 + # --enable-gtkui b0rked
155 + if ! use gtk ; then
156 + myconf="${myconf} --disable-gtkui"
157 + fi
158 + econf \
159 + $(use_enable nautilus nautilus-extension) \
160 + ${myconf}
161 }
162
163 src_install() {
164 emake DESTDIR="${D}" install || die
165
166 - dodoc AUTHORS NEWS README || die
167 + dodoc AUTHORS NEWS
168 }
169
170 pkg_preinst() {