ChangeLog

# ChangeLog for media-video/avidemux
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/avidemux/ChangeLog,v 1.132 2008/07/12 21:36:40 yngwin Exp $

*avidemux-2.4.2 (12 Jul 2008)

12 Jul 2008; Ben de Groot
+files/avidemux-2.4.2-x264-2pass-fix.patch, +avidemux-2.4.2.ebuild:
Version bump. Bug 231151.

22 Jun 2008; Markus Meier avidemux-2.4.1.ebuild:
amd64/x86 stable, bug #227307

20 Jun 2008; Ben de Groot avidemux-2.4.1.ebuild:
Adding check for distcc and die if present in FEATURES. Bug 213455.

16 Jun 2008; nixnut avidemux-2.4.1.ebuild:
Stable on ppc wrt bug 227307

19 Apr 2008; Ben de Groot avidemux-2.4.ebuild,
avidemux-2.4.1.ebuild:
Adjusting qt:4 dep

10 Apr 2008; Ben de Groot avidemux-2.4.ebuild,
avidemux-2.4.1.ebuild:
Adjust dependency for split qt-4.

10 Apr 2008; Ben de Groot
+files/avidemux-2.4.1-gcc43-includes.patch,
+files/avidemux-2.4.1-gcc43-missing-asm-naming.patch,
avidemux-2.4.1.ebuild:
Adding gcc-4.3 patches from bug 213099.

07 Apr 2008; Ben de Groot avidemux-2.4.ebuild,
avidemux-2.4.1.ebuild:
Pkgmove x264-svn to x264

*avidemux-2.4.1 (17 Feb 2008)

17 Feb 2008; Ben de Groot (yngwin) metadata.xml,
+avidemux-2.4.1.ebuild:
Version bump. Should fix #207326.

15 Feb 2008; Samuli Suominen avidemux-2.4.ebuild:
Move fontconfig behind truetype flag to match other ebuilds in tree.

28 Jan 2008; Samuli Suominen avidemux-2.4.ebuild:
Change qt dep to >=4.3 wrt #207743.

*avidemux-2.4 (28 Dec 2007)

28 Dec 2007; Samuli Suominen
+files/avidemux-2.4-i18n.patch, +files/avidemux-2.4-libdca.patch,
+avidemux-2.4.ebuild:
Version bump wrt #203164, thanks to Joe for reporting.

25 Dec 2007; Christian Heim metadata.xml:
Removing zypher from metadata.xml as per #26909.

01 Dec 2007; Samuli Suominen avidemux-2.4_pre3.ebuild:
Update cmake dep. to 2.4.4 wrt #200940, thanks to Honza for reporting.

30 Nov 2007; Samuli Suominen
+files/avidemux-2.4_pre3-i18n.patch, avidemux-2.4_pre3.ebuild:
Change i18n installation directory.

*avidemux-2.4_pre3 (30 Nov 2007)

30 Nov 2007; Samuli Suominen
+files/avidemux-2.4_pre3-libdca.patch, +avidemux-2.4_pre3.ebuild:
Version bump, ebuild from /dev/null but thanks to yngwin for original ebuild
at berkano overlay and Ingmar from #genkdesvn for helping with cmake utils.

27 Nov 2007; Matthias Schwarzott avidemux-2.3.0.ebuild:
Fixed quoting.

22 Jul 2007; Donnie Berkholz ;
avidemux-2.3.0.ebuild:
Drop virtual/x11 references.

07 Feb 2007; Alexis Ballier avidemux-2.3.0.ebuild:
Fix faac configuration, bug #165817

03 Feb 2007; Alexis Ballier
files/avidemux-2.3.0-twolame.patch, avidemux-2.3.0.ebuild:
external twolame patch update from Fabrice Delliaux

03 Feb 2007; Alexis Ballier avidemux-2.3.0.ebuild:
make install -> emake

03 Feb 2007; Steve Dibb
-files/avidemux-2.0.42-as-needed.patch, -files/avidemux-altivec.patch,
-files/avidemux-extra-qualification.diff:
Remove old patches

03 Feb 2007; Steve Dibb -avidemux-2.0.42-r1.ebuild,
-avidemux-2.1_pre1.ebuild:
Remove old versions

03 Feb 2007; Alexis Ballier
+files/avidemux-2.3.0-twolame.patch, avidemux-2.3.0.ebuild:
Patch to build with external twolame, thanks to Fabrice Delliaux, bug #158340

02 Feb 2007; Alexis Ballier
+files/avidemux-2.3.0-amprogas.patch, avidemux-2.3.0.ebuild:
Use eautoreconf rather than the provided script, bug #164973

02 Feb 2007; Alexis Ballier
+files/avidemux-2.3.0-po.makefile.patch, avidemux-2.3.0.ebuild:
parallel make fix, bug #163376, add some quotes, einfo -> elog conversion

23 Jan 2007; Steve Dibb avidemux-2.3.0.ebuild:
Autotools fix, bug 163376

*avidemux-2.3.0 (22 Jan 2007)

22 Jan 2007; Steve Dibb
+files/avidemux-2.3.0-configure.patch, +files/avidemux-2.3.0-dts.patch,
+avidemux-2.3.0.ebuild:
Version bump, bug 150175

10 Jan 2007; Diego Pettenò metadata.xml:
Add missing email address for herd with name != alias.

05 Jan 2007; Diego Pettenò
avidemux-2.0.42-r1.ebuild, avidemux-2.1_pre1.ebuild:
Convert to use elog.

16 Sep 2006; Michael Sterrett
-avidemux-2.0.24.ebuild:
clean out old, non-modX ebuild

14 Sep 2006; Matthias Schwarzott
+files/avidemux-2.0.42-as-needed.patch, avidemux-2.0.42-r1.ebuild:
Added patch to make it link with --as-needed, Bug #145684.

07 Sep 2006; Joshua Jackson avidemux-2.0.42-r1.ebuild:
stable x86; bug #140715

