Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/mpeg-tools/
Date: Wed, 02 Dec 2020 00:32:07
Message-Id: 1606869111.d565adb168709a773674725ec382f272d65f6a43.bman@gentoo
1 commit: d565adb168709a773674725ec382f272d65f6a43
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 1 23:55:03 2020 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 2 00:31:51 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d565adb1
7
8 media-video/mpeg-tools: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 media-video/mpeg-tools/mpeg-tools-1.5b-r4.ebuild | 66 ------------------------
13 1 file changed, 66 deletions(-)
14
15 diff --git a/media-video/mpeg-tools/mpeg-tools-1.5b-r4.ebuild b/media-video/mpeg-tools/mpeg-tools-1.5b-r4.ebuild
16 deleted file mode 100644
17 index 70ceb15423d..00000000000
18 --- a/media-video/mpeg-tools/mpeg-tools-1.5b-r4.ebuild
19 +++ /dev/null
20 @@ -1,66 +0,0 @@
21 -# Copyright 1999-2013 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=5
25 -inherit eutils toolchain-funcs
26 -
27 -MY_PN=mpeg_encode
28 -DESCRIPTION="Tools for MPEG video"
29 -HOMEPAGE="http://bmrc.berkeley.edu/research/mpeg/mpeg_encode.html"
30 -SRC_URI="ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/encode/${MY_PN}-${PV}-src.tar.gz"
31 -
32 -LICENSE="BSD"
33 -SLOT="0"
34 -KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
35 -IUSE=""
36 -
37 -RDEPEND="x11-libs/libX11
38 - virtual/jpeg:0"
39 -DEPEND="${RDEPEND}"
40 -
41 -S=${WORKDIR}/${MY_PN}
42 -
43 -src_prepare() {
44 - cd "${WORKDIR}"
45 - epatch "${FILESDIR}"/${P}-build.patch
46 - epatch "${FILESDIR}"/${P}-64bit_fixes.patch
47 - epatch "${FILESDIR}"/${P}-tempfile-convert.patch
48 - epatch "${FILESDIR}"/${P}-as-needed.patch
49 - epatch "${FILESDIR}"/${P}-powerpc.patch
50 - cd "${S}"
51 - rm -r jpeg
52 - epatch "${FILESDIR}"/${P}-system-jpeg.patch
53 - epatch "${FILESDIR}"/${P}-system-jpeg-7.patch
54 - epatch "${FILESDIR}"/${P}-tempfile-mpeg-encode.patch
55 - epatch "${FILESDIR}"/${P}-tempfile-tests.patch
56 - # don't include malloc.h, but use stdlib.h instead
57 - sed -i -e 's:#include <malloc.h>:#include <stdlib.h>:' \
58 - convert/*.c convert/mtv/*.c *.c headers/*.h || die
59 -}
60 -
61 -src_compile() {
62 - emake CC="$(tc-getCC)"
63 - emake -C convert CC="$(tc-getCC)"
64 - emake -C convert/mtv CC="$(tc-getCC)"
65 -}
66 -
67 -src_install() {
68 - dobin mpeg_encode
69 - doman docs/*.1
70 - dodoc BUGS CHANGES README TODO VERSION
71 - dodoc docs/EXTENSIONS docs/INPUT.FORMAT docs/*.param docs/param-summary
72 - docinto examples
73 - dodoc examples/*
74 -
75 - cd ../convert
76 - dobin eyuvtojpeg jmovie2jpeg mpeg_demux mtv/movieToVid
77 - newdoc README README.convert
78 - newdoc mtv/README README.mtv
79 -}
80 -
81 -pkg_postinst() {
82 - if [[ -z $(best_version media-libs/netpbm) ]]; then
83 - elog "If you are looking for eyuvtoppm or ppmtoeyuv, please"
84 - elog "emerge the netpbm package. It has updated versions."
85 - fi
86 -}