Remove avifile support, use autotools eclass, don't force -j1 as it seems fixed in...
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Sat, 15 Oct 2005 17:22:52 +0000 (17:22 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Sat, 15 Oct 2005 17:22:52 +0000 (17:22 +0000)
Package-Manager: portage-2.0.53_rc5

media-video/transcode/ChangeLog
media-video/transcode/Manifest
media-video/transcode/transcode-1.0.1.ebuild

index ab7ab9f882a9c6e924f97a3ea2fdccfe6f678b62..cf8c5fd3f610dc6333491ddc6fa7283bb6aa0596 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for media-video/transcode
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/ChangeLog,v 1.115 2005/10/14 13:28:09 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/ChangeLog,v 1.116 2005/10/15 17:22:52 flameeyes Exp $
+
+  15 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> transcode-1.0.1.ebuild:
+  Remove avifile support, use autotools eclass, don't force -j1 as it seems
+  fixed in newer versions.
 
 *transcode-1.0.1 (14 Oct 2005)
 
index 5181262db88630e916ae75cd0487dc7eba1bb991..f1d287b58c57c8b36b5fe24c62cfeec19b140bad 100644 (file)
@@ -1,7 +1,7 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 512c2349203ba78e556b142078570be3 ChangeLog 21285
+MD5 a3075a66d50ce4a4bbb379c3292c8582 ChangeLog 21466
 MD5 bc1cb5a39d56ce5216c803c74e73545d files/digest-transcode-0.6.11 69
 MD5 8fde4803c96e026f6caa94fa0e42687f files/digest-transcode-0.6.12-r1 69
 MD5 8fde4803c96e026f6caa94fa0e42687f files/digest-transcode-0.6.12-r2 69
@@ -22,11 +22,11 @@ MD5 46e0c738eb271123641d26c90a7eb818 transcode-0.6.12-r2.ebuild 4396
 MD5 89bfa93308a46f45e9b41adb7747ad0f transcode-0.6.13-r1.ebuild 2843
 MD5 425d9b33697acb6d0bed99a1c37e6557 transcode-0.6.14-r2.ebuild 4219
 MD5 119a7d425650a2c2ad7ee46ed133bcda transcode-0.6.14.ebuild 3566
-MD5 fa1d232991874dba0d479fce9e63af7c transcode-1.0.1.ebuild 4014
+MD5 3d76e1fcdf55c214daf11545f59f4c07 transcode-1.0.1.ebuild 3844
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDT7KJj5H05b2HAEkRAiziAKCGWI4/FMd6x27yBjMTtlNQFoqhzACgpPL+
-Q0PlLxZ+7ZfibsDKzWXHqI4=
-=6OTJ
+iD8DBQFDUTsdj5H05b2HAEkRAjmzAKCARmSqOOKrBssCcxgQFoHzcsOsGwCbBN+N
+EvUnSyTh9tmpm+0rUJLMwgo=
+=EmUM
 -----END PGP SIGNATURE-----
index fde94f65f9b89566f050a55475d87319fab280fe..9928b3c806f14ee0aa13f901a0f7f7d45ca38870 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/transcode-1.0.1.ebuild,v 1.1 2005/10/14 13:28:09 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/transcode-1.0.1.ebuild,v 1.2 2005/10/15 17:22:52 flameeyes Exp $
 
-inherit libtool flag-o-matic eutils multilib
+inherit libtool flag-o-matic eutils multilib autotools
 
 MY_P="${P/_/}"
 S=${WORKDIR}/${MY_P}
@@ -13,14 +13,13 @@ SRC_URI="http://www.jakemsr.com/transcode/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="X 3dnow a52 avi altivec dv dvdread mp3 fame truetype \
+IUSE="X 3dnow a52 altivec dv dvdread mp3 fame truetype \
        gtk imagemagick jpeg lzo mjpeg mpeg mmx network ogg vorbis pvm quicktime \
        sdl sse sse2 theora v4l xvid xml2 ffmpeg"
 
 RDEPEND="a52? ( >=media-libs/a52dec-0.7.4 )
        dv? ( >=media-libs/libdv-0.99 )
        dvdread? ( >=media-libs/libdvdread-0.9.0 )
-       >=media-video/ffmpeg-0.4.9_pre1
        xvid? ( >=media-libs/xvid-1.0.2 )
        mjpeg? ( >=media-video/mjpegtools-1.6.2-r3 )
        lzo? ( >=dev-libs/lzo-1.08 )
@@ -29,7 +28,6 @@ RDEPEND="a52? ( >=media-libs/a52dec-0.7.4 )
        media-libs/netpbm
        media-libs/libexif
        X? ( virtual/x11 )
-       avi? ( >=media-video/avifile-0.7.41.20041001 )
        mpeg? ( media-libs/libmpeg3 )
        mp3? ( >=media-sound/lame-3.93 )
        sdl? ( media-libs/libsdl )
@@ -58,9 +56,7 @@ src_unpack() {
        sed -i -e "s:\$(datadir)/doc/transcode:\$(datadir)/doc/${PF}:" \
                ${S}/docs/Makefile.am ${S}/docs/html/Makefile.am
 
-       libtoolize --copy --force || die "libtoolize failed"
-       autoreconf -i || die "autoreconf failed"
-
+       eautoreconf 
        elibtoolize     # fix invalid paths in .la files of plugins
 }
 
@@ -100,7 +96,6 @@ src_compile() {
                $(use_enable network netstream) \
                $(use_enable truetype freetype2) \
                $(use_enable v4l) \
-               $(use_enable avi avifile) \
                $(use_enable mp3 lame) \
                $(use_enable ogg) \
                $(use_enable vorbis) \
@@ -122,9 +117,10 @@ src_compile() {
                $(use_with X x) \
                $(use_with ffmpeg libpostproc-builddir "${ROOT}/usr/$(get_libdir)") \
                ${myconf} \
+               --disable-avifile \
                || die
 
-       emake -j1 all || die
+       emake all || die
 
        if use pvm; then
                sed -i -e "s:\${exec_prefix}/bin/pvmgs:\$(DESTDIR)/\${exec_prefix}/bin/pvmgs:" ${S}/pvm3/Makefile || die