06 Sep 2006; Joseph Jezak avidemux-2.0.42-r1.ebuild:
Marked ppc stable for bug #140715.

08 Jul 2006; Joseph Jezak
+files/avidemux-altivec.patch, avidemux-2.0.42-r1.ebuild:
Added altivec patch from bug #107209.

14 Apr 2006; Mark Loeser
+files/avidemux-extra-qualification.diff, avidemux-2.0.42-r1.ebuild:
Add patch to fix compilation with gcc-4.1 by Hanno Meyer-Thurow AT web dot de>; bug #126287

15 Feb 2006; Diego Pettenò avidemux-2.0.24.ebuild,
avidemux-2.0.42-r1.ebuild, avidemux-2.1_pre1.ebuild:
Fix dependencies: gettext is not an RDEPEND.

26 Dec 2005; Luca Barbato avidemux-2.0.24.ebuild:
Cleanup

19 Dec 2005; Diego Pettenò
avidemux-2.0.42-r1.ebuild, avidemux-2.1_pre1.ebuild:
Fix dependencies for modular x.

04 Nov 2005; Diego Pettenò
avidemux-2.1_pre1.ebuild:
Bump requirement of spidermonkey to a version that actually provide jsapi.h.
See bug #111445. Move flags filtering in pkg_setup in the mean time.

*avidemux-2.0.42-r1 (03 Sep 2005)

03 Sep 2005; Diego Pettenò
-avidemux-2.0.42.ebuild, +avidemux-2.0.42-r1.ebuild:
Added patch to fix hangs during export of JPEG sequences. Thanks to Alexey
Drobiyan in bug #104013.

30 Aug 2005; Diego Pettenò
-files/2.0.38_rc2-fix-faad.patch, -avidemux-2.0.38.ebuild,
-avidemux-2.0.38-r1.ebuild, -avidemux-2.0.40.ebuild,
-avidemux-2.0.40-r1.ebuild:
Removed extra versions, leaving 2.1 pre, 2.0.24 (stable) and 2.0.42 (target
stable?).

*avidemux-2.1_pre1 (22 Aug 2005)

22 Aug 2005; Diego Pettenò
+avidemux-2.1_pre1.ebuild:
Added pre version of Avidemux 2.1, with heavy patching. Need quite a bit of
testing.

08 Aug 2005; Diego Pettenò avidemux-2.0.42.ebuild:
Added patch to respect CXXFLAGS.

07 Aug 2005; Diego Pettenò avidemux-2.0.42.ebuild:
Use fixheadtails eclass to fix non-POSIX head calls.

07 Aug 2005; Diego Pettenò avidemux-2.0.42.ebuild:
Updated patchlevel with PIC/__PIC__ patch.

*avidemux-2.0.42 (23 Jul 2005)

23 Jul 2005; Diego Pettenò
+avidemux-2.0.42.ebuild:
New upstream version. Closes #99984.

29 May 2005; Diego Pettenò
avidemux-2.0.40-r1.ebuild:
Now install icon and .desktop file for Avidemux2.

*avidemux-2.0.40-r1 (26 May 2005)

26 May 2005; Diego Pettenò
+avidemux-2.0.40-r1.ebuild:
New revision to cope with latest faad2 API changes.

25 May 2005; Diego Pettenò avidemux-2.0.38.ebuild,
avidemux-2.0.38-r1.ebuild, avidemux-2.0.40.ebuild:
Added a check to avoid compiling without audio devices (make the compilation
fail). Closes #93943.

*avidemux-2.0.40 (25 May 2005)

25 May 2005; Diego Pettenò
-avidemux-2.0.36.ebuild, -avidemux-2.0.38_rc2.ebuild,
-avidemux-2.0.38_rc2-r1.ebuild, -avidemux-2.0.38_rc3-r1.ebuild,
+avidemux-2.0.40.ebuild:
New upstream version, removed some old versions.

*avidemux-2.0.38-r1 (18 May 2005)

18 May 2005; Diego Pettenò
+avidemux-2.0.38-r1.ebuild:
Added the two patches from upstream for latest version.

*avidemux-2.0.38 (14 May 2005)

14 May 2005; Diego Pettenò
+avidemux-2.0.38.ebuild:
New upstream version, out of rc. Removed mmx useflag as upstream removed
--enable-mmx and just enable it at runtime if found. Patchset updated as
needed.

12 May 2005; Diego Pettenò
avidemux-2.0.38_rc3-r1.ebuild:
Added patch which should fix bug #89356.

*avidemux-2.0.38_rc3-r1 (07 May 2005)

07 May 2005; Diego Pettenò
-avidemux-2.0.38_rc3.ebuild, +avidemux-2.0.38_rc3-r1.ebuild:
Removed faad patch as faad2-2.0-r6 broken the build. Fixes #91799.

*avidemux-2.0.38_rc3 (02 May 2005)

02 May 2005; Diego Pettenò
+avidemux-2.0.38_rc3.ebuild:
New upstream version. Updated patchset for new version.

01 May 2005; Diego Pettenò
-files/2.0.38_rc1_mpegidentify.patch,
-files/avidemux-0.9-libxml2.5.7.patch,
-files/avidemux-2.0.30_amd64_cpuutil.patch,
-files/avidemux-2.0.30_fixes.patch,
-files/avidemux-2.0.32_mpeg_ps_fix.patch,
-files/avidemux-2.0.34-test1_faac.patch,
-files/avidemux-2.0.38_rc2-aclocal.patch, -files/alsa.patch,
-files/gcc2.patch, -files/avidemux-2.0.38_rc2-mmx_altivec.patch,
-files/patch_jpeg.diff, -files/resize_crash.patch, -files/xvid.patch,
-avidemux-2.0.34_rc1.ebuild, -avidemux-2.0.34_rc1-r1.ebuild,
-avidemux-2.0.34_rc2.ebuild, -avidemux-2.0.38_rc1.ebuild,
avidemux-2.0.38_rc2-r1.ebuild:
Removed old ebuilds (release candidates) and orphaned files. Make a new
patchset tarball so that it doesn't need files in FILESDIR. Now just one
file is there.

