Gentoo Archives: gentoo-commits

From: "Richard Freeman (rich0)" <rich0@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/mythplugins: ChangeLog mythplugins-0.27.1_p20140527.ebuild
Date: Sun, 01 Jun 2014 12:10:48
Message-Id: 20140601121043.D10AF2004E@flycatcher.gentoo.org
1 rich0 14/06/01 12:10:43
2
3 Modified: ChangeLog
4 Added: mythplugins-0.27.1_p20140527.ebuild
5 Log:
6 bump
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x08C170DE55EC123A)
9
10 Revision Changes Path
11 1.28 media-plugins/mythplugins/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythplugins/ChangeLog?rev=1.28&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythplugins/ChangeLog?rev=1.28&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythplugins/ChangeLog?r1=1.27&r2=1.28
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/mythplugins/ChangeLog,v
20 retrieving revision 1.27
21 retrieving revision 1.28
22 diff -u -r1.27 -r1.28
23 --- ChangeLog 19 Apr 2014 23:47:38 -0000 1.27
24 +++ ChangeLog 1 Jun 2014 12:10:43 -0000 1.28
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-plugins/mythplugins
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythplugins/ChangeLog,v 1.27 2014/04/19 23:47:38 rich0 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythplugins/ChangeLog,v 1.28 2014/06/01 12:10:43 rich0 Exp $
30 +
31 +*mythplugins-0.27.1_p20140527 (01 Jun 2014)
32 +
33 + 01 Jun 2014; Richard Freeman <rich0@g.o>
34 + +mythplugins-0.27.1_p20140527.ebuild:
35 + bump
36
37 19 Apr 2014; Richard Freeman <rich0@g.o>
38 mythplugins-0.27_p20140321.ebuild:
39
40
41
42 1.1 media-plugins/mythplugins/mythplugins-0.27.1_p20140527.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythplugins/mythplugins-0.27.1_p20140527.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythplugins/mythplugins-0.27.1_p20140527.ebuild?rev=1.1&content-type=text/plain
46
47 Index: mythplugins-0.27.1_p20140527.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-plugins/mythplugins/mythplugins-0.27.1_p20140527.ebuild,v 1.1 2014/06/01 12:10:43 rich0 Exp $
52
53 EAPI=5
54
55 PYTHON_DEPEND="2:2.6"
56 BACKPORTS="4f4b6744637cceafd5ec6d82e24a9c34ba7c93b5"
57 MY_P=${P%_p*}
58
59 inherit eutils python
60
61 DESCRIPTION="Official MythTV plugins"
62 HOMEPAGE="http://www.mythtv.org"
63 SRC_URI="https://github.com/MythTV/mythtv/archive/v0.27.1.tar.gz -> mythtv-0.27.1.tar.gz
64 ${BACKPORTS:+http://dev.gentoo.org/~rich0/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69
70 MYTHPLUGINS="mytharchive mythbrowser mythgallery mythgame \
71 mythmusic mythnetvision mythnews mythweather mythzoneminder"
72
73 IUSE="${MYTHPLUGINS} cdda cdr exif fftw raw"
74
75 DEPEND="!media-plugins/mytharchive
76 !media-plugins/mythbrowser
77 !media-plugins/mythgallery
78 !media-plugins/mythgame
79 !media-plugins/mythmovies
80 !media-plugins/mythmusic
81 !media-plugins/mythnetvision
82 !media-plugins/mythnews
83 !media-plugins/mythweather
84 =media-tv/mythtv-${PV}*:=[python]
85 mytharchive? (
86 app-cdr/dvd+rw-tools
87 virtual/python-imaging:=
88 media-video/dvdauthor
89 media-video/mjpegtools[png]
90 media-video/transcode
91 virtual/cdrtools
92 )
93 mythgallery? (
94 media-libs/tiff:=
95 virtual/opengl
96 exif? ( >media-libs/libexif-0.6.9:= )
97 raw? ( media-gfx/dcraw )
98 )
99 mythmusic? (
100 >=media-libs/flac-1.1.2:=
101 >=media-libs/libvorbis-1.0:=
102 >=media-libs/taglib-1.6:=
103 media-sound/lame
104 virtual/opengl
105 cdda? (
106 dev-libs/libcdio:=
107 cdr? ( virtual/cdrtools )
108 )
109 fftw? ( sci-libs/fftw:= )
110 )
111 mythnetvision? (
112 =dev-lang/python-2*:=[xml]
113 dev-python/lxml:=
114 dev-python/mysql-python:=
115 dev-python/oauth:=
116 dev-python/pycurl:=
117 )
118 mythweather? (
119 dev-perl/DateManip
120 dev-perl/DateTime-Format-ISO8601
121 >=dev-perl/DateTime-1
122 dev-perl/ImageSize
123 dev-perl/JSON
124 dev-perl/SOAP-Lite
125 dev-perl/XML-Simple
126 dev-perl/XML-Parser
127 dev-perl/XML-SAX
128 dev-perl/XML-XPath
129 )"
130 RDEPEND="${DEPEND}"
131
132 REQUIRED_USE="
133 cdda? ( mythmusic )
134 cdr? ( mythmusic cdda )
135 exif? ( mythgallery )
136 fftw? ( mythmusic )
137 mythnews? ( mythbrowser )
138 raw? ( mythgallery )"
139
140 S="${WORKDIR}/mythtv-0.27.1/mythplugins"
141
142 pkg_setup() {
143 python_set_active_version 2
144 python_pkg_setup
145 }
146
147 src_prepare() {
148 [[ -n ${BACKPORTS} ]] && \
149 EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${WORKDIR}/${MY_P}/patches" \
150 epatch
151
152 epatch_user
153 }
154
155 src_configure() {
156 ./configure \
157 --prefix=/usr \
158 --python=python2 \
159 --enable-opengl \
160 $(use_enable mythzoneminder) \
161 $(use_enable mytharchive) \
162 $(use_enable mythbrowser) \
163 $(use_enable mythgallery) \
164 $(use_enable mythgame) \
165 $(use_enable mythmusic) \
166 $(use_enable mythnetvision) \
167 $(use_enable mythnews) \
168 $(use_enable mythweather) \
169 $(use_enable cdda cdio) \
170 $(use_enable exif) \
171 $(use_enable exif new-exif) \
172 $(use_enable raw dcraw) \
173 || die "configure failed"
174 }
175
176 src_install() {
177 emake INSTALL_ROOT="${D}" install || die "make install failed"
178 }