diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2003-01-10 07:26:59 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2003-01-10 07:26:59 +0000 |
commit | 27f29801b57de6958f9408a541cacc4eadcde20d (patch) | |
tree | 404c02d4444055e10e34e07ea6def88632247d15 /media-video/mpeg-movie | |
parent | New version (diff) | |
download | historical-27f29801b57de6958f9408a541cacc4eadcde20d.tar.gz historical-27f29801b57de6958f9408a541cacc4eadcde20d.tar.bz2 historical-27f29801b57de6958f9408a541cacc4eadcde20d.zip |
gcc3 fix0rs
Diffstat (limited to 'media-video/mpeg-movie')
-rw-r--r-- | media-video/mpeg-movie/ChangeLog | 9 | ||||
-rw-r--r-- | media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild | 35 |
2 files changed, 31 insertions, 13 deletions
diff --git a/media-video/mpeg-movie/ChangeLog b/media-video/mpeg-movie/ChangeLog index 83fb6836d1e4..9c7c841fdbc9 100644 --- a/media-video/mpeg-movie/ChangeLog +++ b/media-video/mpeg-movie/ChangeLog @@ -1,9 +1,14 @@ # ChangeLog for media-video/mpeg-movie -# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg-movie/ChangeLog,v 1.2 2002/03/27 11:06:25 seemant Exp $ +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg-movie/ChangeLog,v 1.3 2003/01/10 07:26:59 seemant Exp $ *mpeg-movie-1.6.0-r1 (27 Mar 2002) + 09 Jan 2003; Seemant Kulleen <seemant@gentoo.org> mpeg-movie-1.6.0-r1.ebuild : + + Made some fixes for GCC-3 compilation. Added #include <cstring> in three + of the header files to allow for compilation. + 27 Mar 2002; Seemant Kulleen <seemant@gentoo.org> mpeg-movie-1.6.0-r1.ebuild : Cleaned up ebuild and ungzipped HTML documentation. diff --git a/media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild b/media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild index 8f6d13397658..b89f3225a4f2 100644 --- a/media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild +++ b/media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild,v 1.5 2002/10/04 05:56:11 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg-movie/mpeg-movie-1.6.0-r1.ebuild,v 1.6 2003/01/10 07:26:59 seemant Exp $ MY_P=${PN/-/_} S=${WORKDIR}/${MY_P} @@ -64,24 +64,37 @@ src_unpack() { sed -e "s:c_flags:./c_flags:g" \ Makefile.orig > Makefile + # GCC-3.2.1 fix: + cd ${S}/audio_out + cp MPEGstream.h MPEGstream.h.orig + sed -e 's:\(#include "MPEGerror.h"\):\1\n#include <cstring>:' \ + MPEGstream.h.orig > MPEGstream.h + + cp MPEGring.h MPEGring.h.orig + sed -e 's:\(#include "SDL_mutex.h"\):\1\n#include <cstring>:' \ + MPEGring.h.orig > MPEGring.h + + cp mpeg_export.h mpeg_export.h.orig + sed -e 's:\(#include "quicktime.h"\):\1\n#include <cstring>:' \ + mpeg_export.h.orig > mpeg_export.h } src_compile() { - emake || die + emake || make || die } src_install () { - into /usr - newbin audio_in/encode mpeg_audio_encode - newbin audio_out/plaympeg mpeg_audio_play - newbin mplex_in/mplex mpeg_mplex - newbin mplex_out/dmplex mpeg_dmplex - newbin video_in/mpeg_encode mpeg_video_encode - dobin video_out/mpeg_play + into /usr + newbin audio_in/encode mpeg_audio_encode + newbin audio_out/plaympeg mpeg_audio_play + newbin mplex_in/mplex mpeg_mplex + newbin mplex_out/dmplex mpeg_dmplex + newbin video_in/mpeg_encode mpeg_video_encode + dobin video_out/mpeg_play - dodoc docs/*.txt + dodoc docs/*.txt dohtml -r ./ } |