Gentoo Archives: gentoo-commits

From: "Greg Kroah-Hartman (gregkh)" <gregkh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/undvd: ChangeLog metadata.xml undvd-0.6.0.ebuild
Date: Mon, 15 Sep 2008 22:21:40
Message-Id: E1KfMRs-0008BC-Tw@stork.gentoo.org
1 gregkh 08/09/15 22:21:36
2
3 Modified: ChangeLog metadata.xml
4 Added: undvd-0.6.0.ebuild
5 Log:
6 0.6.0 release
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.26.4 i686)
8
9 Revision Changes Path
10 1.7 media-video/undvd/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/ChangeLog?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/ChangeLog?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/ChangeLog?r1=1.6&r2=1.7
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/undvd/ChangeLog,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- ChangeLog 7 Apr 2008 16:07:28 -0000 1.6
23 +++ ChangeLog 15 Sep 2008 22:21:33 -0000 1.7
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-video/undvd
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/undvd/ChangeLog,v 1.6 2008/04/07 16:07:28 gregkh Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-video/undvd/ChangeLog,v 1.7 2008/09/15 22:21:33 gregkh Exp $
29 +
30 +*undvd-0.6.0 (15 Sep 2008)
31 +
32 + 15 Sep 2008; Greg Kroah-Hartman <gregkh@g.o> +undvd-0.6.0.ebuild:
33 + 0.6.0 update
34
35 *undvd-0.4.2 (07 Apr 2008)
36
37
38
39
40 1.3 media-video/undvd/metadata.xml
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/metadata.xml?rev=1.3&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/metadata.xml?rev=1.3&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/metadata.xml?r1=1.2&r2=1.3
45
46 Index: metadata.xml
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/media-video/undvd/metadata.xml,v
49 retrieving revision 1.2
50 retrieving revision 1.3
51 diff -u -r1.2 -r1.3
52 --- metadata.xml 13 Feb 2008 07:40:03 -0000 1.2
53 +++ metadata.xml 15 Sep 2008 22:21:33 -0000 1.3
54 @@ -6,4 +6,8 @@
55 <email>gregkh@g.o</email>
56 <name>Greg Kroah-Hartman</name>
57 </maintainer>
58 +<use>
59 + <flag name="mp4">Support for MP4 container format</flag>
60 + <flag name="ogm">Support for OGM container format</flag>
61 +</use>
62 </pkgmetadata>
63
64
65
66 1.1 media-video/undvd/undvd-0.6.0.ebuild
67
68 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/undvd-0.6.0.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/undvd/undvd-0.6.0.ebuild?rev=1.1&content-type=text/plain
70
71 Index: undvd-0.6.0.ebuild
72 ===================================================================
73 # Copyright 1999-2008 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/media-video/undvd/undvd-0.6.0.ebuild,v 1.1 2008/09/15 22:21:33 gregkh Exp $
76
77 inherit eutils
78
79 DESCRIPTION="Simple dvd ripping command line app"
80 HOMEPAGE="http://sourceforge.net/projects/undvd/"
81 SRC_URI="http://downloads.sourceforge.net/${PN}/${P}.tar.gz"
82
83 LICENSE="GPL-3"
84 SLOT="0"
85 KEYWORDS="~x86"
86 IUSE="aac css ffmpeg matroska mp4 ogm xvid"
87
88 DEPEND="sys-apps/coreutils
89 app-shells/bash
90 sys-apps/findutils
91 sys-apps/gawk
92 sys-apps/grep
93 sys-process/procps
94 sys-apps/sed
95 sys-devel/bc
96 sys-apps/util-linux
97 media-video/lsdvd
98 media-video/mplayer
99 css? (
100 media-libs/libdvdcss
101 media-video/vobcopy
102 )
103 ffmpeg? (
104 media-video/ffmpeg
105 )
106 matroska? (
107 media-video/mkvtoolnix
108 )
109 mp4? (
110 media-video/mpeg4ip
111 )
112 ogm? (
113 media-sound/ogmtools
114 )"
115 RDEPEND="${DEPEND}"
116
117
118 pkg_setup() {
119 einfo "Checking mplayer for USE flags we need..."
120 mplayer_flags="encode dvd x264 mp3"
121 for f in $mplayer_flags; do
122 if ! built_with_use media-video/mplayer $f; then
123 missing_flags="$f"
124 eerror "$f missing"
125 fi
126 done
127
128 if [ "$missing_flags" ]; then
129 eerror
130 eerror "Please re-emerge media-video/mplayer with USE=\"$mplayer_flags\""
131 die "mplayer missing necessary USE flags"
132 fi
133
134
135 if use aac; then
136 if ! built_with_use media-video/mplayer aac; then
137 eerror
138 eerror "aac missing. This means you cannot encode to aac."
139 eerror "Please re-emerge media-video/mplayer with USE=\"aac\""
140 die "mplayer merged without aac USE flag"
141 fi
142 fi
143
144 if use xvid; then
145 if ! built_with_use media-video/mplayer xvid; then
146 eerror
147 eerror "xvid missing. This means you cannot encode to xvid."
148 eerror "Please re-emerge media-video/mplayer with USE=\"xvid\""
149 die "mplayer merged without xvid USE flag"
150 fi
151 fi
152
153 einfo " everything seems to be in order"
154 }
155
156 src_unpack() {
157 unpack ${A}
158 cd "${WORKDIR}"
159 }
160
161 src_install() {
162 emake DESTDIR="${D}" install || die "Install failed"
163 }