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 <maksbo...@gentoo.org> +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 <maksbo...@gentoo.org> 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
}




Reply via email to