Portage is a package management system used by Gentoo Linux
# ChangeLog for media-video/lxdvdrip
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.25 2008/05/04 14:16:06 drac Exp $
04 May 2008; Samuli Suominen
Use berlios mirrors:// wrt #218657
19 Nov 2007; Alexis Ballier
-files/lxdvdrip-1.62-makefile, -lxdvdrip-1.62.ebuild:
remove old
01 Jun 2007; Alexis Ballier
-files/lxdvdrip-1.42-dvdread.patch, -lxdvdrip-1.42.ebuild:
Remove old version
*lxdvdrip-1.70 (01 Jun 2007)
01 Jun 2007; Alexis Ballier
+files/lxdvdrip-1.70-makefile.patch,
+files/lxdvdrip-1.70-vamps-makefile.patch, +lxdvdrip-1.70.ebuild:
Version bump, bug #180396
12 Dec 2006; Alexis Ballier
files/lxdvdrip-1.62-makefile, lxdvdrip-1.62.ebuild:
Build custom vamps, thanks to GPS.Wacker
10 Nov 2006; Alexis Ballier
Adding missing libdvdnav dep wrt to bug #154643
*lxdvdrip-1.62 (09 Nov 2006)
09 Nov 2006; Alexis Ballier
+files/lxdvdrip-1.62-makefile, +lxdvdrip-1.62.ebuild:
Version bump, wrt to bug #115197
03 May 2006; Diego Pettenò
Update metadata to list media-video@gentoo.org as maintainer.
01 Apr 2006; Diego Pettenò
+files/lxdvdrip-1.42-dvdread.patch, lxdvdrip-1.42.ebuild:
Add patch to build with latest dvdread (bug #128327) and replace Makefile
with a direct compile line respecting LDFLAGS and fixing linking order.
24 Mar 2006; Daniel Goller
adding media-video/streamdvd wrt bug #127221
16 Feb 2006; Diego Pettenò
-files/lxdvdrip-1.20_pre1-overflow.patch, -lxdvdrip-1.10_pre2.ebuild,
-lxdvdrip-1.10_pre5.ebuild, -lxdvdrip-1.20_pre1.ebuild,
-lxdvdrip-1.20_pre1-r1.ebuild, -lxdvdrip-1.30_pre4.ebuild,
-lxdvdrip-1.41_p3.ebuild, -lxdvdrip-1.42_pre3.ebuild:
Remove old versions.
04 May 2005; David Holm
Readded to ~ppc. Please don't remove it without filing a proper bugreport.
*lxdvdrip-1.42 (23 Feb 2005)
23 Feb 2005; Jan Brinkmann
version bump. fixes #82814
*lxdvdrip-1.42_pre3 (07 Feb 2005)
07 Feb 2005; Jan Brinkmann
+lxdvdrip-1.42_pre3.ebuild:
new upstream version, fixes #81112
*lxdvdrip-1.41_p3 (27 Jan 2005)
27 Jan 2005; Jan Brinkmann
new upstream release. also added ~amd64 to KEYWORDS. fixes bug #70153
30 Nov 2004; Sven Wegener
lxdvdrip-1.10_pre5.ebuild, lxdvdrip-1.20_pre1-r1.ebuild,
lxdvdrip-1.20_pre1.ebuild, lxdvdrip-1.30_pre4.ebuild:
Fixed invalid atoms in *DEPEND.
*lxdvdrip-1.30_pre4 (09 Oct 2004)
09 Oct 2004; Christian Parpart
+lxdvdrip-1.30_pre4.ebuild:
updated to new version, as requested in bug #66793
20 Sep 2004; Chris White
files/lxdvdrip-1.20_pre1-overflow.patch:
Fixed yet another issue. strncpy'ed buffers needed null terminated assurance.
Thanks to Florian Shilhabel that out for me.
19 Sep 2004; Chris White
files/lxdvdrip-1.20_pre1-overflow.patch:
Fixed the overflow patch. Thanks to Florian Schilhabel for input on that.
*lxdvdrip-1.20_pre1-r1 (19 Sep 2004)
19 Sep 2004; Chris White
+files/lxdvdrip-1.20_pre1-overflow.patch, +lxdvdrip-1.20_pre1-r1.ebuild:
Fixed this thing per security bug #64628.
05 Sep 2004; David Holm
Added to ~ppc.
05 Sep 2004; Malcolm Lashley
Add ~amd64 - closes bug #59090
*lxdvdrip-1.20_pre1 (31 Aug 2004)
31 Aug 2004; Michael Imhof
Version bumped. Closes #62228.
*lxdvdrip-1.10_pre5 (23 Jul 2004)
23 Jul 2004; Michael Imhof
Version bumped.
*lxdvdrip-1.10_pre2 (23 Jul 2004)
23 Jul 2004; Michael Imhof
+lxdvdrip-1.10_pre2.ebuild:
Initial import. Closes #47801.
AUX lxdvdrip-1.70-makefile.patch 913 RMD160 5ec42556a4badda292c9fa1f06e23e040e232183 SHA1 72eb0516b2e819a34f9411b3162c910ccaf7e7e1 SHA256 d93cf250961db335e042cfe0d5b73f64aea38a72f916612f369db2641d2ffd13
AUX lxdvdrip-1.70-vamps-makefile.patch 452 RMD160 4c0ca1f6e3c8dce531d27f3a5b16d955eb9d8e03 SHA1 64564fc19f74a24967581f1763259fff296e61b4 SHA256 8bfed9e0db5baec93bf05e74c9b03a3517cc247bbb3eb861109472014c46efe3
DIST lxdvdrip-1.70.tgz 685084 RMD160 a579ad723c106ef1fca1fac09734e7be4a53e16f SHA1 959ff41861582ffdbca5531d503ec44654103913 SHA256 3112d5684447ae82a22f42ef2418b58c555dabc5bcbdb31ec1f14f16fc545102
EBUILD lxdvdrip-1.70.ebuild 1326 RMD160 f35344adf07751e45d1419ed5a7fec3a0c552b5f SHA1 bf8dce4a4483726860e0460e47c0a22c8d5e67e8 SHA256 5441ab60c55526b3f9af4e62d737aa6f0f235d46a3e5470faa9190f4952b7962
MISC ChangeLog 4375 RMD160 8a331b465bdda7b12cc84b3e8a5d3a9c1d6b0ed0 SHA1 678f78cd881e0d6821396fb7bbda514b006bef62 SHA256 e53787b0822b91764f79ce36ae5d3dfc8c00887c69d94fe08a64d1196fc5e848
MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/lxdvdrip-1.70.ebuild,v 1.2 2008/05/04 14:16:06 drac Exp $
inherit eutils toolchain-funcs
DESCRIPTION="command line tool to automate the process of ripping and burning DVD"
SRC_URI="mirror://berlios/lxdvdrip/${P}.tgz"
HOMEPAGE="http://developer.berlios.de/projects/lxdvdrip/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~ppc"
IUSE=""
DEPEND="media-libs/libdvdread
media-libs/libdvdnav"
RDEPEND="${DEPEND}
>=media-video/dvdauthor-0.6.9
media-video/streamdvd
media-video/mpgtx"
S="${WORKDIR}/${PN}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-makefile.patch"
epatch "${FILESDIR}/${P}-vamps-makefile.patch"
}
src_compile() {
CC=$(tc-getCC) emake || die "emake failed"
cd "${S}/vamps"
emake CC=$(tc-getCC) || die "emake lxdvdip vamps failed"
}
src_install () {
dobin lxdvdrip
dobin lxac3scan
dodoc doc-pak/Changelog* doc-pak/Credits doc-pak/Debugging.*
dodoc doc-pak/lxdvdrip.conf* doc-pak/README* doc-pak/TODO
doman lxdvdrip.1
insinto /usr/share
doins lxdvdrip.wav
insinto /etc
newins doc-pak/lxdvdrip.conf.EN lxdvdrip.conf
cd "${S}/vamps"
emake PREFIX="${D}/usr" install || die "make install failed for vamps!"
}