29 Apr 2005; Diego Pettenò
avidemux-2.0.38_rc2-r1.ebuild:
Fixed patchset urls.

21 Apr 2005; Diego Pettenò
avidemux-2.0.38_rc2-r1.ebuild:
Increased requirement of faad of at least -r5 which has the change in API
calls so that can't be installed in old-API systems.

19 Apr 2005; Diego Pettenò
+files/avidemux-2.0.38_rc2-mmx_altivec.patch,
avidemux-2.0.38_rc2-r1.ebuild:
Added patch to fix upstream --enable params on configure which are borked.
Fixes #89356.

18 Apr 2005; Diego Pettenò
+files/avidemux-2.0.38_rc2-aclocal.patch, avidemux-2.0.38_rc2-r1.ebuild:
Added a patch for some strange autotools combination which doesn't look in
m4 directory. Fixes #89575.

*avidemux-2.0.38_rc2-r1 (18 Apr 2005)

18 Apr 2005; Diego Pettenò
+avidemux-2.0.38_rc2-r1.ebuild:
Added a new revision to avidemux with configure patches which makes
deprecated the configure cache tricks. Fixes #89097.

15 Apr 2005; Jan Brinkmann
avidemux-2.0.34_rc1-r1.ebuild, avidemux-2.0.34_rc2.ebuild,
avidemux-2.0.36.ebuild, avidemux-2.0.38_rc1.ebuild,
avidemux-2.0.38_rc2.ebuild:
doesnt makes use of the pic useflag any longer

06 Apr 2005; Luca Barbato avidemux-2.0.38_rc2.ebuild:
Another fix to configure args

06 Apr 2005; Luca Barbato avidemux-2.0.38_rc2.ebuild:
Minor fix

05 Apr 2005; Luca Barbato
+files/2.0.38_rc2-fix-faad.patch, avidemux-2.0.38_rc2.ebuild:
fix for bug #86935, thanks again Diego

*avidemux-2.0.38rc2b (31 Mar 2005)

03 Apr 2005; Marc Hildebrand avidemux-2.0.38_rc2.ebuild:
Version bump.

31 Mar 2005; Marc Hildebrand avidemux-2.0.36.ebuild:
Fixed typo, closing bug #87380.

*avidemux-2.0.38rc1 (20 Feb 2005)

21 Feb 2005; Marc Hildebrand avidemux-2.0.38_rc1.ebuild:
Version bump.

*avidemux-2.0.36 (12 Jan 2005)

14 Jan 2005; Marc Hildebrand avidemux-2.0.36.ebuild:
Version bump.

14 Dec 2004; Jeremy Huddleston
avidemux-2.0.34_rc1-r1.ebuild, avidemux-2.0.34_rc2.ebuild:
Using 'aac' instead of faad and faac.

*avidemux-2.0.34_rc2 (11 Dec 2004)

12 Dec 2004; Marc Hildebrand avidemux-2.0.34_rc2.ebuild:
Version bump, changed usage of mmx-flag to autodetect if not diabled.

30 Nov 2004; Marc Hildebrand avidemux-2.0.34_rc1-r1.ebuild,
Cleanup and addition of missing USE-flags, solves bug #72217.
Thanks go to Diego Pettenò for bug and suggested fix.

26 Nov 2004; Chris White -avidemux-0.9-r1.ebuild,
-avidemux-2.0.18.ebuild, -avidemux-2.0.20.ebuild, -avidemux-2.0.22.ebuild,
-avidemux-2.0.26.ebuild, -avidemux-2.0.28.ebuild, -avidemux-2.0.30.ebuild,
-avidemux-2.0.32.ebuild:
Removed old ebuilds with permission from zypher.

09 Nov 2004; Marc Hildebrand avidemux-2.0.34_rc1.ebuild:
Version bump.

*avidemux-2.0.32 (26 Okt 2004)

29 Okt 2004; Marc Hildebrand avidemux-2.0.32.ebuild:
Version bump.

19 Okt 2004; Marc Hildebrand avidemux-2.0.30.ebuild:
Added amd64-patch, closes bug #68052.

*avidemux-2.0.30 (15 Okt 2004)

17 Okt 2004; Marc Hildebrand avidemux-2.0.30.ebuild:
Version bump.

23 Sep 2004; Marc Hildebrand avidemux-2.0.26.ebuild,
avidemux-2.0.28.ebuild:
Added faad2 dependency, closes bug #59556

29 Aug 2004; Marc Hildebrand avidemux-2.0.28.ebuild:
Added xvid-(0.9)-patch.
Closes bug #61895

26 Aug 2004; Marc Hildebrand avidemux-2.0.28.ebuild:
Added "-fforce-addr" to the list of filtered flags.
Closes bug #61632 and #61612

*avidemux-2.0.28 (12 Aug 2004)

24 Aug 2004; Marc Hildebrand avidemux-2.0.28.ebuild:
Version bump, closes bug #60254.Introducing xvid-1.0 as a dependency.
Thanks to Ken Garland for his submission.

23 Jul 2004; Marc Hildebrand avidemux-2.0.26.ebuild:
Cleaned up filter-flags, closes bug #58112.

23 Jul 2004; Marc Hildebrand avidemux-2.0.26.ebuild:
Version bump.
Added dependency to faac, closes bug #58080.

22 Jul 2004; Marc Hildebrand metadata.xml,
avidemux-2.0.24.ebuild:
Changed package maintainer (Added myself).
Fixed configure and configure.in, closing bug #57831

22 Jul 2004; Chris White metadata.xml,
avidemux-2.0.24.ebuild:
Added myself to metadata.xml as package maintainer. Added -funroll-all-loops
to the filter-flags list. It appears that both -funroll-loops and
-funroll-all-loops both kill the build.

