1 |
commit: 020ea5c1e0e6de99a66320ca6fbeba0e4e63eee6 |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Dec 27 09:09:01 2011 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Dec 27 09:09:01 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=020ea5c1 |
7 |
|
8 |
Add live version, #395903 |
9 |
|
10 |
(Portage version: 2.2.0_alpha83/git/Linux x86_64, signed Manifest commit with key 70EB7916) |
11 |
|
12 |
--- |
13 |
media-sound/guayadeque/ChangeLog | 57 +++++++++++++++++ |
14 |
media-sound/guayadeque/guayadeque-9999.ebuild | 84 +++++++++++++++++++++++++ |
15 |
media-sound/guayadeque/metadata.xml | 11 +++ |
16 |
3 files changed, 152 insertions(+), 0 deletions(-) |
17 |
|
18 |
diff --git a/media-sound/guayadeque/ChangeLog b/media-sound/guayadeque/ChangeLog |
19 |
new file mode 100644 |
20 |
index 0000000..08907c8 |
21 |
--- /dev/null |
22 |
+++ b/media-sound/guayadeque/ChangeLog |
23 |
@@ -0,0 +1,57 @@ |
24 |
+# ChangeLog for media-sound/guayadeque |
25 |
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
26 |
+# $Header: /var/cvsroot/gentoo-x86/media-sound/guayadeque/ChangeLog,v 1.11 2011/12/05 16:49:30 jlec Exp $ |
27 |
+ |
28 |
+*guayadeque-9999 (27 Dec 2011) |
29 |
+ |
30 |
+ 27 Dec 2011; Justin Lecher <jlec@g.o> +guayadeque-9999.ebuild, |
31 |
+ +metadata.xml: |
32 |
+ Add live version, #395903 |
33 |
+ |
34 |
+ 05 Dec 2011; Justin Lecher <jlec@g.o> guayadeque-0.3.1.ebuild: |
35 |
+ Add dep on media-plugins/gst-plugins-soup for shoutcast support, #393263 |
36 |
+ |
37 |
+ 20 Nov 2011; Justin Lecher <jlec@g.o> guayadeque-0.3.1.ebuild: |
38 |
+ Build if svn-1.7 is installed, drop optimization |
39 |
+ |
40 |
+ 19 Nov 2011; Samuli Suominen <ssuominen@g.o> guayadeque-0.2.9.ebuild, |
41 |
+ guayadeque-0.3.1.ebuild, metadata.xml: |
42 |
+ Rename USE="indicate" to USE="ayatana" to get it covered by the current |
43 |
+ use.mask. |
44 |
+ |
45 |
+ 07 Oct 2011; Justin Lecher <jlec@g.o> guayadeque-0.2.7.ebuild, |
46 |
+ guayadeque-0.2.9.ebuild, guayadeque-0.3.1.ebuild: |
47 |
+ Remove USE=gstreamer requirement from wxGTK, #383671 |
48 |
+ |
49 |
+ |
50 |
+ 17 Jul 2011; Justin Lecher <jlec@g.o> guayadeque-0.2.7.ebuild, |
51 |
+ guayadeque-0.2.9.ebuild, guayadeque-0.3.1.ebuild, metadata.xml: |
52 |
+ Fix for change in wxwidgets.eclass |
53 |
+ |
54 |
+*guayadeque-0.3.1 (04 Jun 2011) |
55 |
+ |
56 |
+ 04 Jun 2011; Justin Lecher <jlec@g.o> +guayadeque-0.3.1.ebuild: |
57 |
+ Version Bump, #369953 |
58 |
+ |
59 |
+ 23 Feb 2011; Justin Lecher <jlec@g.o> guayadeque-0.2.9.ebuild: |
60 |
+ Depend on X support on wxGtk, #355953 |
61 |
+ |
62 |
+*guayadeque-0.2.9 (22 Feb 2011) |
63 |
+ |
64 |
+ 22 Feb 2011; Justin Lecher <jlec@g.o> +guayadeque-0.2.9.ebuild, |
65 |
+ metadata.xml: |
66 |
+ Version Bumo, #355769 |
67 |
+ |
68 |
+ 20 Feb 2011; Justin Lecher <jlec@g.o> guayadeque-0.2.7.ebuild, |
69 |
+ metadata.xml: |
70 |
+ Better handling of langs, corrected maintainer email |
71 |
+ |
72 |
+ 20 Feb 2011; Justin Lecher <jlec@g.o> guayadeque-0.2.7.ebuild: |
73 |
+ No tests available |
74 |
+ |
75 |
+*guayadeque-0.2.7 (20 Feb 2011) |
76 |
+ |
77 |
+ 20 Feb 2011; Justin Lecher <jlec@g.o> +guayadeque-0.2.7.ebuild, |
78 |
+ +metadata.xml: |
79 |
+ New addition, written by Lukas, enhanced by unknown contributor |
80 |
+ |
81 |
|
82 |
diff --git a/media-sound/guayadeque/guayadeque-9999.ebuild b/media-sound/guayadeque/guayadeque-9999.ebuild |
83 |
new file mode 100644 |
84 |
index 0000000..d770f6e |
85 |
--- /dev/null |
86 |
+++ b/media-sound/guayadeque/guayadeque-9999.ebuild |
87 |
@@ -0,0 +1,84 @@ |
88 |
+# Copyright 1999-2011 Gentoo Foundation |
89 |
+# Distributed under the terms of the GNU General Public License v2 |
90 |
+# $Header: /var/cvsroot/gentoo-x86/media-sound/guayadeque/guayadeque-0.3.1.ebuild,v 1.6 2011/12/05 16:49:30 jlec Exp $ |
91 |
+ |
92 |
+EAPI=3 |
93 |
+ |
94 |
+WX_GTK_VER="2.8" |
95 |
+ |
96 |
+inherit cmake-utils wxwidgets subversion |
97 |
+ |
98 |
+DESCRIPTION="Music management program designed for all music enthusiasts" |
99 |
+HOMEPAGE="http://guayadeque.org" |
100 |
+SRC_URI="" |
101 |
+ESVN_REPO_URI="http://guayadeque.svn.sourceforge.net/svnroot/${PN}/Trunk" |
102 |
+ |
103 |
+LICENSE="GPL-3" |
104 |
+SLOT="0" |
105 |
+KEYWORDS="~amd64 ~x86" |
106 |
+IUSE="ayatana ipod" |
107 |
+ |
108 |
+# No test available, Making src_test fail |
109 |
+RESTRICT="test" |
110 |
+ |
111 |
+RDEPEND=" |
112 |
+ dev-db/sqlite:3 |
113 |
+ dev-libs/glib:2 |
114 |
+ dev-vcs/subversion |
115 |
+ media-libs/flac |
116 |
+ media-libs/gstreamer |
117 |
+ media-libs/taglib |
118 |
+ media-plugins/gst-plugins-soup |
119 |
+ net-misc/curl |
120 |
+ sys-apps/dbus |
121 |
+ x11-libs/wxGTK:2.8[X] |
122 |
+ ayatana? ( dev-libs/libindicate ) |
123 |
+ ipod? ( media-libs/libgpod )" |
124 |
+DEPEND="${RDEPEND} |
125 |
+ sys-devel/gettext |
126 |
+ dev-util/pkgconfig |
127 |
+ dev-util/cmake" |
128 |
+ |
129 |
+# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#') |
130 |
+LANGS="es uk it de fr is nb th cs ru hu sv nl pt_BR pt" |
131 |
+for l in ${LANGS}; do |
132 |
+ IUSE="$IUSE linguas_${l}" |
133 |
+done |
134 |
+ |
135 |
+src_prepare() { |
136 |
+ for l in ${LANGS} ; do |
137 |
+ if ! use linguas_${l} ; then |
138 |
+ sed \ |
139 |
+ -e "/${l}/d" \ |
140 |
+ -i po/CMakeLists.txt || die |
141 |
+ fi |
142 |
+ done |
143 |
+ |
144 |
+ if ! use ipod; then |
145 |
+ sed \ |
146 |
+ -e '/PKG_CHECK_MODULES( LIBGPOD/,/^ENDIF/d' \ |
147 |
+ -i CMakeLists.txt || die |
148 |
+ fi |
149 |
+ |
150 |
+ if ! use ayatana; then |
151 |
+ sed \ |
152 |
+ -e '/PKG_CHECK_MODULES( LIBINDICATE/,/^ENDIF/d' \ |
153 |
+ -i CMakeLists.txt || die |
154 |
+ fi |
155 |
+ |
156 |
+ base_src_prepare |
157 |
+ |
158 |
+ sed 's:-O2::g' -i CMakeLists.txt || die |
159 |
+} |
160 |
+ |
161 |
+src_configure() { |
162 |
+ cmake-utils_src_configure |
163 |
+} |
164 |
+ |
165 |
+src_compile() { |
166 |
+ cmake-utils_src_compile |
167 |
+} |
168 |
+ |
169 |
+src_install() { |
170 |
+ cmake-utils_src_install |
171 |
+} |
172 |
|
173 |
diff --git a/media-sound/guayadeque/metadata.xml b/media-sound/guayadeque/metadata.xml |
174 |
new file mode 100644 |
175 |
index 0000000..ee7d4d0 |
176 |
--- /dev/null |
177 |
+++ b/media-sound/guayadeque/metadata.xml |
178 |
@@ -0,0 +1,11 @@ |
179 |
+<?xml version="1.0" encoding="UTF-8"?> |
180 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
181 |
+<pkgmetadata> |
182 |
+ <maintainer> |
183 |
+ <email>jlec@g.o</email> |
184 |
+ <name>Justin Lecher</name> |
185 |
+ </maintainer> |
186 |
+ <use> |
187 |
+ <flag name="ayatana">Build in support for Ayatana notification using the libindicate plugin.</flag> |
188 |
+ </use> |
189 |
+</pkgmetadata> |