From f1e95daae05c57d935b00e611c624c5e75cd21ec Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@4d9a9b59-111c-4e0b-8f7a-7640551abb98> Date: Mon, 16 Mar 2009 07:55:01 +0000 Subject: uploading my overlay ), initial commit git-svn-id: http://172.18.13.13/svn/sss_overlay@1 4d9a9b59-111c-4e0b-8f7a-7640551abb98 --- media-video/aegisub/aegisub-2.1.6_pre2505.ebuild | 64 +++++++++++++++++++++ media-video/aegisub/aegisub-9999.ebuild | 68 +++++++++++++++++++++++ media-video/aegisub/files/aegisub.png | Bin 0 -> 2442 bytes 3 files changed, 132 insertions(+) create mode 100644 media-video/aegisub/aegisub-2.1.6_pre2505.ebuild create mode 100644 media-video/aegisub/aegisub-9999.ebuild create mode 100644 media-video/aegisub/files/aegisub.png (limited to 'media-video/aegisub') diff --git a/media-video/aegisub/aegisub-2.1.6_pre2505.ebuild b/media-video/aegisub/aegisub-2.1.6_pre2505.ebuild new file mode 100644 index 0000000..1b9893a --- /dev/null +++ b/media-video/aegisub/aegisub-2.1.6_pre2505.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +WX_GTK_VER="2.8" +inherit eutils wxwidgets + +DESCRIPTION="Advanced SSA/ASS subtitle editor" +HOMEPAGE="http://malakith.net/aegiwiki/Main_Page" +SRC_URI="http://www.mahou.org/~verm/aegisub/aegisub-2.1.6-dev-r2505.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa debug ffmpeg lua openal perl portaudio pulseaudio spell ruby" + +RDEPEND="=x11-libs/wxGTK-2.8* + media-libs/libass + media-libs/fontconfig + media-libs/freetype + + alsa? ( media-libs/alsa-lib ) + portaudio? ( =media-libs/portaudio-18* ) + pulseaudio? ( media-sound/pulseaudio ) + openal? ( media-libs/openal ) + + perl? ( dev-lang/perl ) + ruby? ( dev-lang/ruby ) + lua? ( dev-lang/lua ) + + spell? ( app-text/hunspell ) + ffmpeg? ( media-video/ffmpeg )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig + media-gfx/imagemagick + dev-libs/glib" + +S="${WORKDIR}/aegisub-2.1.6-dev-r2505" + +pkg_setup() { + check_wxuse opengl +} + +src_compile() { + econf --with-libass --prefix=/usr \ + $(use_with alsa) \ + $(use_with portaudio) \ + $(use_with pulseaudio) \ + $(use_with openal) \ + $(use_with lua) \ + $(use_with ruby) \ + $(use_with perl) \ + $(use_with ffmpeg) \ + $(use_with spell hunspell) \ + $(use_enable debug) + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + doicon "${FILESDIR}"/${PN}.png + make_desktop_entry "${PN}" "Aegisub" "${PN}" "AudioVideo;Video;" +} diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild new file mode 100644 index 0000000..475cd1e --- /dev/null +++ b/media-video/aegisub/aegisub-9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +WX_GTK_VER="2.8" +inherit eutils subversion wxwidgets + +DESCRIPTION="Advanced SSA/ASS subtitle editor" +HOMEPAGE="http://malakith.net/aegiwiki/Main_Page" +SRC_URI="" + +ESVN_REPO_URI="https://spaceboyz.net/svn/aegisub/trunk" +ESVN_PROJECT="https://spaceboyz.net/svn/aegisub" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="alsa debug ffmpeg lua openal perl portaudio pulseaudio spell ruby" + +RDEPEND="=x11-libs/wxGTK-2.8* + media-libs/libass + media-libs/fontconfig + media-libs/freetype + + alsa? ( media-libs/alsa-lib ) + portaudio? ( =media-libs/portaudio-18* ) + pulseaudio? ( media-sound/pulseaudio ) + openal? ( media-libs/openal ) + + perl? ( dev-lang/perl ) + ruby? ( dev-lang/ruby ) + lua? ( dev-lang/lua ) + + spell? ( app-text/hunspell ) + ffmpeg? ( media-video/ffmpeg )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig + media-gfx/imagemagick + dev-libs/glib" + +pkg_setup() { + check_wxuse opengl +} + +src_compile() { + # The provided autogen script executes configure too + # I'm using it instead of autotools because it also converts + # some image files and do some other stuff. + ./autogen.sh --with-libass --prefix=/usr \ + $(use_with alsa) \ + $(use_with portaudio) \ + $(use_with pulseaudio) \ + $(use_with openal) \ + $(use_with lua) \ + $(use_with ruby) \ + $(use_with perl) \ + $(use_with ffmpeg) \ + $(use_with spell hunspell) \ + $(use_enable debug) || die "configure failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + doicon "${FILESDIR}"/${PN}.png + make_desktop_entry "${PN}" "Aegisub" "${PN}" "AudioVideo;Video;" +} diff --git a/media-video/aegisub/files/aegisub.png b/media-video/aegisub/files/aegisub.png new file mode 100644 index 0000000..f017ff5 Binary files /dev/null and b/media-video/aegisub/files/aegisub.png differ -- cgit v1.2.3