19 Jul 2004; Marc Hildebrand avidemux-2.0.24.ebuild:
Added dependency for automake-1.8.3, fixes bug #57328

26 Jun 2004; Marc Hildebrand avidemux-2.0.24.ebuild:
Marked stable for ppc and testing for ~amd64.

23 Jun 2004; Marc Hildebrand avidemux-2.0.24.ebuild:
Marked stable for x86.

09 Jun 2004; Aron Griffis avidemux-0.9-r1.ebuild,
avidemux-2.0.18.ebuild, avidemux-2.0.20.ebuild, avidemux-2.0.22.ebuild,
avidemux-2.0.24.ebuild:
Fix use invocation

*avidemux-2.0.24 (08 May 2004)

08 May 2004; Marc Hildebrand avidemux-2.0.24.ebuild:
Version bump.

03 May 2004; Jeremy Huddleston
avidemux-0.9-r1.ebuild, avidemux-2.0.18.ebuild, avidemux-2.0.20.ebuild,
avidemux-2.0.22.ebuild:
Changing mad dep to madplay.

Removed divx4linux dep as it's not used anyway. Closes bug #45176
bumped to stable

*avidemux-2.0.22 (28 Feb 2004)

28 Feb 2004; Marc Hildebrand avidemux-2.0.22.ebuild:
Version bumped.

01 Feb 2004; Martin Holzer avidemux-2.0.18.ebuild,
files/alsa.patch:
adding alsa.patch Closes 38982

01 Feb 2004; Martin Holzer avidemux-2.0.18.ebuild,
avidemux-2.0.20.ebuild:
adding filter. Closes 39980.

*avidemux-2.0.20 (21 Dec 2003)

01 May 2004; Marc Hildebrand avidemux-2.0.20.ebuild:
Removed divx4linux dep as it's not used anyway. Closes bug #45176

21 Dec 2003; Martin Holzer avidemux-2.0.20.ebuild:
Version bumped. Closes 36224.

27 Nov 2003; Martin Holzer avidemux-2.0.18.ebuild,
files/resize_crash.patch:
adding patch. Closes #33993.

02 Nov 2003; Martin Holzer
avidemux-2.0.16.ebuild, avidemux-2.0.18.ebuild, files/gcc2.patch:
adding gcc2 patch.

*avidemux-2.0.18 (01 Nov 2003)

01 May 2004; Marc Hildebrand avidemux-2.0.18.ebuild:
Removed divx4linux dep as it's not used anyway. Closes bug #45176

01 Nov 2003; Markus Nigbur avidemux-2.0.18.ebuild:
Version bump.

30 Oct 2003; Michael Sterrett avidemux-0.9.ebuild:
removed old ebuild that had an odd DEPEND on a no longer existing libxml2

*avidemux-2.0.16 (29 Sep 2003)

29 Sep 2003; Martin Holzer avidemux-2.0.16.ebuild:
Version bumped. Closes #29824.

20 Aug 2003; Martin Holzer avidemux-2.0.12.ebuild,
avidemux-2.0.14.ebuild:
Filtering out flag. Closes #26936.

*avidemux-2.0.14 (17 Aug 2003)

17 Aug 2003; Martin Holzer avidemux-2.0.14.ebuild:
Version bumped.

*avidemux-2.0.12 (04 Aug 2003)

04 Aug 2003; Martin Holzer avidemux-2.0.12.ebuild:
Verison bumped as always #25896.

*avidemux-0.9-r1 (22 Jul 2003)

22 Jul 2003; Martin Holzer avidemux-0.9-r1.ebuild,
files/avidemux-0.9-libxml2.5.7.patch:
Fixing libxml2 issue. Submitted by Marc Hildebrand
in #24545.

19 Jul 2003; Nick Hadaway avidemux-2.0.10-r1.ebuild:
Readjusted for a mad metapackage Changed to econf. Added debug and
nls USE variables. Author suggests marking 2.0.10 as stable. Also
added alsa, arts, oggvorbis, and truetype USE variables albeit with no
configure opts.

*avidemux-2.0.10-r1 (17 Jul 2003)

17 Jul 2003; Nick Hadaway avidemux-2.0.10-r1.ebuild:
New ebuild which depends on media-libs/{libmad,libid3tag}

*avidemux-2.0.10 (14 Jul 2003)

14 Jul 2003; Martin Holzer avidemux-2.0.10.ebuild:
Version bumped.

*avidemux-2.0.9 (11 Jul 2003)

11 Jul 2003; Martin Holzer avidemux-2.0.2.ebuild,
avidemux-2.0.9.ebuild:
Version bumped. Ebuild submitted by Marc Hildebrand
in #24216.

*avidemux-2.0.8 (28 Jun 2003)

28 Jun 2003; Martin Holzer avidemux-2.0.8.ebuild:
Version bumped. Ebuild submitted by Marc Hildebrand
in #20182.

*avidemux-2.0.3_rc2 (24 May 2003)

24 May 2003; Lars Weiler avidemux-2.0.3_rc2.ebuild:
Newer release candidat added. Thanks to Marc Hildebrand
for the ebuild.

*avidemux-0.9 (27 Apr 2003)

01 May 2003; Martin Holzer avidemux-0.9.ebuild:
Marked as stable

28 Apr 2003; Martin Holzer avidemux-0.9.ebuild:
Added libxml2 IUSE. Closes #20097.

27 Apr 2003; Mike Frysinger :
Version bump.

*avidemux-0.9_rc3 (23 Mar 2003)

29 Mar 2003; Martin Holzer avidemux-0.9_rc3.ebuild:
Marked as stable.

23 Mar 2003; Martin Holzer avidemux-0.9_rc1.ebuild,
avidemux-0.9_rc3.ebuild:
Version bumped and cleanup.

*avidemux-0.9_rc2 (12 Mar 2003)

