commit:     960b11287ff90b9e23d14d085ab71604f873c230
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Sun Oct 12 19:27:32 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 18 15:08:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960b1128

media-plugins/vdr-wirbelscan: drop 0.0.7-r1, 2018.11.04-r1

Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/44151
Closes: https://github.com/gentoo/gentoo/pull/44151
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-plugins/vdr-wirbelscan/Manifest              |   2 -
 .../vdr-wirbelscan/files/receiver-api-fixes.patch  |  46 --------
 media-plugins/vdr-wirbelscan/files/wirbelscan.mk   | 122 ---------------------
 .../vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild  |  35 ------
 .../vdr-wirbelscan-2018.11.04-r1.ebuild            |  33 ------
 5 files changed, 238 deletions(-)

diff --git a/media-plugins/vdr-wirbelscan/Manifest 
b/media-plugins/vdr-wirbelscan/Manifest
index 15123c4c3514..71a1fc11a336 100644
--- a/media-plugins/vdr-wirbelscan/Manifest
+++ b/media-plugins/vdr-wirbelscan/Manifest
@@ -1,3 +1 @@
-DIST vdr-wirbelscan-0.0.7.tgz 149949 BLAKE2B 
b0b258b91bef493c352b8a2e7edec821b4046a7a6c2751ffe0e1deacd1ddcf3a563cc4051eee6424526903444952a0d489b8bca00533ba89a8214943948c76d9
 SHA512 
754b3089b1a8536b501fd8b62ddafedaf8304518856152a49b97149113929b47d6c6299b8eb4b78b2d3dc5aba147a3e21c00554ad02d2dc5018c296f6c55d6a5
-DIST vdr-wirbelscan-2018.11.04.tar.gz 146140 BLAKE2B 
067046dcd11837f2de5a44acce35cc1c58778b7cc110a69eb1f35e2c2e792a1dfac0f04dc50c230b0ee4940a3ed8bf8fe34484ba6cc988b7f7da59c361e2d1d8
 SHA512 
61d7109f47c3a1d87d520d3228b0737073762e877b9b08d2716337de071bdf7f8419ae5285a72c5e29e4c5081403edb2cb729adf6755a9e898a662af30a7b92c
 DIST vdr-wirbelscan-2024.09.15.tgz 201823 BLAKE2B 
27ba0954ec789a6327bbeeb8558e96f591353c5749d94fd12bf95a5dd25910b380ef066302cad2fc8cf9b0e8d43711d461748ea31f6acefe0ddd6f7e252c6dc2
 SHA512 
4bcb5d3942aab383e9b15d26bd954af67f7df6542c970adafa9e3dfe80ba269d79872b7de2a5a04abb2d23d7464aa774117369c52bf3564ed14b957e8c0728c0

