1 |
commit: e56c38877c95c0ec90b97a6ca682b13b5e1bf339 |
2 |
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Oct 6 07:07:06 2021 +0000 |
4 |
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Oct 6 07:08:21 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56c3887 |
7 |
|
8 |
media-plugins/mythplugins: drop 31.0-r3 |
9 |
|
10 |
- 31.0_p20210731-r2 is ported to python3_9 |
11 |
|
12 |
Closes: https://bugs.gentoo.org/796767 |
13 |
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> |
14 |
|
15 |
media-plugins/mythplugins/Manifest | 1 - |
16 |
.../mythplugins/mythplugins-31.0-r3.ebuild | 142 --------------------- |
17 |
2 files changed, 143 deletions(-) |
18 |
|
19 |
diff --git a/media-plugins/mythplugins/Manifest b/media-plugins/mythplugins/Manifest |
20 |
index 5b054e24fb3..30ad5d28822 100644 |
21 |
--- a/media-plugins/mythplugins/Manifest |
22 |
+++ b/media-plugins/mythplugins/Manifest |
23 |
@@ -1,2 +1 @@ |
24 |
-DIST mythplugins-31.0.tar.gz 102552136 BLAKE2B b09b41230eb2cae19d770c3cc59151863e0a56e95a86627473d52613e62f0acf3bd0c4bb37afb340ab874c222899f9d3c219ded470785d27960db9b39d784ceb SHA512 d53817231409934ef37d12739c38cf6936f04f816b0ba1c9738ce99b5b4ff387c70b683ccd84f649ff2f74992b2158829f5f1d1ffe06c8768da1922b90439f6e |
25 |
DIST mythplugins-31.0_p20210731.tar.gz 102637029 BLAKE2B 0ca6124d20d428c8b9999813c819c01a97c4806fbd2f70f5b50d698c5f9c3cafd3141ee1379b2b63510705e2083109d91362c3fcc6277f58d461f2138d1604fd SHA512 e262ce91fd8a523daa772d13675ff6639f95202f66be67b2a405e9ea9204d6663128621c5142752f2a889e25cbc8be6d92b3759508767e94207326343a91f092 |
26 |
|
27 |
diff --git a/media-plugins/mythplugins/mythplugins-31.0-r3.ebuild b/media-plugins/mythplugins/mythplugins-31.0-r3.ebuild |
28 |
deleted file mode 100644 |
29 |
index fece3685581..00000000000 |
30 |
--- a/media-plugins/mythplugins/mythplugins-31.0-r3.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,142 +0,0 @@ |
33 |
-# Copyright 1999-2021 Gentoo Authors |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=7 |
37 |
- |
38 |
-# Grab only the major version number. |
39 |
-MAJOR_PV=${PV%%.*} |
40 |
- |
41 |
-PYTHON_COMPAT=( python3_{7,8} ) |
42 |
-PYTHON_REQ_USE="xml" |
43 |
- |
44 |
-#BACKPORTS="03f44039848bd09444ff4baa8dc158bd61454079" |
45 |
-MY_P=${P%_p*} |
46 |
- |
47 |
-inherit python-single-r1 readme.gentoo-r1 |
48 |
- |
49 |
-DESCRIPTION="Official MythTV plugins" |
50 |
-HOMEPAGE="https://www.mythtv.org https://github.com/MythTV/mythtv" |
51 |
-# mythtv and mythplugins are separate builds in the same github MythTV/mythtv repository |
52 |
-SRC_URI="https://github.com/MythTV/mythtv/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
53 |
-LICENSE="GPL-2+" |
54 |
-KEYWORDS="~amd64 ~x86" |
55 |
-SLOT="0" |
56 |
- |
57 |
-MYTHPLUGINS="mytharchive mythgame mythnetvision \ |
58 |
-mythweather mythzmserver mythzoneminder" |
59 |
-IUSE="${MYTHPLUGINS} alsa cdda cdr exif fftw +hls ieee1394 libass +opengl raw +theora +vorbis +xml xvid" |
60 |
- |
61 |
-# Mythnetvision temporarily disabled by upstream - should be fixed soon. |
62 |
-REQUIRED_USE=" |
63 |
- !mythnetvision |
64 |
- mytharchive? ( ${PYTHON_REQUIRED_USE} ) |
65 |
- mythnetvision? ( ${PYTHON_REQUIRED_USE} ) |
66 |
-" |
67 |
-RDEPEND=" |
68 |
- dev-libs/glib:2 |
69 |
- dev-libs/openssl:= |
70 |
- dev-qt/qtcore:5 |
71 |
- dev-qt/qtgui:5 |
72 |
- dev-qt/qtopengl:5 |
73 |
- dev-qt/qtsql:5 |
74 |
- media-libs/freetype:2 |
75 |
- media-libs/libpng:= |
76 |
- virtual/libudev:= |
77 |
- x11-libs/libX11 |
78 |
- x11-libs/libXext |
79 |
- x11-libs/libXinerama |
80 |
- x11-libs/libXrandr |
81 |
- x11-libs/libXv |
82 |
- x11-libs/libXxf86vm |
83 |
- alsa? ( media-libs/alsa-lib ) |
84 |
- hls? ( |
85 |
- media-libs/faac |
86 |
- media-libs/libvpx:= |
87 |
- media-libs/x264:= |
88 |
- media-sound/lame |
89 |
- ) |
90 |
- ieee1394? ( |
91 |
- media-libs/libiec61883 |
92 |
- sys-libs/libavc1394 |
93 |
- sys-libs/libraw1394 |
94 |
- ) |
95 |
- libass? ( media-libs/libass:= ) |
96 |
- =media-tv/mythtv-${MAJOR_PV}*[alsa?,cdda?,cdr?,exif?,fftw?,ieee1394?,libass?,opengl?,raw?,xml?,xvid] |
97 |
- mytharchive? ( |
98 |
- ${PYTHON_DEPS} |
99 |
- app-cdr/dvd+rw-tools |
100 |
- dev-python/pillow |
101 |
- dev-python/mysqlclient |
102 |
- =media-tv/mythtv-${MAJOR_PV}*[python] |
103 |
- media-video/dvdauthor |
104 |
- media-video/mjpegtools[png] |
105 |
- media-video/transcode |
106 |
- app-cdr/cdrtools |
107 |
- ) |
108 |
- mythgame? ( |
109 |
- sys-libs/zlib[minizip] |
110 |
- dev-perl/XML-Twig |
111 |
- ) |
112 |
- mythnetvision? ( |
113 |
- ${PYTHON_DEPS} |
114 |
- dev-python/lxml |
115 |
- dev-python/pycurl |
116 |
- dev-python/urllib3 |
117 |
- =media-tv/mythtv-${MAJOR_PV}*[python] |
118 |
- ) |
119 |
- mythweather? ( |
120 |
- dev-perl/Date-Manip |
121 |
- dev-perl/XML-Simple |
122 |
- dev-perl/XML-XPath |
123 |
- dev-perl/DateTime |
124 |
- dev-perl/Image-Size |
125 |
- dev-perl/DateTime-Format-ISO8601 |
126 |
- dev-perl/SOAP-Lite |
127 |
- dev-perl/JSON |
128 |
- =media-tv/mythtv-${MAJOR_PV}*[perl] |
129 |
- ) |
130 |
- mythzmserver? ( dev-db/mysql-connector-c:= ) |
131 |
- theora? ( media-libs/libtheora ) |
132 |
- xml? ( dev-libs/libxml2:= ) |
133 |
- xvid? ( media-libs/xvid ) |
134 |
-" |
135 |
-DEPEND=${RDEPEND} |
136 |
- |
137 |
-# mythtv and mythplugins are separate builds in the same github MythTV/mythtv repository |
138 |
-S="${WORKDIR}/mythtv-${PV}/mythplugins" |
139 |
- |
140 |
-DOC_CONTENTS=" |
141 |
-Mythgallery code moved to mythtv and is no longer a plugin in version 31.0. |
142 |
-As of 3/23/2020, MythNetVision is disabled, work in progress. |
143 |
- |
144 |
-No plugins are installed by default. Enable plugins individually with USE flags: |
145 |
-mytharchive mythgame mythnetvision mythweather mythzmserver mythzoneminder |
146 |
-" |
147 |
- |
148 |
-src_configure() { |
149 |
- econf \ |
150 |
- --python=${EPYTHON} \ |
151 |
- --extra-ldflags="${LDFLAGS}" \ |
152 |
- --disable-mythbrowser \ |
153 |
- $(use_enable cdda cdio) \ |
154 |
- $(use_enable exif) \ |
155 |
- $(use_enable exif new-exif) \ |
156 |
- $(use_enable fftw) \ |
157 |
- $(use_enable opengl) \ |
158 |
- $(use_enable raw dcraw) \ |
159 |
- $(use_enable mytharchive) \ |
160 |
- $(use_enable mythgame) \ |
161 |
- $(use_enable mythnetvision) \ |
162 |
- $(use_enable mythweather) \ |
163 |
- $(use_enable mythzmserver) \ |
164 |
- $(use_enable mythzoneminder) |
165 |
-} |
166 |
- |
167 |
-src_install() { |
168 |
- emake STRIP="true" INSTALL_ROOT="${D}" install |
169 |
- readme.gentoo_create_doc |
170 |
-} |
171 |
- |
172 |
-pkg_postinst() { |
173 |
- readme.gentoo_print_elog |
174 |
-} |