Gentoo Archives: gentoo-commits

From: "Steve Dibb (beandog)" <beandog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/makemkv: makemkv-1.6.16.ebuild
Date: Fri, 02 Dec 2011 20:51:06
Message-Id: 20111202205054.8F47D2004C@flycatcher.gentoo.org
1 beandog 11/12/02 20:50:54
2
3 Modified: makemkv-1.6.16.ebuild
4 Log:
5 cleanup ebuild
6
7 (Portage version: 2.1.10.11/cvs/Linux i686)
8
9 Revision Changes Path
10 1.2 media-video/makemkv/makemkv-1.6.16.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild?r1=1.1&r2=1.2
15
16 Index: makemkv-1.6.16.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- makemkv-1.6.16.ebuild 2 Dec 2011 20:32:19 -0000 1.1
23 +++ makemkv-1.6.16.ebuild 2 Dec 2011 20:50:54 -0000 1.2
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2011 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild,v 1.1 2011/12/02 20:32:19 beandog Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild,v 1.2 2011/12/02 20:50:54 beandog Exp $
29
30 EAPI=3
31
32 @@ -11,20 +11,22 @@
33 MY_P="makemkv_v${PV}_oss"
34 MY_PB="makemkv_v${PV}_bin"
35
36 -DESCRIPTION="Tool for converting Blu-Ray, HD-DVD and DVD videos to matroska."
37 -HOMEPAGE="http://www.makemkv.com"
38 -SRC_URI="http://www.makemkv.com/download/makemkv_v${PV}_oss.tar.gz
39 - http://www.makemkv.com/download/makemkv_v${PV}_bin.tar.gz"
40 +DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content to a Matroska container"
41 +HOMEPAGE="http://www.makemkv.com/"
42 +SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
43 + http://www.makemkv.com/download/${MY_PB}.tar.gz"
44
45 LICENSE="MakeMKV-EULA"
46 SLOT="0"
47 KEYWORDS="-* ~amd64 ~x86"
48 IUSE=""
49
50 -DEPEND="x11-libs/qt-gui
51 - dev-libs/openssl
52 +DEPEND="x11-libs/qt-gui:4
53 + dev-libs/openssl:0
54 media-libs/mesa
55 - x11-libs/qt-dbus"
56 + x11-libs/qt-dbus:4"
57 +RDEPEND="${DEPEND}"
58 +
59 src_prepare() {
60 cd "${MY_P}"
61 }
62 @@ -37,12 +39,12 @@
63 src_install() {
64 # install oss package
65 cd "${MY_P}"
66 - dolib.so out/libdriveio.so.0
67 - dolib.so out/libmakemkv.so.1
68 - dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
69 - dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
70 + dolib.so out/libdriveio.so.0 || die "dolib.so out/libdriveio.so.0 died"
71 + dolib.so out/libmakemkv.so.1 || die "dolib.so out/libmakemkv.so.1 died"
72 + dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV} || die "dosym libdriveio.so.0 died "
73 + dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV} || die "dosym libmakemkv.so.1 died"
74 into /usr
75 - dobin out/makemkv
76 + dobin out/makemkv || die "dobin makemkv died"
77
78 newicon makemkvgui/src/img/128/mkv_icon.png ${PN}.png
79 make_desktop_entry ${PN} "MakeMKV" ${PN} "Qt;AudioVideo;Video"
80 @@ -50,9 +52,9 @@
81 # install bin package
82 cd "../${MY_PB}/bin"
83 if use x86; then
84 - dobin i386/makemkvcon
85 + dobin i386/makemkvcon || die "dobin makemkvcon died"
86 elif use amd64; then
87 - dobin amd64/makemkvcon
88 + dobin amd64/makemkvcon || die "dobin makemkvcon died"
89 fi
90 }