diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2005-11-13 18:08:38 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2005-11-13 18:08:38 +0000 |
commit | 49a1c60ad66e145334ed9fb15d47e00e80a32d47 (patch) | |
tree | f2236ceb31e2fca0a34c82a503430f69c44917d0 /media-video/freej | |
parent | Added objc, haskell and vim-c patches. (diff) | |
download | gentoo-2-49a1c60ad66e145334ed9fb15d47e00e80a32d47.tar.gz gentoo-2-49a1c60ad66e145334ed9fb15d47e00e80a32d47.tar.bz2 gentoo-2-49a1c60ad66e145334ed9fb15d47e00e80a32d47.zip |
avifile removal
(Portage version: 2.0.53_rc7)
Diffstat (limited to 'media-video/freej')
-rw-r--r-- | media-video/freej/ChangeLog | 8 | ||||
-rw-r--r-- | media-video/freej/Manifest | 6 | ||||
-rw-r--r-- | media-video/freej/files/digest-freej-0.8.1 | 1 | ||||
-rw-r--r-- | media-video/freej/freej-0.7.ebuild | 7 | ||||
-rw-r--r-- | media-video/freej/freej-0.8.1.ebuild | 52 |
5 files changed, 67 insertions, 7 deletions
diff --git a/media-video/freej/ChangeLog b/media-video/freej/ChangeLog index d3c3514ca919..f079a1897f01 100644 --- a/media-video/freej/ChangeLog +++ b/media-video/freej/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-video/freej # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/freej/ChangeLog,v 1.4 2005/07/28 10:33:40 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/freej/ChangeLog,v 1.5 2005/11/13 18:08:38 lu_zero Exp $ + +*freej-0.8.1 (13 Nov 2005) + + 13 Nov 2005; Luca Barbato <lu_zero@gentoo.org> freej-0.7.ebuild, + +freej-0.8.1.ebuild: + New version -* pending major patching, avifile removal 28 Jul 2005; David Holm <dholm@gentoo.org> freej-0.7.ebuild: Added to ~ppc. diff --git a/media-video/freej/Manifest b/media-video/freej/Manifest index 3fcf9c250076..8b8fb5c2dbf7 100644 --- a/media-video/freej/Manifest +++ b/media-video/freej/Manifest @@ -1,7 +1,9 @@ MD5 ee3cff7251150e04f256491e517140d4 ChangeLog 901 -MD5 b0c859655c99284cb51bda1304d79358 freej-0.7.ebuild 1419 -MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158 MD5 e5641ba29fa7159b9329480d820c1a9a files/digest-freej-0.7 61 +MD5 1964ff7c2ef5f5e26820c67fe0ba0356 files/digest-freej-0.8.1 64 MD5 0060b7f722bb0974847d296ef8403ebd files/freej-0.7-errno.patch 741 MD5 e6a0544f5627d624dcc6d314be575360 files/freej-0.7-fastmemcpy.patch 2554 MD5 fbc899d7160ab39e47de15461a90b452 files/freej-0.7-v4l.patch 256 +MD5 b0c859655c99284cb51bda1304d79358 freej-0.7.ebuild 1419 +MD5 b0c859655c99284cb51bda1304d79358 freej-0.8.1.ebuild 1419 +MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158 diff --git a/media-video/freej/files/digest-freej-0.8.1 b/media-video/freej/files/digest-freej-0.8.1 new file mode 100644 index 000000000000..256213b3ce6f --- /dev/null +++ b/media-video/freej/files/digest-freej-0.8.1 @@ -0,0 +1 @@ +MD5 f14f924afaf0bfbf2790973cb9303481 freej-0.8.1.tar.gz 3546869 diff --git a/media-video/freej/freej-0.7.ebuild b/media-video/freej/freej-0.7.ebuild index 86b81a96cb4b..817c96f41d41 100644 --- a/media-video/freej/freej-0.7.ebuild +++ b/media-video/freej/freej-0.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/freej/freej-0.7.ebuild,v 1.2 2005/07/28 10:33:41 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/freej/freej-0.7.ebuild,v 1.3 2005/11/13 18:08:38 lu_zero Exp $ inherit eutils @@ -11,13 +11,12 @@ SRC_URI="ftp://freej.dyne.org/freej/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~ppc ~x86" -IUSE="avi v4l debug" +IUSE="v4l debug" DEPEND=">=media-libs/libsdl-1.2.0 >=media-libs/libpng-1.2.0 >=media-libs/freetype-2 - !avi? ( media-video/ffmpeg ) - avi? ( >=media-video/avifile-0.7.16 )" + media-video/ffmpeg" src_unpack() { unpack ${A} diff --git a/media-video/freej/freej-0.8.1.ebuild b/media-video/freej/freej-0.8.1.ebuild new file mode 100644 index 000000000000..d6802d06c3d8 --- /dev/null +++ b/media-video/freej/freej-0.8.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/freej/freej-0.8.1.ebuild,v 1.1 2005/11/13 18:08:38 lu_zero Exp $ + +inherit eutils + +DESCRIPTION="A unified framework for realtime video processing" +HOMEPAGE="http://freej.dyne.org/" +SRC_URI="ftp://freej.dyne.org/freej/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-*" +IUSE="v4l debug opengl jack" + +DEPEND=">=media-libs/libsdl-1.2.0 + >=media-libs/libpng-1.2.0 + >=media-libs/freetype-2 + media-video/ffmpeg + jack? ( media-sound/jack-audio-connection-kit ) + opengl? ( virtual/opengl virtual/glu )" + +src_unpack() { + unpack ${A} + cd ${S} +} + +src_compile() { + + # patch the doc path + sed -i -e "s:doc/\${PACKAGE}-\${VERSION}:share/doc/${PF}:" Makefile.in || die "doc path patching failed!" + + econf \ + $(use_enable opengl) \ + $(use_enable v4l) \ + $(use_enable debug) \ + $(use_enable jack) \ + || die "econf failed!" + + # give us custom CFLAGS + sed -i \ + -e "s:^CFLAGS = .*:CFLAGS = -D_REENTRANT ${CFLAGS}:" \ + -e "s:^CXXFLAGS = .*:CXXFLAGS = -D_REENTRANT ${CXXFLAGS}:" ${S}/src/Makefile \ + || die "Could not patch custom CFLAGS!" + + emake || die "emake failed" +} + +src_install() { + einstall || die + dodoc FreeJ_Tutorial.pdf +} |