ChangeLog

# ChangeLog for media-video/dvbcut
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/dvbcut/ChangeLog,v 1.10 2008/05/10 15:11:07 zzam Exp $

10 May 2008; Matthias Schwarzott
+files/dvbcut-0.5.4-ffmpeg-0.4.9_p20080326.diff, dvbcut-0.5.4-r1.ebuild:
Fix compile with new ffmpeg header locations, Bug #218101.

23 Nov 2007; Alexis Ballier
+files/dvbcut-0.5.4-avformat-api-changes.patch, dvbcut-0.5.4-r1.ebuild:
add a patch to build against libavformat 52.0.0

*dvbcut-0.5.4-r1 (18 Oct 2007)

18 Oct 2007; Matthias Schwarzott
+files/dvbcut-0.5.4-ffmpeg-compat3.patch, +dvbcut-0.5.4-r1.ebuild:
Fix compilation against newest ffmpeg, Bug #188184. Added desktop menu
entry, Bug #188579.

03 Jun 2007; Alexis Ballier
-files/dvbcut-0.5.3-ac3-buffer.patch,
-files/dvbcut-0.5.3-sconstruct.patch, -dvbcut-0.5.3-r1.ebuild:
Cleanup old version

01 Jun 2007; Alexis Ballier
+files/dvbcut-0.5.4-ffmpeg-compat2.patch, +files/dvbcut-0.5.4-gcc42.patch,
dvbcut-0.5.4.ebuild:
Fix compilation against newest ffmpeg, bug #180547, also remove long time
deprecated max c++ syntax that has been removed in gcc 4.2

*dvbcut-0.5.4 (14 Apr 2007)

14 Apr 2007; Alexis Ballier +dvbcut-0.5.4.ebuild:
Version bump

14 Apr 2007; Alexis Ballier
+files/dvbcut-0.5.3-ffmpeg-compat.patch, dvbcut-0.5.3-r1.ebuild:
Fix build with latest ffmpegs, stick deps to latest ffmpeg version as
ac3_decoder has been renamed in this version, bug #174623

12 Mar 2007; Alexis Ballier
+files/dvbcut-0.5.3-sconstruct.patch, dvbcut-0.5.3-r1.ebuild:
Fix build with scons dev-util/scons-0.96.94, thanks to Castagnola Roberto
for porting this patch, bug #159373, add ~amd64, die if ffmpeg is not built
with a52 useflag, bug #159212

*dvbcut-0.5.3-r1 (29 Nov 2006)

29 Nov 2006; Matthias Schwarzott
+files/dvbcut-0.5.3-ac3-buffer.patch, -dvbcut-0.5.3.ebuild,
+dvbcut-0.5.3-r1.ebuild:
Added patch to enlarge ac3-buffer, thanks to Artur Wegele
, Bug #156237.

*dvbcut-0.5.3 (14 Sep 2006)

14 Sep 2006; Matthias Schwarzott +metadata.xml,
+dvbcut-0.5.3.ebuild:
Initial import of ebuild, thanks to Karsten Kretschmer
, Bug #146650.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX dvbcut-0.5.3-ffmpeg-compat.patch 1380 RMD160 3c52b5997d0c25eebdbe32161074504b05aa710b SHA1 84e5ff8d2137aad5fe5a7eb74af20590eeb722ff SHA256 0fe452450ac506b4660324e1e1b038844fce79821c0df7f3580969a3b9171f4a
AUX dvbcut-0.5.4-avformat-api-changes.patch 444 RMD160 9619c01f90d947450181726d72576cfb5e396eee SHA1 260649d80cec68940294f9a8f690c68caa481eeb SHA256 02015824e0c6879d4c54fc48a6b486f556ff9c09841bda6cdad378afb378f5b6
AUX dvbcut-0.5.4-ffmpeg-0.4.9_p20080326.diff 3503 RMD160 36fe73e9b3ca368de84f0cd7ce1d59a043f6cc6f SHA1 dba836368e2807206bffd852c0f760c801866433 SHA256 3eb0171b3e9b41ca7880b76a4a7c4bacf9c3968ae60620e5c4d4c2abace587db
AUX dvbcut-0.5.4-ffmpeg-compat2.patch 3262 RMD160 8c819ffab5b6a54246915a2eb575efa6674bef24 SHA1 9aa636d911da28d29bcc7024ad9eafba2e7d80c2 SHA256 aec5a2c92fc839e87da35a6875ee273c93d1dd36292be9e2e9f7a5a8782286c1
AUX dvbcut-0.5.4-ffmpeg-compat3.patch 6179 RMD160 4c6721d92fd508b56924975779acc02dfc6fe350 SHA1 294f4e686570c21291129128e9f019897ecda570 SHA256 018c5a88c11692259397610db6d5456154d2bbd0912994e17a664e5135fc2170
AUX dvbcut-0.5.4-gcc42.patch 576 RMD160 6e84fa4a525f4bba1f4f8263048b8dd89ddd2294 SHA1 adb11d4d8eb3b48c1c5a437fb70013c6e3b0e104 SHA256 9792d58872aa949233d3b554019cf63ba08c8ee4a2bd03ece55b69392f521a83
DIST dvbcut_0.5.4.tar.bz2 795991 RMD160 fc36b9d3abd818495498c1d8181e1250f43e0057 SHA1 2bf174ec05fd92a9ac5878498c91f90bd307a2ca SHA256 db6500fc327585be6ee5a36135c9940828d22bde936daa17b6a5cce852ad9f70
EBUILD dvbcut-0.5.4-r1.ebuild 1641 RMD160 3e126b3ef663eb6ae6417d5a4cc03d4d2bff5e7f SHA1 159f1ce4df0d94593ce780a190ac72b04b5f072f SHA256 0885e4cb868ee5a2e5e853cf015fde917b9e230635f9345cbdc9b0ad5d5707c0
EBUILD dvbcut-0.5.4.ebuild 1336 RMD160 35255d1406d61d933c88219917af2a1183a24666 SHA1 a015897802b6b89a31b7c78f0f68d37f1128697a SHA256 6fcb9fe042557d1fe64a0af12a7801b1a7f98ce8c94946bd1706e1c6cfbc114f
MISC ChangeLog 2460 RMD160 f1999baeecee8e3e11d41d79360e9ad1a1db9dbc SHA1 0d0d46ae7ec16dbbfa930c20839be2575965c015 SHA256 f050eaa3a3fd2a33235ffbe572927eefce8c7e000137c83f98f9adaa21551ae1
MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgluxYACgkQt2vP6XvVdOceBgCgr20dxL34eyw5NRWuAELbPh+r
9+sAoIvP6HxKjY1S0RHomS+OGjJcBN0t
=LqMt
-----END PGP SIGNATURE-----

