Build custom vamps, thanks to GPS.Wacker <gpsw@gmx.de>, bug #157904
authorAlexis Ballier <aballier@gentoo.org>
Tue, 12 Dec 2006 18:38:38 +0000 (18:38 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Tue, 12 Dec 2006 18:38:38 +0000 (18:38 +0000)
Package-Manager: portage-2.1.2_rc3-r4

media-video/lxdvdrip/ChangeLog
media-video/lxdvdrip/Manifest
media-video/lxdvdrip/files/lxdvdrip-1.62-makefile
media-video/lxdvdrip/lxdvdrip-1.62.ebuild

index 9f5455480cfabf294eae67fc0567e9fd26796915..3e543c5486121608f9f0328feb11d68b3231dd45 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for media-video/lxdvdrip
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.20 2006/11/10 09:26:37 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.21 2006/12/12 18:38:38 aballier Exp $
+
+  12 Dec 2006; Alexis Ballier <aballier@gentoo.org>
+  files/lxdvdrip-1.62-makefile, lxdvdrip-1.62.ebuild:
+  Build custom vamps, thanks to GPS.Wacker <gpsw@gmx.de>, bug #157904
 
   10 Nov 2006; Alexis Ballier <aballier@gentoo.org> lxdvdrip-1.62.ebuild:
   Adding missing libdvdnav dep wrt to bug #154643
index 8812191fc74d3d4d8ba341e09dc137b2d4e6a551..a6e527ec515855d54ff46f6e5d4c2f21d26d1447 100644 (file)
@@ -5,24 +5,24 @@ AUX lxdvdrip-1.42-dvdread.patch 280 RMD160 12e1fdf7c24e238cf613aebbdb8d57b6ce329
 MD5 d2193d6a97445b43a88c4e85b9349bfe files/lxdvdrip-1.42-dvdread.patch 280
 RMD160 12e1fdf7c24e238cf613aebbdb8d57b6ce329b13 files/lxdvdrip-1.42-dvdread.patch 280
 SHA256 e2854d56b1d53ac09f8b8c669747cdeda2b41c83b48724dcd52fcd444f6ea41d files/lxdvdrip-1.42-dvdread.patch 280
-AUX lxdvdrip-1.62-makefile 502 RMD160 35944dc6536846d600d225c7e0f191bbf8122a7f SHA1 02a90e7b700d830686e553f34fa059aa7529b0c8 SHA256 3561003715b989cdc86fb99904a247f714126e9c6eeabc940bde7da6498529c5
-MD5 fb7e059916fd391b135a463b6b980229 files/lxdvdrip-1.62-makefile 502
-RMD160 35944dc6536846d600d225c7e0f191bbf8122a7f files/lxdvdrip-1.62-makefile 502
-SHA256 3561003715b989cdc86fb99904a247f714126e9c6eeabc940bde7da6498529c5 files/lxdvdrip-1.62-makefile 502
+AUX lxdvdrip-1.62-makefile 1107 RMD160 3f9fb6ca1053e70082f749da6e10af354c28b17e SHA1 271246acee129e8f8d8ddfe6c141437012dd0b11 SHA256 07438be9250a424a8548750c14802110234766b4fa1ffa682a7d9daae7c5720d
+MD5 13bebc043afd3ac8c819751a995f4948 files/lxdvdrip-1.62-makefile 1107
+RMD160 3f9fb6ca1053e70082f749da6e10af354c28b17e files/lxdvdrip-1.62-makefile 1107
+SHA256 07438be9250a424a8548750c14802110234766b4fa1ffa682a7d9daae7c5720d files/lxdvdrip-1.62-makefile 1107
 DIST lxdvdrip-1.42.tgz 445237 RMD160 18386f3e8f2d5fba0100540ca9924e7704d39da8 SHA1 0e4bead3b812f651b29dddf9d235018ebf6367a8 SHA256 85217fbfedee0abe172409af3ca892593c1c86c5e971f4ab928c0b0b4ca1d885
 DIST lxdvdrip-1.62.tgz 605497 RMD160 29654eefc64da715751fa54438c46b5c96a6cfbd SHA1 166390364b9cc6733d63db8ff0169991df87c2c1 SHA256 53f1dca6c4eb9eebf826ebc501c15ec6f8bed8d290379c135618a2604a5bc29c
 EBUILD lxdvdrip-1.42.ebuild 989 RMD160 bc0aa3f0be6a599b934fb6db10850ac8bf23d692 SHA1 464c44f912a2c4347d97809f2ff0cedade3c2180 SHA256 3baf163d5e78a20d8581529ba4146cc0f958ba411ad8afbff89adad1d2f11d89
 MD5 7a906651b458397b69aee10b1a34a9ac lxdvdrip-1.42.ebuild 989
 RMD160 bc0aa3f0be6a599b934fb6db10850ac8bf23d692 lxdvdrip-1.42.ebuild 989
 SHA256 3baf163d5e78a20d8581529ba4146cc0f958ba411ad8afbff89adad1d2f11d89 lxdvdrip-1.42.ebuild 989
-EBUILD lxdvdrip-1.62.ebuild 1045 RMD160 681431528be3e5dc44cd5badcc8d81d44007f568 SHA1 bc6aedf3c674aaaaa624a18fac898490f8802b26 SHA256 1148f7d2a1d30e94a6960284efea159573be96843c95138d606a5ddeb4dd86c5
-MD5 30cb247f0b9767246c56d54bc0c45413 lxdvdrip-1.62.ebuild 1045
-RMD160 681431528be3e5dc44cd5badcc8d81d44007f568 lxdvdrip-1.62.ebuild 1045
-SHA256 1148f7d2a1d30e94a6960284efea159573be96843c95138d606a5ddeb4dd86c5 lxdvdrip-1.62.ebuild 1045
-MISC ChangeLog 3618 RMD160 b01b77fff1eff925dd642d8c55fb81b4bbf02a1f SHA1 02f7bc771ad3d2a381f9cd4d09c1a7dcebf1d202 SHA256 8a5e509617f9d7420b96e48732909dad27b6e3c9b0944ed387a96302aedec6d7
-MD5 d1e20579d159a24f3cdb46a708ba83a4 ChangeLog 3618
-RMD160 b01b77fff1eff925dd642d8c55fb81b4bbf02a1f ChangeLog 3618
-SHA256 8a5e509617f9d7420b96e48732909dad27b6e3c9b0944ed387a96302aedec6d7 ChangeLog 3618
+EBUILD lxdvdrip-1.62.ebuild 1086 RMD160 57e3a888302e967404376f730ad00df41866bf3b SHA1 fb5b5a524fdc78b6544b549c967d089c9c0ecbd1 SHA256 83f8b3a8d0046e88c72480e8fad95f3f58409eb4f2f52c3a7bdf53a8fbe22f74
+MD5 20bb212742421500869f55db8093399f lxdvdrip-1.62.ebuild 1086
+RMD160 57e3a888302e967404376f730ad00df41866bf3b lxdvdrip-1.62.ebuild 1086
+SHA256 83f8b3a8d0046e88c72480e8fad95f3f58409eb4f2f52c3a7bdf53a8fbe22f74 lxdvdrip-1.62.ebuild 1086
+MISC ChangeLog 3795 RMD160 f938297f8f1a85c174dd98ca7e6e1988397b6647 SHA1 c6affeb2d43d21ca285c02d915ecccce8ac5b1d8 SHA256 17e5c14b0480cd0231f0d702d7a0026a0debdaa2b24b21852dc22b288fe61008
+MD5 6120e389aaa46dd68761195bd7c01cfe ChangeLog 3795
+RMD160 f938297f8f1a85c174dd98ca7e6e1988397b6647 ChangeLog 3795
+SHA256 17e5c14b0480cd0231f0d702d7a0026a0debdaa2b24b21852dc22b288fe61008 ChangeLog 3795
 MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812
 MD5 0338bfb24d7bfb6450aac4dd025c0096 metadata.xml 223
 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 metadata.xml 223
@@ -34,9 +34,9 @@ MD5 7249f86e92f83d5980bc64747f29df2d files/digest-lxdvdrip-1.62 232
 RMD160 35d41da2ba64030307a87ff5ad4f27401df3394a files/digest-lxdvdrip-1.62 232
 SHA256 6137ac22b948c5e267e008516b293c36fa30c9ff83e8e3d48d9d0d59d500ffcf files/digest-lxdvdrip-1.62 232
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFFVEVpvFcC4BYPU0oRAqGFAJwMuJC2dAIyOfhXtjUi6U5YzIDJXwCfZaVp
-WzKUBkNVJ1xtXf6RI+FFoXM=
-=5eee
+iD8DBQFFfvcGvFcC4BYPU0oRAmu9AKDD2aVQRQUUYeWOrvLBlshyzaChuwCfeVPe
+ePNWYx33aCibi49tCkAdpTE=
+=Qrxj
 -----END PGP SIGNATURE-----
index da46bffaf1f08e108e22d3382787e24c3d3297f7..badf6811eecf3864db93af6f30616e2ee5357cc1 100644 (file)
@@ -9,11 +9,27 @@ SRCLXDVDRIP= lxdvdrip.c streamanalyze.c ifo.c dvdinfo.c\
 OBJLXDVDRIP= $(SRCLXDVDRIP:.c=.o)
 
 
+SRCLXVAMPS= vamps/vamps_lxdvdrip.c vamps/tcmemcpy.c vamps/strlcpy.c\
+            vamps/strlcat.c vamps/requant.c vamps/cputest.c
+
+OBJLXVAMPS= $(SRCLXVAMPS:.c=.o)
+           
+
+SRCLXPLAYCELL= vamps/play_cell_lxdvdrip.c vamps/tcmemcpy.c vamps/cputest.c\
+               vamps/strlcpy.c vamps/strlcat.c
+
+OBJLXPLAYCELL= $(SRCLXPLAYCELL:.c=.o)
+
+
 SRCLXAC3SCAN= lxac3scan.c
 
 OBJLXAC3SCAN= $(SRCLXAC3SCAN:.c=.o)
 
 
-all: $(OBJLXAC3SCAN) $(OBJLXDVDRIP)
+all: $(OBJLXAC3SCAN) $(OBJLXDVDRIP) $(OBJLXVAMPS) $(OBJLXPLAYCELL)
        $(CC) $(CFLAGS) $(LDFLAGS) -o lxdvdrip $(OBJLXDVDRIP) -lm -ldvdread -ldvdnav -lpthread -o lxdvdrip
        $(CC) $(CFLAGS) $(LDFLAGS) -o lxac3scan $(OBJLXAC3SCAN)
+       $(CC) $(CFLAGS) $(LDFLAGS) -o vamps/vamps_lxdvdrip $(OBJLXVAMPS) -lm -ldvdread -lpthread -o vamps/vamps_lxdvdrip
+       $(CC) $(CFLAGS) $(LDFLAGS) -o vamps/play_cell_lxdvdrip $(OBJLXPLAYCELL) -lm -ldvdread -lpthread -o vamps/play_cell_lxdvdrip
+
+
index 0551a4d06e27eb1020c2a073568c36650b54379a..d0a6b0818d5be77519a9ee94a8fe81cc6344f0ac 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/lxdvdrip-1.62.ebuild,v 1.2 2006/11/10 09:26:37 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/lxdvdrip-1.62.ebuild,v 1.3 2006/12/12 18:38:38 aballier Exp $
 
 inherit eutils toolchain-funcs
 
@@ -17,8 +17,7 @@ DEPEND="media-libs/libdvdread
 RDEPEND="${DEPEND}
        >=media-video/dvdauthor-0.6.9
        media-video/streamdvd
-       media-video/mpgtx
-       media-video/vamps"
+       media-video/mpgtx"
 
 S="${WORKDIR}/${PN}"
 
@@ -35,6 +34,8 @@ src_compile() {
 src_install () {
        dobin lxdvdrip
        dobin lxac3scan
+       dobin vamps/vamps_lxdvdrip
+       dobin vamps/play_cell_lxdvdrip
        dodoc doc-pak/*
        doman lxdvdrip.1