diff --git a/media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch 
b/media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch
deleted file mode 100644
index b801803afc9d..000000000000
--- a/media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Index: vdr-plugin-wirbelscan-0.0.7/statemachine.c
-===================================================================
---- vdr-plugin-wirbelscan-0.0.7.orig/statemachine.c    2011-03-24 
16:48:43.000000000 +0100
-+++ vdr-plugin-wirbelscan-0.0.7/statemachine.c 2012-04-03 19:51:08.813786243 
+0200
-@@ -36,12 +36,12 @@
-     while (Running()) cCondWait::SleepMs(5);
-     }; /*TODO: check here periodically for lock and wether we got any data!*/
- public:
--  cScanReceiver(tChannelID ChannelID, int AnyPid);
-+  cScanReceiver(const cChannel* chan, int AnyPid);
-   virtual ~cScanReceiver() {cReceiver::Detach(); };
-   };
- 
--cScanReceiver::cScanReceiver(tChannelID ChannelID, int AnyPid) :
--     cReceiver(ChannelID, 99, AnyPid), cThread("dummy receiver") { }
-+cScanReceiver::cScanReceiver(const cChannel* chan, int AnyPid) :
-+     cReceiver(chan, 99), cThread("dummy receiver") {  SetPids(NULL); 
AddPid(AnyPid); }
- 
- ///!-----------------------------------------------------------------
- ///!  v 0.0.5, store state in lastState if different and print state
-@@ -144,7 +144,7 @@
-          ScannedTransponders.Add(ScannedTransponder);
- 
-          dev->SwitchChannel(Transponder, false);
--         aReceiver = new cScanReceiver(Transponder->GetChannelID(), 99);
-+         aReceiver = new cScanReceiver(Transponder, 99);
-          dev->AttachReceiver(aReceiver);
- 
-          cCondWait::SleepMs(1000);
-Index: vdr-plugin-wirbelscan-0.0.7/ttext.c
-===================================================================
---- vdr-plugin-wirbelscan-0.0.7.orig/ttext.c   2011-03-24 19:29:59.000000000 
+0100
-+++ vdr-plugin-wirbelscan-0.0.7/ttext.c        2012-04-03 20:03:06.903786678 
+0200
-@@ -374,9 +374,10 @@
-      }
- }
- 
--cSwReceiver::cSwReceiver(cChannel * Channel) : 
cReceiver(Channel->GetChannelID(),
--   100, Channel->Tpid()), cThread("ttext") {
-+cSwReceiver::cSwReceiver(cChannel * Channel) : cReceiver(Channel, 100), 
cThread("ttext") {
- 
-+   SetPids(NULL);
-+   AddPid(Channel->Tpid());
-    stopped = fuzzy = false;
-    channel = Channel;
-    buffer  = new cRingBufferLinear(MEGABYTE(1),184);

diff --git a/media-plugins/vdr-wirbelscan/files/wirbelscan.mk 
b/media-plugins/vdr-wirbelscan/files/wirbelscan.mk
deleted file mode 100644
index 59095922939d..000000000000
--- a/media-plugins/vdr-wirbelscan/files/wirbelscan.mk
+++ /dev/null
@@ -1,122 +0,0 @@
-#
-# Makefile for a Video Disk Recorder plugin
-#
-
-# The official name of this plugin.
-# This name will be used in the '-P...' option of VDR to load the plugin.
-# By default the main source file also carries this name.
-
-PLUGIN = wirbelscan
-
-### The version number of this plugin (taken from the main source file):
-
-VERSION = $(shell grep 'static const char \*VERSION *=' $(PLUGIN).c | awk '{ 
print $$6 }' | sed -e 's/[";]//g')
-
-### The directory environment:
-
-# Use package data if installed...otherwise assume we're under the VDR source 
directory:
-PKGCFG = $(if $(VDRDIR),$(shell ${PKG_CONFIG} --variable=$(1) 
$(VDRDIR)/vdr.pc),$(shell pkg-config --variable=$(1) vdr || pkg-config 
--variable=$(1) ../../../vdr.pc))
-LIBDIR = $(call PKGCFG,libdir)
-LOCDIR = $(call PKGCFG,locdir)
-PLGCFG = $(call PKGCFG,plgcfg)
-#
-TMPDIR ?= /tmp
-
-### The compiler options:
-
-export CFLAGS   = $(call PKGCFG,cflags)
-export CXXFLAGS = $(call PKGCFG,cxxflags)
-
-### The version number of VDR's plugin API:
-
-APIVERSION = $(call PKGCFG,apiversion)
-
-### Allow user defined options to overwrite defaults:
-
--include $(PLGCFG)
-
-### The name of the distribution archive:
-
-ARCHIVE = $(PLUGIN)-$(VERSION)
-PACKAGE = vdr-$(ARCHIVE)
-
-### The name of the shared object file:
-
-SOFILE = libvdr-$(PLUGIN).so
-
-### Includes and Defines (add further entries here):
-
-INCLUDES +=
-
-DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-
-### The object files (add further files here):
-
-OBJS = $(PLUGIN).o common.o frequencies.o menusetup.o satellites.o scanner.o 
dvb_wrapper.o 
-OBJS += scanfilter.o caDescriptor.o statemachine.o countries.o ext_math.o 
ttext.o
-
-### The main target:
-
-all: $(SOFILE) i18n
-
-### Implicit rules:
-
-%.o: %.c
-       $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
-
-### Dependencies:
-
-MAKEDEP = $(CXX) -MM -MG
-DEPFILE = .dependencies
-$(DEPFILE): Makefile
-       @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
-
--include $(DEPFILE)
-
-### Internationalization (I18N):
-
-PODIR     = po
-I18Npo    = $(wildcard $(PODIR)/*.po)
-I18Nmo    = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
-I18Nmsgs  = $(addprefix $(DESTDIR)$(LOCDIR)/, $(addsuffix 
/LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename 
$(file))))))
-I18Npot   = $(PODIR)/$(PLUGIN).pot
-
-%.mo: %.po
-       msgfmt -c -o $@ $<
-
-$(I18Npot): $(wildcard *.c)
-       xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP 
--package-name=vdr-$(PLUGIN) --package-version=$(VERSION) 
--msgid-bugs-address='<see README>' -o $@ `ls $^`
-
-%.po: $(I18Npot)
-       msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
-       @touch $@
-
-$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
-       install -D -m644 $< $@
-
-.PHONY: i18n
-i18n: $(I18Nmo) $(I18Npot)
-
-install-i18n: $(I18Nmsgs)
-
-### Targets:
-
-$(SOFILE): $(OBJS)
-       $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
-
-install-lib: $(SOFILE)
-       install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
-
-install: install-lib install-i18n
-
-dist: $(I18Npo) clean
-       @-rm -rf $(TMPDIR)/$(ARCHIVE)
-       @mkdir $(TMPDIR)/$(ARCHIVE)
-       @cp -a * $(TMPDIR)/$(ARCHIVE)
-       @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
-       @-rm -rf $(TMPDIR)/$(ARCHIVE)
-       @echo Distribution package created as $(PACKAGE).tgz
-
-clean:
-       @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
-       @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~

diff --git a/media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild 
b/media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild
deleted file mode 100644
index 493e2988151f..000000000000
--- a/media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: Scan for channels on DVB-? and on PVR*-Cards"
-HOMEPAGE="https://github.com/CvH/vdr-plugin-wirbelscan";
-SRC_URI="http://wirbel.htpc-forum.de/wirbelscan/${P}.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-video/vdr-2"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-       # remove untranslated po files
-       rm 
"${S}"/po/{ca_ES,cs_CZ,da_DK,es_ES,el_GR,et_EE,fi_FI,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
-
-       # new Makefile handling
-       cp "${FILESDIR}/wirbelscan.mk" "${S}/Makefile"
-
-       eapply "${FILESDIR}/receiver-api-fixes.patch"
-
-       tc-export PKG_CONFIG
-
-       vdr-plugin-2_src_prepare
-
-       fix_vdr_libsi_include scanfilter.h
-       fix_vdr_libsi_include scanfilter.c
-       fix_vdr_libsi_include caDescriptor.h
-}

diff --git a/media-plugins/vdr-wirbelscan/vdr-wirbelscan-2018.11.04-r1.ebuild 
b/media-plugins/vdr-wirbelscan/vdr-wirbelscan-2018.11.04-r1.ebuild
deleted file mode 100644
index 0695d24306f2..000000000000
--- a/media-plugins/vdr-wirbelscan/vdr-wirbelscan-2018.11.04-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-GIT_VERSION="e1377b95312a138a41f93d7b06b3adb4ed4e7324"
-
-DESCRIPTION="VDR Plugin: Scan for channels on DVB-? and on PVR*-Cards"
-HOMEPAGE="https://github.com/CvH/vdr-plugin-wirbelscan";
-SRC_URI="https://github.com/CvH/vdr-plugin-wirbelscan/archive/${GIT_VERSION}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-video/vdr-2.4"
-
-S="${WORKDIR}/vdr-plugin-wirbelscan-${GIT_VERSION}"
-
-src_prepare() {
-       # remove untranslated po files
-       rm 
"${S}"/po/{ca_ES,cs_CZ,da_DK,es_ES,el_GR,et_EE,fi_FI,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
-
-       # fix wrong named lib on install
-       sed -e "s:\$(shell basename \$(PWD) | cut -d- -f1):wirbelscan:" -i 
Makefile || die
-
-       vdr-plugin-2_src_prepare
-
-       fix_vdr_libsi_include scanfilter.h
-       fix_vdr_libsi_include scanfilter.c
-}

Reply via email to