diff options
Diffstat (limited to 'media-plugins/vdr-ffnetdev')
-rw-r--r-- | media-plugins/vdr-ffnetdev/Manifest | 7 | ||||
-rw-r--r-- | media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff | 126 | ||||
-rw-r--r-- | media-plugins/vdr-ffnetdev/metadata.xml | 3 | ||||
-rw-r--r-- | media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild | 22 | ||||
-rw-r--r-- | media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild | 20 |
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}" |