12 Mar 2003; Martin Holzer avidemux-0.9_rc2.ebuild
files/digest-avidemux-0.9_rc2 ChangeLog :
Version bumped. Thx for ebuild to marc.hildebrand@t-online.de submitted
in #17292.

*avidemux-0.9-rc1 (10 Mar 2003)

10 Mar 2003; Martin Holzer avidemux-0.9_rc1.ebuild
files/digest-avidemux-0.9_rc1 ChangeLog :
Version bumped. Thx for ebuild to marc.hildebrand@t-online.de submitted in
#16909.

*avidemux-0.9-pre32 (09 Feb 2003)

21 Feb 2003; Martin Holzer avidemux-0.9_pre32.ebuild
Marked as stable.

09 Feb 2003; Martin Holzer avidemux-0.9_pre32.ebuild
files/digest-avidemux-0.9_pre32 ChangeLog :
Version bumped. Thx for ebuild to marc.hildebrand@t-online.de submitted in
#15366.

*avidemux-0.9-pre30 (20 Jan 2003)

20 Jan 2003; Martin Holzer avidemux-0.9_pre30.ebuild
files/digest-avidemux-0.9_pre30 files/ASM_vidDeintAsm.cpp.diff.gz
files/gui_filter.diff.gz ChangeLog :
Version bumped. Thx for ebuild to marc.hildebrand@t-online.de submitted in
#14174.

*avidemux-0.9-pre28 (09 Jan 2003)

09 Jan 2003; Martin Holzer avidemux-0.9_pre28.ebuild
files/digest-avidemux-0.9_pre28 ChangeLog :
Version bumped. Thx for ebuild to marc.hildebrand@t-online.de submitted in
#13300. Including now fix to compile with -O3

*avidemux-0.9-pre26 (08 Jan 2003)

08 Jan 2003; Martin Holzer avidemux-0.9_pre26.ebuild
files/digest-avidemux-0.9_pre26 ChangeLog :
New Version + Patch to compile with freetype 2.1.3

*avidemux-0.9-pre24 (09 Dec 2002)

09 Dec 2002; Mike Frysinger :
version bump #11776

*avidemux-0.9-pre22 (22 Nov 2002)

22 Nov 2002; Mike Frysinger :
version bump #11024

*avidemux-0.9-pre18 (06 Okt 2002)

