Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xine/files/, media-plugins/vdr-xine/, profiles/
Date: Tue, 09 Oct 2018 21:14:38
Message-Id: 1539119642.4c25c181bcac4c7a133ecdf79626fcaa2f5efe4f.mgorny@gentoo
1 commit: 4c25c181bcac4c7a133ecdf79626fcaa2f5efe4f
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 9 21:07:15 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 9 21:14:02 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c25c181
7
8 media-plugins/vdr-xine: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/665132
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 media-plugins/vdr-xine/Manifest | 1 -
14 media-plugins/vdr-xine/files/confd | 8 ---
15 .../files/vdr-xine-0.9.4-build-system.patch | 59 --------------------
16 .../vdr-xine/files/vdr-xine-0.9.4-gentoo.diff | 12 -----
17 media-plugins/vdr-xine/metadata.xml | 8 ---
18 media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild | 62 ----------------------
19 profiles/package.mask | 9 ----
20 7 files changed, 159 deletions(-)
21
22 diff --git a/media-plugins/vdr-xine/Manifest b/media-plugins/vdr-xine/Manifest
23 deleted file mode 100644
24 index 19d968e16a8..00000000000
25 --- a/media-plugins/vdr-xine/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST vdr-xine-0.9.4.tgz 339879 BLAKE2B b160e5ad33890d777587e8e3a45e8a27b9ec6a65d7cb0468ca740ff85c63be767de615c55aab8cff038edf18a3e3d350ca032458b9c69c94550e5b0ff35248fc SHA512 0a7bbff21b5a35360aeb68ed62a0ada5fc107453cd63231da2a48d2cc7ea4b6a333cac86164f3e6edcdcda5e9bc73d0e7fd51f6b45c149477a3acb86ffad9ae4
29
30 diff --git a/media-plugins/vdr-xine/files/confd b/media-plugins/vdr-xine/files/confd
31 deleted file mode 100644
32 index d728819e004..00000000000
33 --- a/media-plugins/vdr-xine/files/confd
34 +++ /dev/null
35 @@ -1,8 +0,0 @@
36 -# /etc/conf.d/vdr.xine:
37 -
38 -# Global config file for vdr rc-scripts
39 -
40 -# -r:
41 -# Enable xine to send keys to vdr-process
42 -
43 -_EXTRAOPTS="-r"
44
45 diff --git a/media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch b/media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch
46 deleted file mode 100644
47 index 9ebaffb93c6..00000000000
48 --- a/media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch
49 +++ /dev/null
50 @@ -1,59 +0,0 @@
51 -From 537ad5fa86305cf55f37dd9c87a9ec3260668049 Mon Sep 17 00:00:00 2001
52 -From: Christian Ruppert <idl0r@g.o>
53 -Date: Tue, 10 Jan 2012 13:58:40 +0100
54 -Subject: [PATCH] patch 1
55 -
56 ----
57 - Makefile | 14 ++++++++------
58 - 1 files changed, 8 insertions(+), 6 deletions(-)
59 -
60 -diff --git a/Makefile b/Makefile
61 -index 674f4fb..e1fdba2 100644
62 ---- a/Makefile
63 -+++ b/Makefile
64 -@@ -25,9 +25,9 @@ CXXFLAGS ?= -g -O3 -Wall -Woverloaded-virtual
65 -
66 - ### The directory environment:
67 -
68 --VDRDIR = ../../..
69 --LIBDIR = ../../lib
70 --TMPDIR = /tmp
71 -+VDRDIR ?= ../../..
72 -+LIBDIR ?= ../../lib
73 -+TMPDIR ?= /tmp
74 -
75 - ### Make sure that necessary options are included:
76 -
77 -@@ -37,7 +37,7 @@ TMPDIR = /tmp
78 -
79 - -include $(VDRDIR)/Make.config
80 -
81 --INCLUDES += `pkg-config --cflags libxine`
82 -+INCLUDES += `pkg-config --cflags libxine`
83 -
84 - # where to create fifos (xine expects them at /tmp/vdr-xine)
85 - VDR_XINE_FIFO_DIR ?= /tmp/vdr-xine
86 -@@ -114,9 +114,9 @@ $(DEPFILE): Makefile
87 - -include $(DEPFILE)
88 -
89 - ### Internationalization (I18N):
90 --
91 -+ifeq ($(ENABLE_I18N), yes)
92 - PODIR = po
93 --LOCALEDIR = $(VDRDIR)/locale
94 -+LOCALEDIR = $(DESTDIR)$(VDRDIR)/locale
95 - I18Npo = $(wildcard $(PODIR)/*.po)
96 - I18Nmsgs = $(addprefix $(LOCALEDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
97 - I18Npot = $(PODIR)/$(PLUGIN).pot
98 -@@ -135,6 +135,8 @@ $(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
99 - @mkdir -p $(dir $@)
100 - cp $< $@
101 -
102 -+endif
103 -+
104 - .PHONY: i18n
105 - i18n: $(I18Nmsgs) $(I18Npot)
106 -
107 ---
108 -1.7.3.4
109 -
110
111 diff --git a/media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff b/media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff
112 deleted file mode 100644
113 index 581dba28737..00000000000
114 --- a/media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff
115 +++ /dev/null
116 @@ -1,12 +0,0 @@
117 -diff -ru xine-0.9.0-orig/xineLib.c xine-0.9.0/xineLib.c
118 ---- xine-0.9.0-orig/xineLib.c 2009-01-18 17:40:13.228935882 +0100
119 -+++ xine-0.9.0/xineLib.c 2009-01-18 17:41:28.815595331 +0100
120 -@@ -2118,7 +2118,7 @@
121 -
122 - bool cXineLib::readNoSignalStream(const int index, const string &suffix)
123 - {
124 -- string noSignalFileName = m_plugin->ConfigDirectory(PLUGIN_NAME_I18N);
125 -+ string noSignalFileName = "/usr/share/vdr/xine";
126 - // noSignalFileName += "/noSignal.pes";
127 - noSignalFileName += "/noSignal" + suffix + ".mpg";
128 -
129
130 diff --git a/media-plugins/vdr-xine/metadata.xml b/media-plugins/vdr-xine/metadata.xml
131 deleted file mode 100644
132 index a1831e12ef3..00000000000
133 --- a/media-plugins/vdr-xine/metadata.xml
134 +++ /dev/null
135 @@ -1,8 +0,0 @@
136 -<?xml version="1.0" encoding="UTF-8"?>
137 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
138 -<pkgmetadata>
139 - <!-- maintainer-needed -->
140 - <use>
141 - <flag name="yaepg">Enables support for the plugin vdr-yaepg (showing scaled video besides OSD)</flag>
142 - </use>
143 -</pkgmetadata>
144
145 diff --git a/media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild b/media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild
146 deleted file mode 100644
147 index 95a73a5b3ee..00000000000
148 --- a/media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild
149 +++ /dev/null
150 @@ -1,62 +0,0 @@
151 -# Copyright 1999-2014 Gentoo Foundation
152 -# Distributed under the terms of the GNU General Public License v2
153 -
154 -EAPI="5"
155 -
156 -inherit vdr-plugin-2
157 -
158 -DESCRIPTION="VDR plugin: for 'software only' playback using xine"
159 -HOMEPAGE="http://home.vr-web.de/~rnissl/"
160 -SRC_URI="http://home.vr-web.de/~rnissl/${P}.tgz"
161 -
162 -SLOT="0"
163 -LICENSE="GPL-2"
164 -KEYWORDS="~amd64 ~x86"
165 -IUSE="yaepg"
166 -
167 -COMMON_DEP=">=media-video/vdr-1.5.7
168 - >=media-libs/xine-lib-1.1.8[vdr]"
169 -DEPEND="${COMMON_DEP}"
170 -RDEPEND="${COMMON_DEP}
171 - >=media-video/mjpegtools-2.1.0
172 - media-libs/netpbm"
173 -
174 -src_prepare() {
175 - epatch "${FILESDIR}/${P}-gentoo.diff"
176 - epatch "${FILESDIR}/${P}-build-system.patch"
177 -
178 - use yaepg && sed -i Makefile -e "s:#VDR_XINE_SET_VIDEO_WINDOW:VDR_XINE_SET_VIDEO_WINDOW:"
179 -
180 - vdr-plugin-2_src_prepare
181 -
182 - if has_version ">=media-video/vdr-1.7.33"; then
183 - sed -e "s:pid == patPmtParser.PmtPid():patPmtParser.IsPmtPid(pid):" \
184 - -i xineDevice.c
185 - fi
186 -
187 - # remove i18n crap
188 - sed -e "s:^#include[[:space:]]*\"xineI18n.h\"::" -i xine.c
189 -
190 - BUILD_PARAMS="VDR_XINE_FIFO_DIR=/var/vdr/xine"
191 -}
192 -
193 -src_install() {
194 - vdr-plugin-2_src_install
195 -
196 - dobin xineplayer || die
197 -
198 - insinto /usr/share/vdr/xine
199 - doins data/* || die
200 -
201 - dodoc MANUAL
202 -}
203 -
204 -pkg_postinst() {
205 - vdr-plugin-2_pkg_postinst
206 -
207 - if [[ -d ${ROOT}/etc/vdr/plugins/xine ]]; then
208 - ewarn "You have a leftover directory of vdr-xine."
209 - ewarn "You can safely remove it with:"
210 - ewarn "# rm -rf /etc/vdr/plugins/xine"
211 - fi
212 -}
213
214 diff --git a/profiles/package.mask b/profiles/package.mask
215 index bbf6ca8468e..b258074184d 100644
216 --- a/profiles/package.mask
217 +++ b/profiles/package.mask
218 @@ -171,15 +171,6 @@ media-plugins/vdr-text2skin
219 # masked for removal on End Sep 2018
220 media-plugins/vdr-vodcatcher
221
222 -# Joerg Bornkessel <hd_brummy@g.o> (02/Sep/2018)
223 -# homepage dead
224 -# not addapted to latest xine
225 -# fails on compile
226 -# quit old
227 -# bug 665132
228 -# masked for removal on End Sep 2018
229 -media-plugins/vdr-xine
230 -
231 # Matthias Maier <tamiko@g.o> (1 Sep 2018)
232 # Mask 0.7.0 and 1.0.1 for the time being until a compatible LLVM version
233 # made it into the tree, bug #665192