dvbcut-0.5.4-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/dvbcut/dvbcut-0.5.4-r1.ebuild,v 1.3 2008/05/10 15:11:07 zzam Exp $

inherit qt3 eutils

IUSE=""

MY_P="${P/-/_}"

DESCRIPTION="frame-accurate editing of MPEG-2 video with MPEG and AC3 audio"
HOMEPAGE="http://dvbcut.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"

LICENSE="GPL-2"

SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="$(qt_min_version 3)
media-libs/libao
>=media-video/ffmpeg-0.4.9_p20070330"

DEPEND="${RDEPEND}
dev-util/scons"

pkg_setup() {
if ! built_with_use media-video/ffmpeg a52; then
eerror "This package requires media-video/ffmpeg compiled with A/52 (a.k.a. AC-3) support."
eerror "Please reemerge media-video/ffmpeg with USE=\"a52\"."
die "Please reemerge media-video/ffmpeg with USE=\"a52\"."
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-0.5.3-ffmpeg-compat.patch"
epatch "${FILESDIR}/${P}-gcc42.patch"
epatch "${FILESDIR}/${P}-ffmpeg-compat2.patch"
epatch "${FILESDIR}/${P}-ffmpeg-compat3.patch"
epatch "${FILESDIR}/${P}-avformat-api-changes.patch"

if has_version ">=media-video/ffmpeg-0.4.9_p20080326"; then
epatch "${FILESDIR}/${P}-ffmpeg-0.4.9_p20080326.diff"
fi
}

src_compile() {
emake FFMPEG=/usr || die "build failed"
}

src_install() {
emake FFMPEG=/usr DESTDIR="${D}" PREFIX="/usr" MANPATH="/usr/share/man" install \
|| die "install failed"
make_desktop_entry dvbcut DVBcut \
|| die "Couldn't make dvbcut desktop entry"
dodoc CREDITS ChangeLog README README.ffmpeg README.icons
}

dvbcut-0.5.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/dvbcut/dvbcut-0.5.4.ebuild,v 1.2 2007/06/01 18:47:34 aballier Exp $

inherit qt3 eutils

IUSE=""

MY_P="${P/-/_}"

DESCRIPTION="frame-accurate editing of MPEG-2 video with MPEG and AC3 audio"
HOMEPAGE="http://dvbcut.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"

LICENSE="GPL-2"

SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="$(qt_min_version 3)
media-libs/libao
>=media-video/ffmpeg-0.4.9_p20070330"

DEPEND="${RDEPEND}
dev-util/scons"

pkg_setup() {
if ! built_with_use media-video/ffmpeg a52; then
eerror "This package requires media-video/ffmpeg compiled with A/52 (a.k.a. AC-3) support."
eerror "Please reemerge media-video/ffmpeg with USE=\"a52\"."
die "Please reemerge media-video/ffmpeg with USE=\"a52\"."
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-0.5.3-ffmpeg-compat.patch"
epatch "${FILESDIR}/${P}-gcc42.patch"
epatch "${FILESDIR}/${P}-ffmpeg-compat2.patch"
}

src_compile() {
emake FFMPEG=/usr || die "build failed"
}

src_install() {
emake FFMPEG=/usr DESTDIR="${D}" PREFIX="/usr" MANPATH="/usr/share/man" install \
|| die "install failed"
dodoc CREDITS ChangeLog README README.ffmpeg README.icons
}

files

metadata.xml




video

media-video@gentoo.org