Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/aegisub: aegisub-2.1.9999.ebuild aegisub-3.0.2.ebuild ChangeLog
Date: Sun, 31 Mar 2013 19:38:05
Message-Id: 20130331193729.68DB02171D@flycatcher.gentoo.org
1 maksbotan 13/03/31 19:37:29
2
3 Modified: aegisub-2.1.9999.ebuild ChangeLog
4 Added: aegisub-3.0.2.ebuild
5 Log:
6 Bump to 3.0.2, update 2.1.9999 ebuild, bug #446996. Thanks to Nikoli.
7
8 (Portage version: 2.1.11.55/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
9
10 Revision Changes Path
11 1.4 media-video/aegisub/aegisub-2.1.9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-2.1.9999.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-2.1.9999.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-2.1.9999.ebuild?r1=1.3&r2=1.4
16
17 Index: aegisub-2.1.9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-2.1.9999.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- aegisub-2.1.9999.ebuild 24 Sep 2012 13:51:49 -0000 1.3
24 +++ aegisub-2.1.9999.ebuild 31 Mar 2013 19:37:29 -0000 1.4
25 @@ -1,64 +1,69 @@
26 -# Copyright 1999-2012 Gentoo Foundation
27 +# Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-2.1.9999.ebuild,v 1.3 2012/09/24 13:51:49 pinkbyte Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-2.1.9999.ebuild,v 1.4 2013/03/31 19:37:29 maksbotan Exp $
31
32 -EAPI="4"
33 +EAPI="5"
34
35 -WX_GTK_VER="2.8"
36 -inherit autotools wxwidgets subversion
37 +AUTOTOOLS_AUTORECONF="1"
38 +AUTOTOOLS_IN_SOURCE_BUILD="1"
39 +WX_GTK_VER="2.9"
40 +inherit autotools-utils wxwidgets git-2
41
42 DESCRIPTION="Advanced SSA/ASS subtitle editor"
43 HOMEPAGE="http://www.aegisub.org/"
44 -ESVN_REPO_URI="http://svn.aegisub.org/branches/aegisub_2.1.9/aegisub/"
45 +EGIT_REPO_URI="git://github.com/Aegisub/Aegisub.git"
46
47 LICENSE="GPL-2"
48 SLOT="0"
49 KEYWORDS=""
50 -IUSE="alsa debug +ffmpeg lua nls openal oss portaudio pulseaudio spell"
51 +IUSE="alsa debug +ffmpeg fftw lua openal oss portaudio pulseaudio spell"
52 +
53 +REQUIRED_USE="
54 + || ( alsa openal oss portaudio pulseaudio )
55 +"
56
57 RDEPEND="
58 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
59 + >=x11-libs/wxGTK-2.9.3:${WX_GTK_VER}[X,opengl,debug?]
60 virtual/opengl
61 virtual/glu
62 - >=media-libs/libass-0.9.11[fontconfig]
63 + >=media-libs/libass-0.10.0[fontconfig]
64 virtual/libiconv
65 >=media-libs/fontconfig-2.4.2
66 - media-libs/freetype:2
67 + >=media-libs/freetype-2.3.5:2
68
69 - alsa? ( media-libs/alsa-lib )
70 + alsa? ( >=media-libs/alsa-lib-1.0.16 )
71 portaudio? ( =media-libs/portaudio-19* )
72 - pulseaudio? ( media-sound/pulseaudio )
73 + pulseaudio? ( >=media-sound/pulseaudio-0.9.5 )
74 openal? ( media-libs/openal )
75
76 lua? ( >=dev-lang/lua-5.1.1 )
77
78 - spell? ( >=app-text/hunspell-1.2 )
79 + spell? ( >=app-text/hunspell-1.2.2 )
80 ffmpeg? ( >=media-libs/ffmpegsource-2.17 )
81 + fftw? ( >=sci-libs/fftw-3.3 )
82 "
83 DEPEND="${RDEPEND}
84 + oss? ( virtual/os-headers )
85 + >=sys-devel/gettext-0.18
86 dev-util/intltool
87 virtual/pkgconfig
88 - media-gfx/imagemagick
89 "
90
91 -src_prepare() {
92 - subversion_wc_info
93 - echo "${ESVN_WC_REVISION}" > svn_revision
94 -
95 - sh autogen.sh --skip-configure
96 - eautoreconf
97 -}
98 +EGIT_SOURCEDIR="${S}"
99 +S=${S}/${PN}
100
101 src_configure() {
102 - econf \
103 - $(use_with alsa) \
104 - $(use_with oss) \
105 - $(use_with portaudio) \
106 - $(use_with pulseaudio) \
107 - $(use_with openal) \
108 - $(use_with lua) \
109 - $(use_with ffmpeg ffms) \
110 - $(use_with spell hunspell) \
111 - $(use_enable debug) \
112 - $(use_enable nls)
113 + local myeconfargs=(
114 + $(use_with alsa)
115 + $(use_with oss)
116 + $(use_with portaudio)
117 + $(use_with pulseaudio libpulse)
118 + $(use_with openal)
119 + $(use_with lua)
120 + $(use_with ffmpeg ffms2)
121 + $(use_with fftw fftw3)
122 + $(use_with spell hunspell)
123 + $(use_enable debug)
124 + )
125 + autotools-utils_src_configure
126 }
127
128
129
130 1.7 media-video/aegisub/ChangeLog
131
132 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/ChangeLog?rev=1.7&view=markup
133 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/ChangeLog?rev=1.7&content-type=text/plain
134 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/ChangeLog?r1=1.6&r2=1.7
135
136 Index: ChangeLog
137 ===================================================================
138 RCS file: /var/cvsroot/gentoo-x86/media-video/aegisub/ChangeLog,v
139 retrieving revision 1.6
140 retrieving revision 1.7
141 diff -u -r1.6 -r1.7
142 --- ChangeLog 24 Sep 2012 13:51:49 -0000 1.6
143 +++ ChangeLog 31 Mar 2013 19:37:29 -0000 1.7
144 @@ -1,6 +1,12 @@
145 # ChangeLog for media-video/aegisub
146 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
147 -# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/ChangeLog,v 1.6 2012/09/24 13:51:49 pinkbyte Exp $
148 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
149 +# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/ChangeLog,v 1.7 2013/03/31 19:37:29 maksbotan Exp $
150 +
151 +*aegisub-3.0.2 (31 Mar 2013)
152 +
153 + 31 Mar 2013; Maxim Koltsov <maksbotan@g.o> +aegisub-3.0.2.ebuild,
154 + aegisub-2.1.9999.ebuild:
155 + Bump to 3.0.2, update 2.1.9999 ebuild, bug #446996. Thanks to Nikoli.
156
157 24 Sep 2012; Sergey Popov <pinkbyte@g.o> aegisub-2.1.9.ebuild,
158 aegisub-2.1.9999.ebuild:
159 @@ -28,4 +34,3 @@
160 02 Feb 2012; Maxim Koltsov <maksbotan@g.o> +aegisub-2.1.9.ebuild,
161 +metadata.xml:
162 Import net-misc/aegisub from multimedia overlay, thanks to Nikoli
163 -
164
165
166
167 1.1 media-video/aegisub/aegisub-3.0.2.ebuild
168
169 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.0.2.ebuild?rev=1.1&view=markup
170 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.0.2.ebuild?rev=1.1&content-type=text/plain
171
172 Index: aegisub-3.0.2.ebuild
173 ===================================================================
174 # Copyright 1999-2013 Gentoo Foundation
175 # Distributed under the terms of the GNU General Public License v2
176 # $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-3.0.2.ebuild,v 1.1 2013/03/31 19:37:29 maksbotan Exp $
177
178 EAPI="5"
179
180 AUTOTOOLS_AUTORECONF="1"
181 AUTOTOOLS_IN_SOURCE_BUILD="1"
182 WX_GTK_VER="2.9"
183 inherit autotools-utils wxwidgets
184
185 DESCRIPTION="Advanced SSA/ASS subtitle editor"
186 HOMEPAGE="http://www.aegisub.org/"
187 SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
188
189 LICENSE="GPL-2"
190 SLOT="0"
191 KEYWORDS="~amd64 ~x86"
192 IUSE="alsa debug +ffmpeg fftw lua openal oss portaudio pulseaudio spell"
193
194 REQUIRED_USE="
195 || ( alsa openal oss portaudio pulseaudio )
196 "
197
198 RDEPEND="
199 >=x11-libs/wxGTK-2.9.3:${WX_GTK_VER}[X,opengl,debug?]
200 virtual/opengl
201 virtual/glu
202 >=media-libs/libass-0.10.0[fontconfig]
203 virtual/libiconv
204 >=media-libs/fontconfig-2.4.2
205 >=media-libs/freetype-2.3.5:2
206
207 alsa? ( >=media-libs/alsa-lib-1.0.16 )
208 portaudio? ( =media-libs/portaudio-19* )
209 pulseaudio? ( >=media-sound/pulseaudio-0.9.5 )
210 openal? ( media-libs/openal )
211
212 lua? ( >=dev-lang/lua-5.1.1 )
213
214 spell? ( >=app-text/hunspell-1.2.2 )
215 ffmpeg? ( >=media-libs/ffmpegsource-2.17 )
216 fftw? ( >=sci-libs/fftw-3.3 )
217 "
218 DEPEND="${RDEPEND}
219 oss? ( virtual/os-headers )
220 >=sys-devel/gettext-0.18
221 dev-util/intltool
222 virtual/pkgconfig
223 "
224
225 S=${WORKDIR}/${PN}/${PN}
226
227 src_configure() {
228 local myeconfargs=(
229 $(use_with alsa)
230 $(use_with oss)
231 $(use_with portaudio)
232 $(use_with pulseaudio libpulse)
233 $(use_with openal)
234 $(use_with lua)
235 $(use_with ffmpeg ffms2)
236 $(use_with fftw fftw3)
237 $(use_with spell hunspell)
238 $(use_enable debug)
239 )
240 autotools-utils_src_configure
241 }