summaryrefslogtreecommitdiff
path: root/media-plugins/vdr-ffnetdev
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins/vdr-ffnetdev')
-rw-r--r--media-plugins/vdr-ffnetdev/Manifest7
-rw-r--r--media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff126
-rw-r--r--media-plugins/vdr-ffnetdev/metadata.xml3
-rw-r--r--media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild22
-rw-r--r--media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild20
5 files changed, 26 insertions, 152 deletions
diff --git a/media-plugins/vdr-ffnetdev/Manifest b/media-plugins/vdr-ffnetdev/Manifest
index fd6bd3ea9972..0d6520da2d1d 100644
--- a/media-plugins/vdr-ffnetdev/Manifest
+++ b/media-plugins/vdr-ffnetdev/Manifest
@@ -1,6 +1,5 @@
AUX confd 762 BLAKE2B 15fd4bdf5d90cb20e5f24e43f277f0417fc983e51728178537bd55ad2845ca63a8734d1dfb05ddaed6f761b5efa569e10b4e0aa347d5813174bb325712003c9b SHA512 083678d0eb8d7f4c108985ce487a40e1898132c4fa09cf6ebeecd3d40cc11563c1983ee8e140a9d5179dd31fba73ec6d699694a9d83fffcafefbbe1d71dcc1c0
AUX rc-addon.sh 347 BLAKE2B a2116fc8cf5add305a1f0187539d435a8860ff2294efdd7044fe96f9869331b9485113176d8240512577ab6c107a0726054898ffd246e9b93c49ff06eb232bb2 SHA512 2d95b774f5caffb784634d5a5ba413523e5fa2756ee9b57b7dd8426bec547acc850c82781d0e1c38d206199f25d40a466cccf599d11e7ef2b945cc3ab1cdf12d
-AUX vdr-ffnetdev-0.1.2_gettext.diff 3946 BLAKE2B d9814db7b63583c862d6d8a33e75ba33b3148abee8c2070e823c9113ec821dd851449b10ebca77527b01c15953b4380a03ff9a663545777712b3d1e7ea75f585 SHA512 48f8dea661340f8fe23bd291008e0b005fc43298aa2fd8eb5220ad667d511b296cf1d37005cc894868e66c5019718552b303dc6690cf378e858df296653fe929
-DIST vdr-ffnetdev-0.1.2.tar.bz2 56059 BLAKE2B 09995e26dcc193be26ea82b061ea638f026129bb778fc250fed51596a5cb0e9776bf2590fc98fe31f229ecc05a1c67550a1619a9015cb63d585eb29e7f5420b8 SHA512 5583a0c1ea7a421a745704a4440f25c9b35ed72686baeacaa67324e0c1a51f7a4a2d0ff4840ffb0b7086b4d310f48141cd001889692a1c1987a246d999c9afd6
-EBUILD vdr-ffnetdev-0.1.2.ebuild 593 BLAKE2B d7ee01d6d7d1d3e1e47c38635183fbd1186f8dd62983a63e96cbb54ac4e7de8c24cb8d4fc7833e44708b53649bccbf70dab6c4b537f1b8ccddf2f6822c35300d SHA512 54529fd0d2b51b00b911feb7f8caba76827a3be3a9928e410bc8e60980ec691c411e59dcaa53d43bfa01ff8a1eb95e68ea8beb273e130bf46e14ba01ba3518c1
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+DIST vdr-ffnetdev-0.1.3.tar.gz 64652 BLAKE2B a35391ad0b132124af1ee177a07268108b69aa98a5ea6daeb8faef945755b55c240a45695f722056e3e6ef2c76f2b59b2d538432ee7fb04e64a50177e0d412f4 SHA512 0052d27c67d9fde05b02c10d38c793c33f3f819bf8b48c1dfcfcca3efcebd5de925a142bc418161a33d9b74cce127f129ed6408a7a9352134ba96f572f64e44a
+EBUILD vdr-ffnetdev-0.1.3.ebuild 589 BLAKE2B 07febe1fadbc89449df00f9156616b00a8d0e682f8df3d7f33882066c6019194c54e58648d569f926753d9eede6c8bc22dbc43b213190d7fe46b82b4662fc9db SHA512 39712c03fce813495cf447f99ac7cce96a7cc39810320775ea6bf04b285ed65d4cdd0bf8f934b18a1ad19ee5c50f304c508c86506383cf9a1a46e77c62f20c41
+MISC metadata.xml 671 BLAKE2B fee7084b3765c079e47c77a93980c2d582ef5fca5d2d07013f7ab23952a5bda81a650ced984b46bf2613185367bb98ec82e4f067bcc5c76651fb5c4623ca9e4e SHA512 31971d90ca135025752a4b408d03ea2524529a6b81ccb46f1b04cbe0a762dbb8fdb6058dd95e91c65db14d7ec1dd6c7a63b76bbfec8ed361cf610d35b448207d
diff --git a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff b/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff
deleted file mode 100644
index 061ac40bcede..000000000000
--- a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff
+++ /dev/null
@@ -1,126 +0,0 @@
-converting to gettext
-https://bugs.gentoo.org/show_bug.cgi?id=439970
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org>
-diff -Naur vdr-ffnetdev-0.1.2.orig/ffnetdev.c vdr-ffnetdev-0.1.2/ffnetdev.c
---- vdr-ffnetdev-0.1.2.orig/ffnetdev.c 2012-10-31 18:32:09.000000000 +0100
-+++ vdr-ffnetdev-0.1.2/ffnetdev.c 2012-10-31 18:34:05.000000000 +0100
-@@ -10,7 +10,7 @@
-
- #include <vdr/tools.h>
-
--#include "i18n.h"
-+#include <vdr/i18n.h>
- #include "tsworker.h"
- #include "netosd.h"
- #include "ffnetdev.h"
-@@ -22,7 +22,7 @@
-
-
- const char *cPluginFFNetDev::VERSION = "0.1.2";
--const char *cPluginFFNetDev::DESCRIPTION = "Full Featured Network Device for Streaming";
-+const char *cPluginFFNetDev::DESCRIPTION = trNOOP("Full Featured Network Device for Streaming");
- //const char *cOSDWorker::MAINMENUENTRY = "FFNetDev";
-
- // --- cNetOSDProvider -----------------------------------------------
-@@ -163,9 +163,6 @@
- bool cPluginFFNetDev::Start(void)
- {
- // Start any background activities the plugin shall perform.
-- RegisterI18n(Phrases);
--
--
- cOSDWorker::Init(OSDPort, this);
- cTSWorker::Init(m_StreamDevice, TSPort, this);
- cClientControl::Init(ControlPort, this);
-diff -Naur vdr-ffnetdev-0.1.2.orig/Makefile vdr-ffnetdev-0.1.2/Makefile
---- vdr-ffnetdev-0.1.2.orig/Makefile 2012-10-31 18:32:09.000000000 +0100
-+++ vdr-ffnetdev-0.1.2/Makefile 2012-10-31 18:37:10.000000000 +0100
-@@ -50,9 +50,7 @@
-
- ### The object files (add further files here):
-
--COMMONOBJS = i18n.o \
-- \
-- tools/source.o tools/select.o tools/socket.o tools/tools.o
-+COMMONOBJS = tools/source.o tools/select.o tools/socket.o tools/tools.o
-
-
- SERVEROBJS = $(PLUGIN).o \
-@@ -95,9 +93,34 @@
-
- -include $(DEPFILE)
-
-+### Internationalization (I18N):
-+
-+PODIR = po
-+LOCALEDIR = $(VDRDIR)/locale
-+I18Npo = $(wildcard $(PODIR)/*.po)
-+I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
-+I18Ndirs = $(notdir $(foreach file, $(I18Npo), $(basename $(file))))
-+I18Npot = $(PODIR)/$(PLUGIN).pot
-+
-+%.mo: %.po
-+ msgfmt -c -o $@ $<
-+
-+$(I18Npot): $(wildcard *.c)
-+ xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --msgid-bugs-address='<dev@erichseifert.de>' -o $@ $(wildcard *.c)
-+
-+$(I18Npo): $(I18Npot)
-+ msgmerge -U --no-wrap -F --backup=none -q $@ $<
-+
-+i18n: $(I18Nmo)
-+ @mkdir -p $(LOCALEDIR)
-+ for i in $(I18Ndirs); do\
-+ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\
-+ cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/vdr-$(PLUGIN).mo;\
-+ done
-+
- ### Targets:
-
--all: libvdr-$(PLUGIN).so
-+all: libvdr-$(PLUGIN).so i18n
-
- libvdr-$(PLUGIN).so: $(SERVEROBJS) $(COMMONOBJS)
-
-@@ -106,6 +129,7 @@
- @cp $@ $(LIBDIR)/$@.$(APIVERSION)
-
- dist: clean
-+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
- @-rm -rf $(TMPDIR)/$(ARCHIVE)
- @mkdir $(TMPDIR)/$(ARCHIVE)
- @cp -a * $(TMPDIR)/$(ARCHIVE)
-diff -Naur vdr-ffnetdev-0.1.2.orig/po/de_DE.po vdr-ffnetdev-0.1.2/po/de_DE.po
---- vdr-ffnetdev-0.1.2.orig/po/de_DE.po 1970-01-01 01:00:00.000000000 +0100
-+++ vdr-ffnetdev-0.1.2/po/de_DE.po 2012-10-31 18:38:02.000000000 +0100
-@@ -0,0 +1,30 @@
-+# VDR plugin language source file.
-+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
-+# This file is distributed under the same license as the VDR package.
-+# Klaus Schmidinger <kls@cadsoft.de>, 2000
-+# Erich Seifert <dev@erichseifert.de>, 2012
-+#
-+msgid ""
-+msgstr ""
-+"Project-Id-Version: VDR 1.7.27\n"
-+"Report-Msgid-Bugs-To: dev@erichseifert.de\n"
-+"POT-Creation-Date: 2012-10-30 14:31+0100\n"
-+"PO-Revision-Date: 2012-10-30 14:37+0100\n"
-+"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"
-+"Language-Team: <vdr@linuxtv.org>\n"
-+"Language: \n"
-+"MIME-Version: 1.0\n"
-+"Content-Type: text/plain; charset=ISO-8859-15\n"
-+"Content-Transfer-Encoding: 8bit\n"
-+
-+#: ffnetdevsetup.c:18
-+msgid "auto set as primary device"
-+msgstr "Automatisch als prim�res Ger�t festlegen"
-+
-+#: ffnetdevsetup.c:18
-+msgid "no"
-+msgstr "nein"
-+
-+#: ffnetdevsetup.c:18
-+msgid "yes"
-+msgstr "ja"
diff --git a/media-plugins/vdr-ffnetdev/metadata.xml b/media-plugins/vdr-ffnetdev/metadata.xml
index c08751971fb3..0b0a6e0f0d1c 100644
--- a/media-plugins/vdr-ffnetdev/metadata.xml
+++ b/media-plugins/vdr-ffnetdev/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-ffnetdev</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
deleted file mode 100644
index a1438f6197f0..000000000000
--- a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit vdr-plugin-2
-
-VERSION="837" # every bump, new version
-
-DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-ffnetdev"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.bz2"
-S="${WORKDIR}/${P}" # override eclass default
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-video/vdr-1.6.0"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}_gettext.diff" )
diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild
new file mode 100644
index 000000000000..4884ecab2a96
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+GITHASH="02d155ebe1a7d27aea3a4c1d99d2f9bf91b619a6"
+
+DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-ffnetdev"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-ffnetdev/archive/${GITHASH}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-ffnetdev-${GITHASH}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"