summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2011-05-03 18:29:52 +0000
committerAlexis Ballier <aballier@gentoo.org>2011-05-03 18:29:52 +0000
commit7e56f985bd6c6452191f32cc69cf4bba51c9e13a (patch)
tree1cb8c4680ea0d4c19aa34f3b2c06123055d40c5c /media-video/lxdvdrip
parentMarked ~x64-freebsd (diff)
downloadhistorical-7e56f985bd6c6452191f32cc69cf4bba51c9e13a.tar.gz
historical-7e56f985bd6c6452191f32cc69cf4bba51c9e13a.tar.bz2
historical-7e56f985bd6c6452191f32cc69cf4bba51c9e13a.zip
version bump
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'media-video/lxdvdrip')
-rw-r--r--media-video/lxdvdrip/ChangeLog8
-rw-r--r--media-video/lxdvdrip/Manifest11
-rw-r--r--media-video/lxdvdrip/files/lxdvdrip-1.76-makefile.patch28
-rw-r--r--media-video/lxdvdrip/lxdvdrip-1.76.ebuild51
4 files changed, 93 insertions, 5 deletions
diff --git a/media-video/lxdvdrip/ChangeLog b/media-video/lxdvdrip/ChangeLog
index 793033c2dcd2..14e4f5ce5384 100644
--- a/media-video/lxdvdrip/ChangeLog
+++ b/media-video/lxdvdrip/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/lxdvdrip
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.29 2011/05/03 18:08:14 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.30 2011/05/03 18:29:52 aballier Exp $
+
+*lxdvdrip-1.76 (03 May 2011)
+
+ 03 May 2011; Alexis Ballier <aballier@gentoo.org> +lxdvdrip-1.76.ebuild,
+ +files/lxdvdrip-1.76-makefile.patch:
+ version bump
03 May 2011; Alexis Ballier <aballier@gentoo.org> -lxdvdrip-1.70.ebuild,
-files/lxdvdrip-1.70-makefile.patch, -lxdvdrip-1.71.ebuild,
diff --git a/media-video/lxdvdrip/Manifest b/media-video/lxdvdrip/Manifest
index f88d648354c5..8635d9ef278f 100644
--- a/media-video/lxdvdrip/Manifest
+++ b/media-video/lxdvdrip/Manifest
@@ -4,14 +4,17 @@ Hash: SHA1
AUX lxdvdrip-1.70-vamps-makefile.patch 452 RMD160 4c0ca1f6e3c8dce531d27f3a5b16d955eb9d8e03 SHA1 64564fc19f74a24967581f1763259fff296e61b4 SHA256 8bfed9e0db5baec93bf05e74c9b03a3517cc247bbb3eb861109472014c46efe3
AUX lxdvdrip-1.74-makefile.patch 1082 RMD160 ad0529c26b1cdc9da408a58992be33cf4c03ffce SHA1 a20d518c894a7bc5ddde332a5c67d304148da839 SHA256 c95b9deb39d8636a8e1ecd93b6e94e13534449c6da905e885661cec2f158cbe9
AUX lxdvdrip-1.75-lxdvdrip.conf.patch 374 RMD160 5a051757ac580a80ed06ce487939312c17f40060 SHA1 70dc691e421291dca3c531a015a056b09b063ca1 SHA256 d6743439d830a1c09f4a49ec60e8f9ae881f0d82f5d280bf8072a158b8af7aac
+AUX lxdvdrip-1.76-makefile.patch 1170 RMD160 f20665f1fff4ca9acf9d6db24f0940b3d9d8c781 SHA1 41dc1724bca6d2993bbdd214b712d6558e5e1f84 SHA256 905b940d7f78296a134b57cf1b7537f74f346d8f4d18885307af0dba3537df73
DIST lxdvdrip-1.75.tgz 672940 RMD160 ce78f5548e2d3767248d9a72a202964974b14677 SHA1 43bf6bd133f67e7c9f0bbf3f3b782d0fbc710e6c SHA256 dc1ca940ed59b40b2c255511756c416feb3ba3fc26cb4ef583f454551bd2530a
+DIST lxdvdrip-1.76.tgz 690014 RMD160 c67729a7f1c5ed2a9f7991dd262de4040646f6f7 SHA1 e200278d380ab1f51dd09e4087e83db7cdb0bbe6 SHA256 46fe290f845ce314226f61cbc776f68cb5f716622c2a4bf55bd95dd50ea3fa6d
EBUILD lxdvdrip-1.75.ebuild 1416 RMD160 a62bc0e795fea7ebc3bfa28daa5dba993299184b SHA1 18dec035aba0cbd3b819089360a0125ad091e29d SHA256 fa175f3e8d92c07f32e3ec0cf9703d07bb80c8f6f9c0f4244febd66fcce334a4
-MISC ChangeLog 5268 RMD160 a1e885cfde258226018a4ca842235393a1a3771f SHA1 123305aee4b4e78dcea3460072fd26e1e19f2854 SHA256 13c918b49f5b9b0ed34429ce1a309e6f796b7a8270df9e26e2478849d8dbb945
+EBUILD lxdvdrip-1.76.ebuild 1338 RMD160 501390471106f31a5c15f820b7593ff9448aa9c5 SHA1 0c472b95258cf7f02c136b18198305c03db84fa7 SHA256 f161879a061e9cc1e479aaeebaf44d73a715888d7f8eaba377823574c25fbe61
+MISC ChangeLog 5428 RMD160 7809ccd6aea6200852e0cdf1a5022e2e0100338f SHA1 6e0c84ddc369a21f8fec2050cc48639649448428 SHA256 d87e27f52625a3f983a3f05886a11a30c59b32f7c7e9d7567b3625889336b01e
MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk3ARJQACgkQvFcC4BYPU0qDjwCfdIQKCYNBzcmx6ULHJmGlpW4M
-fzUAn2XWBgHNAz1HMxVzS5Apgt0rED34
-=7c7h
+iEYEARECAAYFAk3ASaUACgkQvFcC4BYPU0oijgCfcL4uBNDpfQ/mDR+tteZkGVIJ
+PM8An1U7iSD2HFZTBTHgxltrLrGU1Ah1
+=RcNT
-----END PGP SIGNATURE-----
diff --git a/media-video/lxdvdrip/files/lxdvdrip-1.76-makefile.patch b/media-video/lxdvdrip/files/lxdvdrip-1.76-makefile.patch
new file mode 100644
index 000000000000..efebf922e2ba
--- /dev/null
+++ b/media-video/lxdvdrip/files/lxdvdrip-1.76-makefile.patch
@@ -0,0 +1,28 @@
+Index: lxdvdrip/Makefile
+===================================================================
+--- lxdvdrip.orig/Makefile
++++ lxdvdrip/Makefile
+@@ -3,13 +3,16 @@ HINWEIS0 = 'Bitte Konfigdatei in /etc mi
+ HINWEIS1 = 'Check the configuration file in /etc with the Changelog'
+ HINWEIS2 = 'Comparez le fichier de config. en /etc avec le Changelog'
+
+-all:
+- gcc -g -lm -ldvdread -lpthread -o lxdvdrip lxdvdrip.c streamanalyze.c ifo.c dvdinfo.c dvdbackup.c dvdcell.c systools.c vaporize.c dvdtools.c dvdcopy.c requant.c cputest.c tcmemcpy.c dvdformat.c badsect.c mpeg2dec.c
+- gcc -g -lm -o lxac3scan lxac3scan.c
+- cd vamps && make && cd ..
+- cd dvdbackup && make && cd ..
+- cd requant && make && cd ..
+- cd buffer && make && cd ..
++LXDVDRIP_SOURCES = lxdvdrip.c streamanalyze.c ifo.c dvdinfo.c dvdbackup.c dvdcell.c systools.c vaporize.c dvdtools.c dvdcopy.c requant.c cputest.c tcmemcpy.c dvdformat.c badsect.c mpeg2dec.c
++LXDVDRIP_OBJS = $(LXDVDRIP_SOURCES:%.c=%.o)
++
++all: lxdvdrip lxac3scan
++
++lxdvdrip: $(LXDVDRIP_OBJS)
++ $(CC) $(LDFLAGS) -o $@ $^ -lm -ldvdread -lpthread
++
++lxac3scan: lxac3scan.o
++ $(CC) $(LDFLAGS) -o $@ $^ -lm
+
+ clean:
+ rm -f lxdvdrip lxac3scan *.o
diff --git a/media-video/lxdvdrip/lxdvdrip-1.76.ebuild b/media-video/lxdvdrip/lxdvdrip-1.76.ebuild
new file mode 100644
index 000000000000..613946de80ce
--- /dev/null
+++ b/media-video/lxdvdrip/lxdvdrip-1.76.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/lxdvdrip-1.76.ebuild,v 1.1 2011/05/03 18:29:52 aballier 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="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/libdvdread"
+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}/${PN}-1.76-makefile.patch"
+ epatch "${FILESDIR}/${PN}-1.70-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 || die
+ dobin lxac3scan || die
+ 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!"
+}