summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Bornkessel <hd_brummy@gentoo.org>2014-08-05 19:11:14 +0000
committerJoerg Bornkessel <hd_brummy@gentoo.org>2014-08-05 19:11:14 +0000
commit6d897dd12c2e3f476b18b3fee137de5cf10f8a1c (patch)
treed72fb0f4d9e8b212f6b45af9bcc1f518a20d7c38 /media-plugins
parentRemove trailing '.' from DESCRIPTION. (diff)
downloadhistorical-6d897dd12c2e3f476b18b3fee137de5cf10f8a1c.tar.gz
historical-6d897dd12c2e3f476b18b3fee137de5cf10f8a1c.tar.bz2
historical-6d897dd12c2e3f476b18b3fee137de5cf10f8a1c.zip
bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x34C2808A
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/vdr-extrecmenu/ChangeLog8
-rw-r--r--media-plugins/vdr-extrecmenu/Manifest13
-rw-r--r--media-plugins/vdr-extrecmenu/files/extrecmenu.mk128
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.3.ebuild45
4 files changed, 188 insertions, 6 deletions
diff --git a/media-plugins/vdr-extrecmenu/ChangeLog b/media-plugins/vdr-extrecmenu/ChangeLog
index e8a66e512e5f..1d6f6f094a97 100644
--- a/media-plugins/vdr-extrecmenu/ChangeLog
+++ b/media-plugins/vdr-extrecmenu/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/vdr-extrecmenu
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/ChangeLog,v 1.44 2014/01/02 17:34:48 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/ChangeLog,v 1.45 2014/08/05 19:11:03 hd_brummy Exp $
+
+*vdr-extrecmenu-1.2.3 (05 Aug 2014)
+
+ 05 Aug 2014; Joerg Bornkessel <hd_brummy@gentoo.org>
+ +vdr-extrecmenu-1.2.3.ebuild, +files/extrecmenu.mk:
+ bump
02 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org>
-vdr-extrecmenu-1.2.1.ebuild, -vdr-extrecmenu-1.2.2.ebuild,
diff --git a/media-plugins/vdr-extrecmenu/Manifest b/media-plugins/vdr-extrecmenu/Manifest
index b6f327614b96..7b15da0235f9 100644
--- a/media-plugins/vdr-extrecmenu/Manifest
+++ b/media-plugins/vdr-extrecmenu/Manifest
@@ -3,18 +3,21 @@ Hash: SHA256
AUX dvdarchive-2.3-beta-configfile.patch 302 SHA256 bf57eb01dedef979c2eec550ba99e9bcdbb787e84313d0a8ebc502a7b99c96da SHA512 59c113d672580c34b08a1a314b4104bb6400e18fa2855f02a70583975c5fd675de672006d057e1f207919aab488cf42505072fa57a61f931a58d4c1f84756ea5 WHIRLPOOL e6f6884594b829add2c1c1950b06ec9f01a97cc562af43d24da35020712813f60df51caba1c9d68da9c3f827f420550edaac20557f7e80bb8a9b44eb3b8f5c2c
AUX dvdarchive.conf 633 SHA256 761ed894c225fca7be33bd6f3a844c1e952fc5c20c38d76bd480d7b15243578e SHA512 1b4f7c68f83617d861277a491dbddfdd76b92fbf342d1cfda7cbb958cc77ce19291b8223d65774aafcd22cfcb273913c1122821eb0be97e7423b4842e9237fd0 WHIRLPOOL 7ee360b5291373fd7e70bcb7cfaab5f92fd64a2eb86b51a0bee0c9d5447d727f5cb49cc643bf3dd7b6a53fd2f0ad521c9d87bb5ce50842595109a55410b6b7fd
+AUX extrecmenu.mk 3386 SHA256 8a8242a785069560311752321c5462040a8af1bcaa3043c1547fb0c9bb354c00 SHA512 e6e02b54385d901b8ef98198c53042b7938016190549d68eb4bfaf51703800e980e19ab94d36a207aade913b8c6f06e71d3192f9340b9eddefc7e0a3fe252691 WHIRLPOOL 7b32e5f86dd08fbebcd6419de2f8a113cad0a5464db385712c5cb6bedd1efbe2cd7d2cec74014d63aac90f1313e522ba321550f54d481b5a52582a58e722c9c1
AUX vdr-1.7.27.diff 3810 SHA256 5f714e3aef0bddbeb22fae8e5a202cfa8f5d05e28c3a9496db445dc44e8722a4 SHA512 ca0ba0707c2719a8b537463cce8e0827e1324a835d0960d54869f5bf89ac16411bf6a41ae492361de647d71fffd8e7f0c66b1039fe33b798d65aebfe06d01fe7 WHIRLPOOL 5f6a91ee040a7557bc89db6756cfdd9e496a366667b7d20630422847297814591ae96cd818a31820855404cf749ca6303251e5e77b9d95f307c81455c7fddfed
AUX vdr-extrecmenu-1.2.2_vdr-2.1.2.diff 5354 SHA256 7f4a37db0e8f452d4570bfb4a843afbf24a280dad5b17fc6a6110ae498b93887 SHA512 ac98098a48890651c5c98aa9659f7ba495facdbd647be9d735fcfe4e7e20ca12c2f32ef25c723a4684144e98ae0446c7c1a4a61c2c4a7c96ad354347f819fa13 WHIRLPOOL 5755d9a1a60211739368ffec8b043ad6c4c311e47b6b445955adb85d08d95727a310b60f297852182af9bd2243cd943f6492a9177ec5e9e0ec7830c23be0e31c
DIST dvdarchive-2.3-beta.sh.gz 3412 SHA256 e8df7ea215e8a856cef1c03373d419c24ddace5c63f780282cbc6b18679000bd SHA512 18262b1e6749961bae37894649f518f88ad2ca100b83965eb48ce7344bbf4f7bfac9d36c9b9d91744281c00c4b89fa49209cc98ca5d848b46225facf4ef7a48f WHIRLPOOL fcc459d67ee33080af5a3079b4238d203c27b1dcc62af5b0c06b63082bb881462a47e1b97afc43865f250e86dce7cd12e122de83bf30edd0ccdda71fc22020b6
DIST vdr-extrecmenu-1.2.2.tgz 734012 SHA256 ac920ee4c43497958ca158d2b81490208cd5caf92545ce809adb8a73f71dfe5e SHA512 071fd3c1d44afe17081ff2cdd747555d4218cffa2fd101ffa9c77b81376114af829bf58ce2f70f74eb7eb1090699b6a85a8e7105e3bf748ee7e8cb39ebee4f3c WHIRLPOOL 0f5504665e901bd24639682f5869f82af8ea9346013c8b66e5da5bd22ea3f927594334cf7ec53e2659caf0f420aae7e0949065807139166908fdaf5c6e9fd402
+DIST vdr-extrecmenu-1.2.3.tgz 731653 SHA256 a18f3abce2f83dd125f598de5c18659305e6a2b337033796c43a86105a1b2479 SHA512 c674f5db254c95d79bf265fe0205e418f4ac73aa16549068c68a849f4d66b11854bbec8ec2a21a631c91a78262e3df1512cbb51dc97d3aa366d0c586fa3090d9 WHIRLPOOL c93213e62ae66033bef7a085bb11c09ae4b3cda0bb5344396004d2313440e4d84769b919505e129748fe07bcec9c0cb7dd2e5c203a3a1b690b8fc7ab99d0de60
EBUILD vdr-extrecmenu-1.2.2-r2.ebuild 1524 SHA256 71d3b3a1c4614d1eef66cb4dd4356dbc7759f69b8080c24448e182401b1607cd SHA512 bf9422629f033d5bb64607dacee0ecbd2d754c56ea1d618fe7bdc5acf9d6bd6d60e54c53076a630ef4259b808030ae6d4019eb3751ae0fef5771fc3e1247db4c WHIRLPOOL 89e5e7597b96e5eeb406c3e117fe8cae02e1fd63595f2fa0d9886ccc7de1aac84fbab66203f79fe473b7b7a34674a39f3b961bfcc75a813c429fce275af65de6
-MISC ChangeLog 7420 SHA256 7c34d968303846994c60832338aa7c1b000e0ec30623a6f60d483b288bda31c1 SHA512 f96fdcb836d5a292ef8939ffde4686c5064184f0aa7f64a0deb3179ed1b18e2c3cb28b32752c1c1ab86721bddb4ac32cd627a6e7d40f54e118fd599c38948ba2 WHIRLPOOL fa6d908bd1e05b6bbd964472ccc45b5708d8637b17863dbc632ed92407535da4d76adc9d8cd5f8ca61e9f2d039c5482bfb436860507fea5c94b3845113a5362d
+EBUILD vdr-extrecmenu-1.2.3.ebuild 1117 SHA256 7f7dab80156f3ec486a98e1e84b24e8cbf7b5a7268641d2befa3fd097858d9f0 SHA512 7f716b863d325a1124b25741c0435953c85a3a95afcded536019b642edae5774d926d55265d3c0f9fbf3a053dbdce43b850ca4c7cbe40ca855eefafd90efb9eb WHIRLPOOL 4b4313426e49ed497f6adfc27be9be068cb15a36b12ea1add1c3802f52930901469f2f22d64b9e646b9878dbca8e83fa734a52ca2e1e4fea773b090ad212116b
+MISC ChangeLog 7574 SHA256 50f14f89df72b88a38464809b5b6ff575c4716700c5c6616cf0111fed0d7bde3 SHA512 e72e1b9cd264afc2563b4734563321bb7ae194f4f6edcbe907585971e3841075944032ebbc9f124ce8563854400b2ff5cc423fd4ab22f33b3dae29d59c17abb3 WHIRLPOOL 04c7b3c3d0c6524945d47d647545ec8447764778b795cb30d1ed5bcea7e3fa2d0804b68033bd88a317440905c313a74a93f1c0caa25c0b8cbedb16bad6f4e12e
MISC metadata.xml 337 SHA256 ca40fe91ad4ff2629c376890772b86f0e306359568fd5dad9a5c9804d0791b7f SHA512 d53db06119f0f5b222622d3359c23cea1918873b98f500f1f131f4f94f31f5d35c1badb88829510e8663ac442bc1af0e250047b09368e976733d657ba483d159 WHIRLPOOL c76562faff2e0671ecac88078e24f45de7f2a4cc8377ece0179b9fcbb91a4cf307318388525f872a83b57adfed538c1ff7d448bd31871dc88695f83d186d724d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
Comment: added by hd_brummy@gentoo.org
-iD8DBQFSxaNIdn07HTTCgIoRCKvPAKCTRNLAo2DyTvRRmh2Mt4DF7Ax7RQCfe2JA
-DjQ3sXydO94BXio4pQDgbwk=
-=8TzH
+iD8DBQFT4SxNdn07HTTCgIoRCMdrAKCdd4pxGwayB0AK6ZP4cbA2pLZh5wCfdAIN
+I62y3GfNOsCAwfFtQHQaFl0=
+=+aw1
-----END PGP SIGNATURE-----
diff --git a/media-plugins/vdr-extrecmenu/files/extrecmenu.mk b/media-plugins/vdr-extrecmenu/files/extrecmenu.mk
new file mode 100644
index 000000000000..f3ec35f6805a
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/extrecmenu.mk
@@ -0,0 +1,128 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+# $Id: extrecmenu.mk,v 1.1 2014/08/05 19:11:03 hd_brummy Exp $
+
+# 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 = extrecmenu
+
+### 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)"'
+
+ifdef USE_PINPLUGIN
+DEFINES += -DUSE_PINPLUGIN
+endif
+
+DEFINES += -DUSE_VDR_CUTTER
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o mymenurecordings.o mymenueditrecording.o myreplaycontrol.o mymenucommands.o mymenusetup.o tools.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-extrecmenu/vdr-extrecmenu-1.2.3.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.3.ebuild
new file mode 100644
index 000000000000..b0fcf6722b32
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.3.ebuild,v 1.1 2014/08/05 19:11:03 hd_brummy Exp $
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1771" #every bump, new version
+
+DVDARCHIVE="dvdarchive-2.3-beta.sh"
+
+DESCRIPTION="Video Disk Recorder - Extended recordings menu Plugin"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-extrecmenu"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
+ mirror://gentoo/${DVDARCHIVE}.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ rm ${S}/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ cp ${FILESDIR}/extrecmenu.mk ${S}/Makefile
+
+ cd "${WORKDIR}"
+ epatch "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
+
+ vdr-plugin-2_src_prepare
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${WORKDIR}"
+ newbin ${DVDARCHIVE} dvdarchive.sh
+
+ insinto /etc/vdr
+ doins "${FILESDIR}"/dvdarchive.conf
+}