25 Oct 2002; Mike Frysinger :
Initial import. Ebuilds from #8621 and #7973
Ronny Pietschke (#8621)
Marc Hildebrand

06 Okt 2002; Marc Hildebrand :
Small fix.
see http://fixounet.free.fr/avidemux/ for details

*avidemux-0.9-pre17-fixed (05 Okt 2002)

05 Okt 2002; Marc Hildebrand :
The author fixed the code, compiles now without ffmpeg.
see http://fixounet.free.fr/avidemux/ for details

*avidemux-0.9-pre17 (03 Okt 2002)

05 Okt (Marc Hildebrand :
This version won't compile without ffmpeg installed:
Grab ffmpeg from cvs (or /usr/portage/distfiles) and install it this way:
./configure --prefix=/usr --enable-shared && make && make install

Then try to emerge avidemux again.

New features/bugfixes:
see http://fixounet.free.fr/avidemux/ for details

*avidemux-0.9-pre16 (15 Sep 2002)

23 Sep 2002; Marc Hildebrand :
Fixes and changes by the author. Changed name of ebuild-file to match
version better.
see http://fixounet.free.fr/avidemux/ for details

*avidemux-0.9-pre14 (15 Sep 2002)

10 Sep 2002; Marc Hildebrand :
Small fixes and changes by the author.
see http://fixounet.free.fr/avidemux/ for details

*avidemux-0.9-pre13 (30 Aug 2002)

10 Sep 2002; Marc Hildebrand :
Initial ebuild.
see http://fixounet.free.fr/avidemux/ for details

Manifest

AUX avidemux-2.4-i18n.patch 1676 RMD160 5cc06702f8a4d96a12630d4f543035baa5ccac0f SHA1 32557519caeed3b236f48b40d5ee8953b2d03197 SHA256 ab978ed96a2689af2e01ad8b9a08ed9bd4b2f8e4c6721d9598964f1fd8a5e6d2
AUX avidemux-2.4-libdca.patch 949 RMD160 53ec97b26441f2617566dbb949496be72ecbc07c SHA1 91ff55452ed9bdaabd76fa41add4c405bf6b8405 SHA256 95f49dbe69a4621ef8f33795898623156222e16d0774a6c454e2e303c6290c3e
AUX avidemux-2.4.1-gcc43-includes.patch 4125 RMD160 72eb0497889dd1f463ec22dfbe9682be2f2612f2 SHA1 7197a4d035eb99e6ceed5c763d57d4091e4c309a SHA256 85e30977430d6542529a854837999b436fa9298dcf759e9cac2ed203af4a7253
AUX avidemux-2.4.1-gcc43-missing-asm-naming.patch 6136 RMD160 d3b38507ac9bee6e854a0002e6f9d92fb80c153d SHA1 00ee010a0d1373a7887d67f6026de55735cfa46e SHA256 c4fe7551a48e7502c1e3e4f16e93a036a67612301ba26186de899e44a9fcca0b
AUX avidemux-2.4.2-x264-2pass-fix.patch 356 RMD160 5435a2545c56d3c235773755d4098a1d1fd803d2 SHA1 8d41540af98ae62ab3cafb2e3c6201fac1385328 SHA256 90ee49f7dfc193512d3238eb9af32d8dc8cddef3755f373da648ef427c69ef42
DIST avidemux_2.4.1.tar.gz 5788014 RMD160 8149eb62cb4f3196d98b8c2707a4252f06e198cf SHA1 6bbf542bab73d91cb73f198d2d8afe10d83b2821 SHA256 f3c7ada9da6cd65ce840127dfa7062a7004af0a44a2e3a474ff153b0e7d50b51
DIST avidemux_2.4.2.tar.gz 6683907 RMD160 feeed70c39651875cb9fa6455ce2812f98d6bf60 SHA1 17b2dc75646baa62f8ae3df47ac5a00c0b0dc050 SHA256 747dfb2efc9c1b3d4e60a6f426e5c22476ec7b141a8091cc0f1c5a75b451cfe4
DIST avidemux_2.4.tar.gz 5728629 RMD160 2e02e2acc6f87cd8ecf781e3c4a37f03d9365640 SHA1 4a055580d65adbefcd52a159da9059f376a56cc6 SHA256 7ec094464637a8e4ba81021bcae15f04edbd3239d210fe6f9d2ef795c7febf11
EBUILD avidemux-2.4.1.ebuild 4067 RMD160 86a8fdc496fbd406a9761c7458f2b95dab61faad SHA1 82ee8f04888eb21c374472c0d765c02fb47a66f6 SHA256 35916cd2c4a77d677051fe4895f501a9f61851809f45fe77d2bb30ff74e12e25
EBUILD avidemux-2.4.2.ebuild 3927 RMD160 a83e83cfe6de562f42441a701bda9b8657c89e3a SHA1 54e9ce5a19287897fb8bef16febb683afab585e0 SHA256 3d06f156b7e835ce0d10d6187d19780f805e7e4bf0d17e8812ceaeeeb45a6cfb
EBUILD avidemux-2.4.ebuild 3578 RMD160 7f726cd919bdfc88f38d89a3244bc48af82d93e1 SHA1 2a54ef3ca88d573365e76d9de0b4cca5a9af29f9 SHA256 9bb3ea9701cabf2e5441063688efc60ef384a02acb7878dd2b3bdd37e57dafb2
MISC ChangeLog 23382 RMD160 77df26edebfb30578bdaf5aca009ab438e7b2aea SHA1 2d7b61bf6bb7c044d2ada6a8bc3babd3fb6950a2 SHA256 1718dda1a8040f04f552cce8c3fa96ee1407ac7782fce4e0d4e0bf4c728a41d9
MISC metadata.xml 251 RMD160 dd6e0dda3634c267e55d59fcb94e9a1d4e7fb109 SHA1 26fa0c9c65f848f2bd7793491cadf4cf28ac074c SHA256 44556c130873ffc95cf9229359070f837ad83e8dd5492eda7894bec5c41f80b7

avidemux-2.4.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/avidemux/avidemux-2.4.1.ebuild,v 1.9 2008/06/22 15:14:35 maekke Exp $

EAPI="1"

inherit cmake-utils eutils flag-o-matic

MY_P=${PN}_${PV}

DESCRIPTION="Video editor designed for simple cutting, filtering and encoding tasks."
HOMEPAGE="http://fixounet.free.fr/avidemux"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="amd64 ppc x86"
IUSE="aac aften alsa amrnb arts dts encode esd jack lame libsamplerate
truetype vorbis x264 xv xvid gtk qt4"

RDEPEND="dev-libs/libxml2
media-libs/libpng
media-libs/libsdl
>=dev-libs/glib-2
aac? ( media-libs/faad2 )
aften? ( media-libs/aften )
alsa? ( media-libs/alsa-lib )
amrnb? ( media-libs/amrnb )
arts? ( kde-base/arts )
dts? ( media-libs/libdca )
encode? (
aac? ( media-libs/faac )
lame? ( media-sound/lame )
)
esd? ( media-sound/esound )
jack? ( media-sound/jack-audio-connection-kit )
libsamplerate? ( media-libs/libsamplerate )
truetype? ( media-libs/freetype
media-libs/fontconfig )
vorbis? ( media-libs/libvorbis )
x264? ( media-libs/x264 )
xv? ( x11-libs/libXv )
xvid? ( media-libs/xvid )
gtk? ( >=x11-libs/gtk+-2
x11-libs/libX11 )
qt4? ( || ( >=x11-libs/qt-4.3:4
x11-libs/qt-gui:4 )
x11-libs/libX11 )"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/pkgconfig
>=dev-util/cmake-2.4.4"

S=${WORKDIR}/${MY_P}

pkg_setup() {
if hasq distcc ${FEATURES}; then
eerror "Avidemux does not compile with distcc. Please retry with"
eerror "FEATURES='-distcc' emerge avidemux"
die "distcc not supported for this package"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
# TODO. Needs to be reported upstream.
epatch "${FILESDIR}"/${PN}-2.4-libdca.patch
epatch "${FILESDIR}"/${PN}-2.4-i18n.patch
# gcc-4.3 fixes from bug 213099
epatch "${FILESDIR}"/${P}-gcc43-includes.patch
epatch "${FILESDIR}"/${P}-gcc43-missing-asm-naming.patch
}

src_compile() {
# -O3 seems to corrupt names in the Qt4 filters dialog -yngwin
use qt4 && replace-flags -O3 -O2

# Commented out options cause compilation errors, some
# might need -Wl,--as-needed in LDFLAGS and all USE
# flags disabled for reproducing. -drac
# TODO. Needs to be fixed, or reported upstream.

local mycmakeargs

# ConfigureChecks.cmake
use alsa || mycmakeargs="${mycmakeargs} -DNO_ALSA=1"
#use oss || mycmakeargs="${mycmakeargs} -DNO_OSS=1"
#use nls || mycmakeargs="${mycmakeargs} -DNO_NLS=1"
#use sdl || mycmakeargs="${mycmakeargs} -DNO_SDL=1"

# ConfigureChecks.cmake -> ADM_CHECK_HL -> cmake/adm_checkHeaderLib.cmake
use truetype || mycmakeargs="${mycmakeargs} -DNO_FontConfig=1"
use xv || mycmakeargs="${mycmakeargs} -DNO_Xvideo=1"
use esd || mycmakeargs="${mycmakeargs} -DNO_Esd=1"
use jack || mycmakeargs="${mycmakeargs} -DNO_Jack=1"
use aften || mycmakeargs="${mycmakeargs} -DNO_Aften=1"
use libsamplerate || mycmakeargs="${mycmakeargs} -DNO_libsamplerate=1"
use encode || mycmakeargs="${mycmakeargs} -DNO_Lame=1 -DNO_FAAC=1"
use xvid || mycmakeargs="${mycmakeargs} -DNO_Xvid=1"
use amrnb || mycmakeargs="${mycmakeargs} -DNO_AMRNB=1"
use dts || mycmakeargs="${mycmakeargs} -DNO_libdca=1"
use x264 || mycmakeargs="${mycmakeargs} -DNO_x264=1"
use aac || mycmakeargs="${mycmakeargs} -DNO_FAAD=1 -DNO_NeAAC=1"
use vorbis || mycmakeargs="${mycmakeargs} -DNO_Vorbis=1"
#use png || mycmakeargs="${mycmakeargs} -DNO_libPNG=1"

# ConfigureChecks.cmake -> cmake/FindArts.cmake
use arts || mycmakeargs="${mycmakeargs} -DNO_ARTS=1"

# CMakeLists.txt
use truetype || mycmakeargs="${mycmakeargs} -DNO_FREETYPE=1"
use gtk || mycmakeargs="${mycmakeargs} -DNO_GTK=1"
use qt4 || mycmakeargs="${mycmakeargs} -DNO_QT4=1"

cmake-utils_src_compile
}

src_install() {
cmake-utils_src_install
dodoc AUTHORS
doicon avidemux_icon.png

use gtk && make_desktop_entry avidemux2_gtk "Avidemux GTK" \
avidemux_icon "AudioVideo;GTK"
use qt4 && make_desktop_entry avidemux2_qt4 "Avidemux Qt" \
avidemux_icon "AudioVideo;Qt"
}

avidemux-2.4.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/avidemux/avidemux-2.4.2.ebuild,v 1.2 2008/07/13 13:43:40 mr_bones_ Exp $

EAPI="1"

inherit cmake-utils eutils flag-o-matic

MY_P=${PN}_${PV}

DESCRIPTION="Video editor designed for simple cutting, filtering and encoding tasks."
HOMEPAGE="http://fixounet.free.fr/avidemux"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="aac aften alsa amrnb arts dts encode esd jack lame libsamplerate
truetype vorbis x264 xv xvid gtk qt4"

RDEPEND="dev-libs/libxml2
media-libs/libpng
media-libs/libsdl
>=dev-libs/glib-2
aac? ( media-libs/faad2 )
aften? ( media-libs/aften )
alsa? ( media-libs/alsa-lib )
amrnb? ( media-libs/amrnb )
arts? ( kde-base/arts )
dts? ( media-libs/libdca )
encode? (
aac? ( media-libs/faac )
lame? ( media-sound/lame )
)
esd? ( media-sound/esound )
jack? ( media-sound/jack-audio-connection-kit )
libsamplerate? ( media-libs/libsamplerate )
truetype? ( media-libs/freetype
media-libs/fontconfig )
vorbis? ( media-libs/libvorbis )
x264? ( media-libs/x264 )
xv? ( x11-libs/libXv )
xvid? ( media-libs/xvid )
gtk? ( >=x11-libs/gtk+-2
x11-libs/libX11 )
qt4? ( || ( >=x11-libs/qt-4.3:4
x11-libs/qt-gui:4 )
x11-libs/libX11 )"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/pkgconfig
>=dev-util/cmake-2.4.4"

S=${WORKDIR}/${MY_P}

pkg_setup() {
if hasq distcc ${FEATURES}; then
eerror "Avidemux does not compile with distcc. Please retry with"
eerror "FEATURES='-distcc' emerge avidemux"
die "distcc not supported for this package"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
# TODO. Needs to be reported upstream.
epatch "${FILESDIR}"/${PN}-2.4-libdca.patch
epatch "${FILESDIR}"/${PN}-2.4-i18n.patch
# post-release patch from upstream
epatch "${FILESDIR}"/${P}-x264-2pass-fix.patch
}

src_compile() {
# Commented out options cause compilation errors, some
# might need -Wl,--as-needed in LDFLAGS and all USE
# flags disabled for reproducing. -drac
# TODO. Needs to be fixed, or reported upstream.

local mycmakeargs

# ConfigureChecks.cmake
use alsa || mycmakeargs="${mycmakeargs} -DNO_ALSA=1"
#use oss || mycmakeargs="${mycmakeargs} -DNO_OSS=1"
#use nls || mycmakeargs="${mycmakeargs} -DNO_NLS=1"
#use sdl || mycmakeargs="${mycmakeargs} -DNO_SDL=1"

# ConfigureChecks.cmake -> ADM_CHECK_HL -> cmake/adm_checkHeaderLib.cmake
use truetype || mycmakeargs="${mycmakeargs} -DNO_FontConfig=1"
use xv || mycmakeargs="${mycmakeargs} -DNO_Xvideo=1"
use esd || mycmakeargs="${mycmakeargs} -DNO_Esd=1"
use jack || mycmakeargs="${mycmakeargs} -DNO_Jack=1"
use aften || mycmakeargs="${mycmakeargs} -DNO_Aften=1"
use libsamplerate || mycmakeargs="${mycmakeargs} -DNO_libsamplerate=1"
use encode || mycmakeargs="${mycmakeargs} -DNO_Lame=1 -DNO_FAAC=1"
use xvid || mycmakeargs="${mycmakeargs} -DNO_Xvid=1"
use amrnb || mycmakeargs="${mycmakeargs} -DNO_AMRNB=1"
use dts || mycmakeargs="${mycmakeargs} -DNO_libdca=1"
use x264 || mycmakeargs="${mycmakeargs} -DNO_x264=1"
use aac || mycmakeargs="${mycmakeargs} -DNO_FAAD=1 -DNO_NeAAC=1"
use vorbis || mycmakeargs="${mycmakeargs} -DNO_Vorbis=1"
#use png || mycmakeargs="${mycmakeargs} -DNO_libPNG=1"

# ConfigureChecks.cmake -> cmake/FindArts.cmake
use arts || mycmakeargs="${mycmakeargs} -DNO_ARTS=1"

# CMakeLists.txt
use truetype || mycmakeargs="${mycmakeargs} -DNO_FREETYPE=1"
use gtk || mycmakeargs="${mycmakeargs} -DNO_GTK=1"
use qt4 || mycmakeargs="${mycmakeargs} -DNO_QT4=1"

cmake-utils_src_compile
}

src_install() {
cmake-utils_src_install
dodoc AUTHORS History
doicon avidemux_icon.png

use gtk && make_desktop_entry avidemux2_gtk "Avidemux GTK" \
avidemux_icon "AudioVideo;GTK"
use qt4 && make_desktop_entry avidemux2_qt4 "Avidemux Qt" \
avidemux_icon "AudioVideo;Qt"
}

avidemux-2.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/avidemux/avidemux-2.4.ebuild,v 1.6 2008/04/19 19:27:49 yngwin Exp $

EAPI="1"

inherit cmake-utils eutils

MY_P=${PN}_${PV}

DESCRIPTION="Video editor designed for simple cutting, filtering and encoding tasks."
HOMEPAGE="http://fixounet.free.fr/avidemux"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="aac aften alsa amrnb arts dts encode esd jack libsamplerate
x264 xv xvid vorbis truetype gtk qt4"

RDEPEND="dev-libs/libxml2
media-libs/libpng
media-libs/libsdl
>=dev-libs/glib-2
alsa? ( media-libs/alsa-lib )
xv? ( x11-libs/libXv )
esd? ( media-sound/esound )
jack? ( media-sound/jack-audio-connection-kit )
aften? ( media-libs/aften )
libsamplerate? ( media-libs/libsamplerate )
xvid? ( media-libs/xvid )
amrnb? ( media-libs/amrnb )
dts? ( media-libs/libdca )
x264? ( media-libs/x264 )
aac? ( media-libs/faad2 )
vorbis? ( media-libs/libvorbis )
arts? ( kde-base/arts )
truetype? ( media-libs/freetype
media-libs/fontconfig )
gtk? ( >=x11-libs/gtk+-2
x11-libs/libX11 )
qt4? ( || ( >=x11-libs/qt-4.3:4
x11-libs/qt-gui:4 )
x11-libs/libX11 )
encode? (
aac? ( media-libs/faac )
media-sound/lame )"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/pkgconfig
>=dev-util/cmake-2.4.4"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
# TODO. Needs to be reported upstream.
epatch "${FILESDIR}"/${P}-libdca.patch
epatch "${FILESDIR}"/${P}-i18n.patch
}

src_compile() {
# Commented out options cause compilation errors, some
# might need -Wl,--as-needed in LDFLAGS and all USE
# flags disabled for reproducing. -drac
# TODO. Needs to be fixed, or reported upstream.

local mycmakeargs

# ConfigureChecks.cmake
use alsa || mycmakeargs="${mycmakeargs} -DNO_ALSA=1"
#use oss || mycmakeargs="${mycmakeargs} -DNO_OSS=1"
#use nls || mycmakeargs="${mycmakeargs} -DNO_NLS=1"
#use sdl || mycmakeargs="${mycmakeargs} -DNO_SDL=1"

# ConfigureChecks.cmake -> ADM_CHECK_HL -> cmake/adm_checkHeaderLib.cmake
use truetype || mycmakeargs="${mycmakeargs} -DNO_FontConfig=1"
use xv || mycmakeargs="${mycmakeargs} -DNO_Xvideo=1"
use esd || mycmakeargs="${mycmakeargs} -DNO_Esd=1"
use jack || mycmakeargs="${mycmakeargs} -DNO_Jack=1"
use aften || mycmakeargs="${mycmakeargs} -DNO_Aften=1"
use libsamplerate || mycmakeargs="${mycmakeargs} -DNO_libsamplerate=1"
use encode || mycmakeargs="${mycmakeargs} -DNO_Lame=1 -DNO_FAAC=1"
use xvid || mycmakeargs="${mycmakeargs} -DNO_Xvid=1"
use amrnb || mycmakeargs="${mycmakeargs} -DNO_AMRNB=1"
use dts || mycmakeargs="${mycmakeargs} -DNO_libdca=1"
use x264 || mycmakeargs="${mycmakeargs} -DNO_x264=1"
use aac || mycmakeargs="${mycmakeargs} -DNO_FAAD=1 -DNO_NeAAC=1"
use vorbis || mycmakeargs="${mycmakeargs} -DNO_Vorbis=1"
#use png || mycmakeargs="${mycmakeargs} -DNO_libPNG=1"

# ConfigureChecks.cmake -> cmake/FindArts.cmake
use arts || mycmakeargs="${mycmakeargs} -DNO_ARTS=1"

# CMakeLists.txt
use truetype || mycmakeargs="${mycmakeargs} -DNO_FREETYPE=1"
use gtk || mycmakeargs="${mycmakeargs} -DNO_GTK=1"
use qt4 || mycmakeargs="${mycmakeargs} -DNO_QT4=1"

cmake-utils_src_compile
}

src_install() {
cmake-utils_src_install
dodoc AUTHORS

doicon avidemux_icon.png

use gtk && make_desktop_entry avidemux2_gtk "Avidemux GTK" \
avidemux_icon "AudioVideo;GTK;"
use qt4 && make_desktop_entry avidemux2_qt4 "Avidemux Qt" \
avidemux_icon "AudioVideo;Qt;"
}

files

metadata.xml




video

yngwin@gentoo.org
Ben de Groot