maksbotan 14/06/10 20:19:39
Modified: aegisub-9999.ebuild aegisub-3.1.2.ebuild ChangeLog
Added: aegisub-3.1.3.ebuild
Removed: aegisub-3.0.3.ebuild aegisub-3.0.4.ebuild
aegisub-3.1.0.ebuild
Log:
Bump to 3.1.3, update live ebuild, clean old, enable fftw by default in
3.1.3, bug #511896. Thanks to Nikoli.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key
F8DBDADE)
Revision Changes Path
1.5 media-video/aegisub/aegisub-9999.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-9999.ebuild?rev=1.5&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-9999.ebuild?rev=1.5&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-9999.ebuild?r1=1.4&r2=1.5
Index: aegisub-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-9999.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- aegisub-9999.ebuild 4 Feb 2014 16:52:19 -0000 1.4
+++ aegisub-9999.ebuild 10 Jun 2014 20:19:39 -0000 1.5
@@ -1,13 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-9999.ebuild,v
1.4 2014/02/04 16:52:19 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-9999.ebuild,v
1.5 2014/06/10 20:19:39 maksbotan Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF="1"
AUTOTOOLS_IN_SOURCE_BUILD="1"
WX_GTK_VER="3.0"
-inherit autotools-utils wxwidgets git-2
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR
pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
+inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils git-2
DESCRIPTION="Advanced SSA/ASS subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
@@ -16,7 +17,7 @@
LICENSE="BSD"
SLOT="0"
KEYWORDS=""
-IUSE="alsa debug +ffmpeg fftw openal oss portaudio pulseaudio spell"
+IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
REQUIRED_USE="
|| ( alsa openal oss portaudio pulseaudio )
@@ -28,8 +29,7 @@
virtual/glu
>=media-libs/libass-0.10.0[fontconfig]
virtual/libiconv
- >=dev-lang/lua-5.1.1
- >=dev-libs/boost-1.52.0:=[icu,nls]
+ >=dev-libs/boost-1.53.0:=[icu,nls,threads]
>=dev-libs/icu-4.8.1.1:=
>=media-libs/fontconfig-2.4.2
>=media-libs/freetype-2.3.5:2
@@ -50,10 +50,21 @@
virtual/pkgconfig
"
-EGIT_SOURCEDIR="${S}"
-S=${S}/${PN}
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "s:${1}\.po::" po/Makefile || die
+ rm "po/${1}.po" || die
+ }
+
+ l10n_find_plocales_changes 'po' '' '.po'
+ l10n_for_each_disabled_locale_do my_rm_loc
+
+ autotools-utils_src_prepare
+}
src_configure() {
+ # testing openal does not work in sandbox, bug #508184
+ use openal && export agi_cv_with_openal="yes"
local myeconfargs=(
$(use_with alsa)
$(use_with oss)
@@ -67,3 +78,17 @@
)
autotools-utils_src_configure
}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
1.4 media-video/aegisub/aegisub-3.1.2.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.1.2.ebuild?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.1.2.ebuild?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.1.2.ebuild?r1=1.3&r2=1.4
Index: aegisub-3.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-3.1.2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- aegisub-3.1.2.ebuild 9 Jun 2014 19:21:47 -0000 1.3
+++ aegisub-3.1.2.ebuild 10 Jun 2014 20:19:39 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-3.1.2.ebuild,v
1.3 2014/06/09 19:21:47 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-3.1.2.ebuild,v
1.4 2014/06/10 20:19:39 maksbotan Exp $
EAPI="5"
@@ -17,7 +17,7 @@
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug +ffmpeg fftw openal oss portaudio pulseaudio spell"
+IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
REQUIRED_USE="
|| ( alsa openal oss portaudio pulseaudio )
1.16 media-video/aegisub/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/ChangeLog?rev=1.16&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/ChangeLog?rev=1.16&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/ChangeLog?r1=1.15&r2=1.16
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/aegisub/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChangeLog 9 Jun 2014 19:21:47 -0000 1.15
+++ ChangeLog 10 Jun 2014 20:19:39 -0000 1.16
@@ -1,6 +1,14 @@
# ChangeLog for media-video/aegisub
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/ChangeLog,v 1.15
2014/06/09 19:21:47 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/ChangeLog,v 1.16
2014/06/10 20:19:39 maksbotan Exp $
+
+*aegisub-3.1.3 (10 Jun 2014)
+
+ 10 Jun 2014; Maxim Koltsov <[email protected]> +aegisub-3.1.3.ebuild,
+ -aegisub-3.0.3.ebuild, -aegisub-3.0.4.ebuild, -aegisub-3.1.0.ebuild,
+ aegisub-3.1.2.ebuild, aegisub-9999.ebuild:
+ Bump to 3.1.3, update live ebuild, clean old, enable fftw by default in
3.1.3,
+ bug #511896. Thanks to Nikoli.
09 Jun 2014; Maxim Koltsov <[email protected]> aegisub-3.1.2.ebuild:
Update icon cache and desktop database, bug #508116. Respect LINGUAS, bug
1.1 media-video/aegisub/aegisub-3.1.3.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.1.3.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/aegisub/aegisub-3.1.3.ebuild?rev=1.1&content-type=text/plain
Index: aegisub-3.1.3.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/aegisub/aegisub-3.1.3.ebuild,v
1.1 2014/06/10 20:19:39 maksbotan Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF="1"
AUTOTOOLS_IN_SOURCE_BUILD="1"
WX_GTK_VER="3.0"
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR
pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils
DESCRIPTION="Advanced SSA/ASS subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
REQUIRED_USE="
|| ( alsa openal oss portaudio pulseaudio )
"
RDEPEND="
>=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
virtual/opengl
virtual/glu
>=media-libs/libass-0.10.0[fontconfig]
virtual/libiconv
>=dev-libs/boost-1.53.0:=[icu,nls,threads]
>=dev-libs/icu-4.8.1.1:=
>=media-libs/fontconfig-2.4.2
>=media-libs/freetype-2.3.5:2
alsa? ( >=media-libs/alsa-lib-1.0.16 )
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( >=media-sound/pulseaudio-0.9.5 )
openal? ( media-libs/openal )
spell? ( >=app-text/hunspell-1.2.2 )
ffmpeg? ( >=media-libs/ffmpegsource-2.17:= )
fftw? ( >=sci-libs/fftw-3.3 )
"
DEPEND="${RDEPEND}
oss? ( virtual/os-headers )
>=sys-devel/gettext-0.18
dev-util/intltool
virtual/pkgconfig
"
src_prepare() {
my_rm_loc() {
sed -i -e "s:${1}\.po::" po/Makefile || die
rm "po/${1}.po" || die
}
l10n_find_plocales_changes 'po' '' '.po'
l10n_for_each_disabled_locale_do my_rm_loc
autotools-utils_src_prepare
}
src_configure() {
# testing openal does not work in sandbox, bug #508184
use openal && export agi_cv_with_openal="yes"
local myeconfargs=(
$(use_with alsa)
$(use_with oss)
$(use_with portaudio)
$(use_with pulseaudio libpulse)
$(use_with openal)
$(use_with ffmpeg ffms2)
$(use_with fftw fftw3)
$(use_with spell hunspell)
$(use_enable debug)
)
autotools-utils_src_configure
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}