diff options
author | (no author) <(no author)@4d9a9b59-111c-4e0b-8f7a-7640551abb98> | 2009-03-16 07:55:01 +0000 |
---|---|---|
committer | (no author) <(no author)@4d9a9b59-111c-4e0b-8f7a-7640551abb98> | 2009-03-16 07:55:01 +0000 |
commit | f1e95daae05c57d935b00e611c624c5e75cd21ec (patch) | |
tree | 4065ab51d9e64882d9001a59ede7d9a4e372a4a6 /media-video/aegisub |
uploading my overlay ), initial commit
git-svn-id: http://172.18.13.13/svn/sss_overlay@1 4d9a9b59-111c-4e0b-8f7a-7640551abb98
Diffstat (limited to 'media-video/aegisub')
-rw-r--r-- | media-video/aegisub/aegisub-2.1.6_pre2505.ebuild | 64 | ||||
-rw-r--r-- | media-video/aegisub/aegisub-9999.ebuild | 68 | ||||
-rw-r--r-- | media-video/aegisub/files/aegisub.png | bin | 0 -> 2442 bytes |
3 files changed, 132 insertions, 0 deletions
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 Binary files differnew file mode 100644 index 0000000..f017ff5 --- /dev/null +++ b/media-video/aegisub/files/aegisub.png |