Gentoo Archives: gentoo-commits

From: "Dane Smith (c1pher)" <c1pher@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/dvdrip: ChangeLog dvdrip-0.98.11-r1.ebuild
Date: Thu, 19 May 2011 17:12:11
Message-Id: 20110519171200.7E0A720054@flycatcher.gentoo.org
1 c1pher 11/05/19 17:12:00
2
3 Modified: ChangeLog
4 Added: dvdrip-0.98.11-r1.ebuild
5 Log:
6 media-video/dvdrip: Revump. Fix respect to jobserver wrt bug 266739. Fix respect to toolchain.
7
8 (Portage version: 2.2.0_alpha34/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.135 media-video/dvdrip/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/dvdrip/ChangeLog?rev=1.135&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/dvdrip/ChangeLog?rev=1.135&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/dvdrip/ChangeLog?r1=1.134&r2=1.135
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/dvdrip/ChangeLog,v
20 retrieving revision 1.134
21 retrieving revision 1.135
22 diff -u -r1.134 -r1.135
23 --- ChangeLog 17 Feb 2011 16:44:40 -0000 1.134
24 +++ ChangeLog 19 May 2011 17:12:00 -0000 1.135
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-video/dvdrip
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-video/dvdrip/ChangeLog,v 1.134 2011/02/17 16:44:40 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-video/dvdrip/ChangeLog,v 1.135 2011/05/19 17:12:00 c1pher Exp $
30 +
31 +*dvdrip-0.98.11-r1 (19 May 2011)
32 +
33 + 19 May 2011; Dane Smith <c1pher@g.o> +dvdrip-0.98.11-r1.ebuild,
34 + +files/parallelmakefix.diff:
35 + Non-maintainer commit: Revbump. Add new patch to address parallel make issues
36 + wrt bug 266738. Also address issues with respect to the toolchain.
37
38 17 Feb 2011; Samuli Suominen <ssuominen@g.o> dvdrip-0.98.11.ebuild:
39 Fix USE="jpeg" depend for x11-libs/gdk-pixbuf:2 split wrt #354279.
40
41
42
43 1.1 media-video/dvdrip/dvdrip-0.98.11-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/dvdrip/dvdrip-0.98.11-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/dvdrip/dvdrip-0.98.11-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: dvdrip-0.98.11-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-video/dvdrip/dvdrip-0.98.11-r1.ebuild,v 1.1 2011/05/19 17:12:00 c1pher Exp $
53
54 EAPI=2
55 inherit eutils flag-o-matic perl-module
56
57 DESCRIPTION="dvd::rip is a graphical frontend for transcode"
58 HOMEPAGE="http://www.exit1.org/dvdrip/"
59 SRC_URI="http://www.exit1.org/dvdrip/dist/${P}.tar.gz"
60
61 LICENSE="|| ( Artistic GPL-2 )"
62 SLOT="0"
63 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
64 IUSE="ffmpeg fping mplayer ogg subtitles vcd vorbis xine xvid"
65
66 DEPEND=">=dev-perl/Event-ExecFlow-0.64
67 >=dev-perl/Event-RPC-0.89
68 dev-perl/gtk2-perl
69 >=dev-perl/gtk2-ex-formfactory-0.65
70 >=dev-perl/libintl-perl-1.16
71 || ( media-gfx/graphicsmagick[imagemagick] media-gfx/imagemagick )
72 || ( <media-video/transcode-1.1.0_pre0[dvd,jpeg,mp3,mpeg,ogg,vorbis]
73 >=media-video/transcode-1.1.0_pre0[dvd,jpeg,mp3,ogg,vorbis] )"
74 RDEPEND="${DEPEND}
75 || ( x11-libs/gdk-pixbuf:2[jpeg] x11-libs/gtk+:2[jpeg] )
76 ffmpeg? ( media-video/ffmpeg )
77 fping? ( >=net-analyzer/fping-2.2 )
78 mplayer? ( media-video/mplayer )
79 ogg? ( media-sound/ogmtools )
80 subtitles? ( media-video/subtitleripper )
81 vcd? (
82 media-video/transcode[mjpeg]
83 >=media-video/mjpegtools-1.6.0
84 )
85 vorbis? ( media-sound/vorbis-tools )
86 xine? ( media-video/xine-ui )
87 xvid? ( media-video/xvid4conf )
88 >=media-video/lsdvd-0.15"
89
90 pkg_setup() {
91 filter-flags -ftracer
92 export SKIP_UNPACK_REQUIRED_MODULES=1 #255269
93
94 perl-module_pkg_setup
95 }
96
97 src_prepare() {
98 sed -i -e 's:$(CC):$(CC) $(OTHERLDFLAGS):' src/Makefile || die
99 epatch "${FILESDIR}/parallelmakefix.diff"
100 }
101
102 src_install() {
103 newicon lib/Video/DVDRip/icon.xpm dvdrip.xpm
104 make_desktop_entry dvdrip dvd::rip dvdrip AudioVideo
105 DOCS="Changes Changes.0.46 Credits README TODO"
106
107 perl-module_src_install
108 }
109
110 pkg_postinst() {
111 # bug 173924
112 if use fping; then
113 ewarn "For dvdrip-master to work correctly with cluster mode,"
114 ewarn "the fping binary must be setuid."
115 ewarn ""
116 ewarn "Run this command to fix it:"
117 ewarn "chmod u=rwsx,g=rx,o=rx /usr/sbin/fping"
118 ewarn ""
119 ewarn "Note that this is a security risk when enabled."
120 fi
121 }