diff options
author | Steve Dibb <beandog@gentoo.org> | 2014-03-17 21:55:34 +0000 |
---|---|---|
committer | Steve Dibb <beandog@gentoo.org> | 2014-03-17 21:55:34 +0000 |
commit | 5a61b80b0e79996c8feb35d02d97ac02f405d88a (patch) | |
tree | 2f033a767daeadab536a2a62257464bd52d97d7d /media-video/lxdvdrip | |
parent | Fix installation, bug #504866 by Ooblick (diff) | |
download | historical-5a61b80b0e79996c8feb35d02d97ac02f405d88a.tar.gz historical-5a61b80b0e79996c8feb35d02d97ac02f405d88a.tar.bz2 historical-5a61b80b0e79996c8feb35d02d97ac02f405d88a.zip |
Version bump, bug 329333
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Diffstat (limited to 'media-video/lxdvdrip')
-rw-r--r-- | media-video/lxdvdrip/ChangeLog | 9 | ||||
-rw-r--r-- | media-video/lxdvdrip/Manifest | 6 | ||||
-rw-r--r-- | media-video/lxdvdrip/files/lxdvdrip-1.77-makefile.patch | 43 | ||||
-rw-r--r-- | media-video/lxdvdrip/files/lxdvdrip-1.77-vamps-makefile.patch | 11 | ||||
-rw-r--r-- | media-video/lxdvdrip/lxdvdrip-1.77.ebuild | 51 |
5 files changed, 118 insertions, 2 deletions
diff --git a/media-video/lxdvdrip/ChangeLog b/media-video/lxdvdrip/ChangeLog index 856c37abd066..7792727d0c84 100644 --- a/media-video/lxdvdrip/ChangeLog +++ b/media-video/lxdvdrip/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-video/lxdvdrip # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.31 2014/03/17 21:23:59 beandog Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/ChangeLog,v 1.32 2014/03/17 21:55:28 beandog Exp $ + +*lxdvdrip-1.77 (17 Mar 2014) + + 17 Mar 2014; Steve Dibb <beandog@gentoo.org> +lxdvdrip-1.77.ebuild, + +files/lxdvdrip-1.77-makefile.patch, + +files/lxdvdrip-1.77-vamps-makefile.patch: + Version bump, bug 329333 17 Mar 2014; Steve Dibb <beandog@gentoo.org> -lxdvdrip-1.75.ebuild, lxdvdrip-1.76.ebuild, -files/lxdvdrip-1.74-makefile.patch, diff --git a/media-video/lxdvdrip/Manifest b/media-video/lxdvdrip/Manifest index 7db40554e3c7..8d867672c2ea 100644 --- a/media-video/lxdvdrip/Manifest +++ b/media-video/lxdvdrip/Manifest @@ -1,6 +1,10 @@ AUX lxdvdrip-1.70-vamps-makefile.patch 452 SHA256 8bfed9e0db5baec93bf05e74c9b03a3517cc247bbb3eb861109472014c46efe3 SHA512 a4ecd06821aa13742c65baa0f1f78c67732f581dc943c296a3221b38817b47b0d2ad4daded0c5a4172f2d25c4fb4d3c0d0e36b730398bf33abf2dc6bb62bc1e0 WHIRLPOOL bf699bf1b24de19f7a72c43b1ebe6c9d95918d0b0f4f7f9046e22ab4e26270084849c6ba78ea4f5a42a9f03f159a997a6481f1e555ddfb8008b9e98e5c1cb13c AUX lxdvdrip-1.76-makefile.patch 1170 SHA256 905b940d7f78296a134b57cf1b7537f74f346d8f4d18885307af0dba3537df73 SHA512 3e8e88b40f0405ba212fa79ad0b1360a7650cee7f60f0cc1c58c7b5bdc38c1281656efe45fa960f2a9059bb8619a1ecbc1e0560fa7ad28a997cc383e175012b6 WHIRLPOOL 316df7883228b27409e2793a420412b9dc5da4ab2cc70672b9531fc8715c3d1e03c05a6606492551258e5c638f5f74797d93656ecdd5eadc72f191cd60ab0a1d +AUX lxdvdrip-1.77-makefile.patch 1341 SHA256 b4d753031aee2ac543ecf34993a694d0e9628c4042338e3775ee3ea317a21250 SHA512 4641e48fa2c7f35948788211a093f96506a74a5beee44b83787774627b52b85b36a65043e1b99cde6fb9352dde0a3838070e1f63a810f7f1433849be04e7e4a2 WHIRLPOOL 65a80eac28ec1adc43baec436563c7e0fd84910aa674f97ddfc255d8b8ad93fa092d4a11ffbea444a6ac01a45080ae3a6db981147d9e98e521df144cc46d7c45 +AUX lxdvdrip-1.77-vamps-makefile.patch 389 SHA256 6a7f56787088311920ff2efb292248b9374c2bf85063ab1c41730c5966bb3486 SHA512 d51a411dd8bee365556b0ee275beccb99f00d4054e40080ca40fbb50f843a6646d2bb5fbc3ae97073dac7411706c0075266b00b7dfafcfa5977442143592e8b4 WHIRLPOOL b391919e5debbac6cbb55b13e0337d3e6459a8d6fc04a8e3127bcfcd93aa9a1c6ea499ee2544777067b94318099dab7181dd89028bf6a079e6168077e6ebbd97 DIST lxdvdrip-1.76.tgz 690014 SHA256 46fe290f845ce314226f61cbc776f68cb5f716622c2a4bf55bd95dd50ea3fa6d SHA512 577dd0d2c5291a57fc09b355b1c839e9172ac3898ef2905d0c9b3527f0a91c577699f1f087fe00a58db9e4b1901f240ee40ee1ac88a246d250b07f55a9d4e0e6 WHIRLPOOL 1b7cb7fd41ed4e562fd967e7edf27babe13736ccba96fea5ce257eff881e1785c2186e7bb75a6e97aaf2a5ba2ae393397694e0dd919d74c11196ba5e2e266400 +DIST lxdvdrip-1.77.tgz 714310 SHA256 3b31ebb1c7edb02989bd2c3b6dbfd9d960cfdf6d950ae403639f1d5b63aac41f SHA512 d9b3003d52b90ad0f6c02054cb3171b4613b4210b5681c76f2e6e42d4a233438b1323c93b92457fd2e048e7ddef0df2089d82ea8bf3f9983c453ff99f122cca3 WHIRLPOOL 6953884fdf51e1b824dd7a77a0aea813e3766693207a6f8446840c0f385ed71d5182adcc84406b25c77fd94a7768cb5c5a9a1f1837af508279d5505b91d9df52 EBUILD lxdvdrip-1.76.ebuild 1337 SHA256 5171b22bbc60465b6a8c3fcdb617d40e598ec2bbc460f79808de5b4ebd8ea735 SHA512 25ed764e7df06efdcfef369af371b9faca078b5baba5dc811fd8d2059fbf8163aff58cded03bb6cac92d61fcfc7a89f34a75dbafaa94e2c88f82752b2720bee4 WHIRLPOOL a8c95b308903acfeb6d2f544703d9262b31359c16037c309304fb271421877e890a55aaef4b4768701d22452ba27701d4e264e8d359b0222205afd209aee0764 -MISC ChangeLog 5646 SHA256 57fe54b7480281bf481d7e15f7b72f052e79654d390adc013d49eba49a6a20f5 SHA512 5a0643c673c5c51dba6a32d1d836ed9c600b4690e925246252661c529a60a3325d5ccb6e4aa162ad1723c9f1bb5814403e2f4938bd9b565439fd8dbbc9d2b893 WHIRLPOOL 230f888d2467a96d0c0d93a60dcc2f63a6af7281539ab57e166c4332ec42529145ec7a5f5cb8a6a60963fbd9237ad94efa0621d64434534386afe41fc8fb397e +EBUILD lxdvdrip-1.77.ebuild 1297 SHA256 f5e8465f562562e8f27a9c8fadd6d3d333d1bced7fef73960a7d93278a0a480d SHA512 6dabd76844b41623b8cb004e31eb3ada299c375b360c3535397e8026721a8724e6df9d4b13ab122037b0313d8c8a478cd61eb74ce9537bbbcff0c2210b170263 WHIRLPOOL 89c98729a90093b880a4e31fa3291c784544c438dc1b443b42f6f2eab8cca7631ae44b1e3ce1ce8606c9453d613d3fbad5db2a7b525357b82304cc2067f7e1a4 +MISC ChangeLog 5858 SHA256 613479c4ac42d6ed3f7c780de52ed32db2a664c2ccdfeea1c12472ff4c996b45 SHA512 76313a6092d16e7655b01fb8a904cdaa4597a6904e3083f6669246492d0789e9bd6b39c1217f9726403db7ac57f2cca7b9530c2a24343c814ac7647fbc45985c WHIRLPOOL a5ce38e58b3b334399b95b6f5f0e60336811fb0efa60eeb974d0298251eece19d38e27ea9490af5aad57b55f3064351c79eac597c3a413b1536976a0ff72057a MISC metadata.xml 223 SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812 SHA512 cacba929b8688a7270637f34d348216fdeb89e725cdee4b40e5577ca3f626c5f72e73c1c125605a284506aff47265f41e3fedaa76ed4074c540fc1f200e6d494 WHIRLPOOL dcd04d57abcfe2704036097ed68500917f74b7024b46580e9054e1c933d55678992c350fe07ff0efd590b9345fbcdd81665b8ce546f786dd31f5a0f4eb654da3 diff --git a/media-video/lxdvdrip/files/lxdvdrip-1.77-makefile.patch b/media-video/lxdvdrip/files/lxdvdrip-1.77-makefile.patch new file mode 100644 index 000000000000..35df8fb65400 --- /dev/null +++ b/media-video/lxdvdrip/files/lxdvdrip-1.77-makefile.patch @@ -0,0 +1,43 @@ +--- Makefile.orig 2014-03-17 15:40:30.886570544 -0600 ++++ Makefile 2014-03-17 15:41:22.729159468 -0600 +@@ -3,31 +3,15 @@ + HINWEIS1 = 'Check the configuration file in /etc with the Changelog' + HINWEIS2 = 'Comparez le fichier de config. en /etc avec le Changelog' + +-all: +- if test -f badsect.o; then rm *.o; fi +- gcc -g -c badsect.c +- gcc -g -c cputest.c +- gcc -g -c dvdbackup.c +- gcc -g -c dvdcell.c +- gcc -g -c dvdcopy.c +- gcc -g -c dvdformat.c +- gcc -g -c dvdinfo.c +- gcc -g -c dvdtools.c +- gcc -g -c ifo.c +- gcc -g -c lxdvdrip.c +- gcc -g -c mpeg2dec.c +- gcc -g -c requant.c +- gcc -g -c streamanalyze.c +- gcc -g -c systools.c +- gcc -g -c tcmemcpy.c +- gcc -g -c vaporize.c +- gcc -pthread -g -o lxdvdrip *o -ldvdread -lm +- if test -f badsect.o; then rm *.o; fi +- gcc -g -lm -o lxac3scan lxac3scan.c +- cd vamps && make && cd .. +- cd dvdbackup && make && cd .. +- cd requant && make && cd .. +- cd mbuffer && make && cd .. ++LXDVDRIP_SOURCES = lxdvdrip.o streamanalyze.o ifo.o dvdinfo.o dvdbackup.o dvdcell.o systools.o vaporize.o dvdtools.o dvdcopy.o requant.o cputest.o tcmemcpy.o dvdformat.o badsect.o mpeg2dec.o ++ ++all: lxdvdrip lxac3scan ++ ++lxdvdrip: $(LXDVDRIP_SOURCES) ++ $(CC) $(LDFLAGS) -o $@ $(LXDVDRIP_SOURCES) -lm -ldvdread -lpthread ++ ++lxac3scan: lxac3scan.o ++ $(CC) $(LDFLAGS) -o $@ $< -lm + + clean: + rm -f lxdvdrip lxac3scan *.o diff --git a/media-video/lxdvdrip/files/lxdvdrip-1.77-vamps-makefile.patch b/media-video/lxdvdrip/files/lxdvdrip-1.77-vamps-makefile.patch new file mode 100644 index 000000000000..7c32d44ef371 --- /dev/null +++ b/media-video/lxdvdrip/files/lxdvdrip-1.77-vamps-makefile.patch @@ -0,0 +1,11 @@ +--- vamps/Makefile.orig 2014-03-17 15:44:50.086513525 -0600 ++++ vamps/Makefile 2014-03-17 15:44:56.443321441 -0600 +@@ -21,7 +21,7 @@ + CFLAGS ?= -O2 -g -D_LARGEFILE_SOURCE -DLARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ + -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_REENTRANT + CFLAGS += -Wall +-LDFLAGS += -s ++LDFLAGS += + LOADLIBES += -lm -pthread -ldvdread + + INSTALL ?= install diff --git a/media-video/lxdvdrip/lxdvdrip-1.77.ebuild b/media-video/lxdvdrip/lxdvdrip-1.77.ebuild new file mode 100644 index 000000000000..d27f6a9bab7a --- /dev/null +++ b/media-video/lxdvdrip/lxdvdrip-1.77.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/lxdvdrip/lxdvdrip-1.77.ebuild,v 1.1 2014/03/17 21:55:28 beandog Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs + +DESCRIPTION="Command line tool to automate the process of ripping and burning DVDs" +SRC_URI="mirror://sourceforge/lxdvdrip/${P}.tgz" +HOMEPAGE="http://sourceforge.net/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_prepare() { + 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 || die + dobin lxac3scan || die + dodoc doc-pak/Changelog* doc-pak/Credits doc-pak/Debugging.* + dodoc doc-pak/lxdvdrip.conf* doc-pak/README* + 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!" +} |