summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-plugins/vdr-softhddevice/ChangeLog11
-rw-r--r--media-plugins/vdr-softhddevice/Manifest28
-rw-r--r--media-plugins/vdr-softhddevice/files/vdr-softhddevice-9999-Makefile.patch105
-rw-r--r--media-plugins/vdr-softhddevice/metadata.xml5
-rw-r--r--media-plugins/vdr-softhddevice/vdr-softhddevice-0.4.9.ebuild71
-rw-r--r--media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.0.ebuild71
-rw-r--r--media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.1.ebuild62
-rw-r--r--media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.2.ebuild63
-rw-r--r--media-plugins/vdr-softhddevice/vdr-softhddevice-0.6.0_p20140108.ebuild73
-rw-r--r--media-plugins/vdr-softhddevice/vdr-softhddevice-9999.ebuild86
10 files changed, 145 insertions, 430 deletions
diff --git a/media-plugins/vdr-softhddevice/ChangeLog b/media-plugins/vdr-softhddevice/ChangeLog
index 97f4afc..165c32e 100644
--- a/media-plugins/vdr-softhddevice/ChangeLog
+++ b/media-plugins/vdr-softhddevice/ChangeLog
@@ -1,7 +1,16 @@
# ChangeLog for media-plugins/vdr-softhddevice
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*vdr-softhddevice-0.6.0_p20140108 (18 Jan 2014)
+
+ 18 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org>
+ -vdr-softhddevice-0.4.9.ebuild, -vdr-softhddevice-0.5.0.ebuild,
+ -vdr-softhddevice-0.5.1.ebuild, -vdr-softhddevice-0.5.2.ebuild,
+ +vdr-softhddevice-0.6.0_p20140108.ebuild, vdr-softhddevice-9999.ebuild,
+ -files/vdr-softhddevice-9999-Makefile.patch, metadata.xml:
+ snapshot from 20140108; fixed 9999 versions ebuild; cleanup
+
*vdr-softhddevice-0.6.0 (18 Mar 2013)
18 Mar 2013; Joerg Bornkessel <hd_brummy@gentoo.org> +files/confd-0.6.0,
diff --git a/media-plugins/vdr-softhddevice/Manifest b/media-plugins/vdr-softhddevice/Manifest
index 2b15794..33d5b24 100644
--- a/media-plugins/vdr-softhddevice/Manifest
+++ b/media-plugins/vdr-softhddevice/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX Makefile.patch 3709 SHA256 1b7ba29101d9d55887d5a51b05ee6c9bd73debf673571b8bee61f4756320fae6 SHA512 2d34caaf578271282874a7fb88ade4935f050c31ce3181929cf95494c092cdaf44097c7cfdebece50100facc821acb1fb4ab6e72014f08f3f7a2e1cdf4e677bb WHIRLPOOL c668acd32a26072118bbe37e9dd88f85a53878940c4bce91e4e5b09acc272f8ff96b4f6865c271cfe51426f3a184c7598ac21f486e5ad6c46fc3d33f60019f4b
AUX confd-0.5.1 2684 SHA256 3af368f99b59cdec9ab919d922ccc97569b45388a27246b5e2dbba9de76017b5 SHA512 29e9fc9e5e861a51e351be2e778dc7d5b9ca8cff5950bae3b66f7756e5867cb56dac752972142d3ce666d3b6c98465c35017953a157abb808f574eda6b4f8354 WHIRLPOOL b628e827b8973cbf23fce1f76afab940647e13d6e72ec419ac8832d17c14141da11ae890ba293f8b665199a543fc7f3722b60aecd7451ee634970aa00c55d78a
AUX confd-0.5.2 2684 SHA256 3af368f99b59cdec9ab919d922ccc97569b45388a27246b5e2dbba9de76017b5 SHA512 29e9fc9e5e861a51e351be2e778dc7d5b9ca8cff5950bae3b66f7756e5867cb56dac752972142d3ce666d3b6c98465c35017953a157abb808f574eda6b4f8354 WHIRLPOOL b628e827b8973cbf23fce1f76afab940647e13d6e72ec419ac8832d17c14141da11ae890ba293f8b665199a543fc7f3722b60aecd7451ee634970aa00c55d78a
@@ -6,17 +9,18 @@ AUX rc-addon-0.5.1.sh 1455 SHA256 cbd538b06472716bea2280afbb57108c517b9c647beb14
AUX rc-addon-0.5.2.sh 1455 SHA256 cbd538b06472716bea2280afbb57108c517b9c647beb145fc831ad8e85d140f5 SHA512 7a172f5ec5b31de562ee448a1bc6ca341920a9ef5ca623865b7172d9cfd93016b314e73d69f40e71568f0e545c8db28ee14164f1983d9fe9826a2170369352b7 WHIRLPOOL 5df586964b14f54230ef86683364d8d6e913ccc9b78a69bb86ff9a64f48aea6fb95944a5ad69e45f722610e632ae9dda95b8b3891556b6bdea2e838d35935377
AUX rc-addon-0.6.0.sh 1741 SHA256 15b3dc89c63c4a9ef85b2d99fa619c6859043fe39a3ab8b7085e89cb9cf66022 SHA512 823f39eb857b605995a3982ec7ee465ed6935c3b81d4f167e3d24179f35469af6e79a76c159556c2f0b7e5321dd3bc099ca616f4d3558c7885932ce0f3cfc651 WHIRLPOOL 92eb658432c2628d171b8b321d683772162b3ae9f8697b9a4474867a16df0b0ac7b1e8a7ccad8d398b95f859303718b9317b159eb7052ede04dfe6075d2e50c3
AUX vdr-softhddevice-0.5.1_Makefile.patch 3762 SHA256 6b31dd827998859983ee0cce8761c07effcb4adc1ac480e715876fd1eb1ff0e2 SHA512 7f1c3d4f399fc6af0b925c44b1828f8b89518863fcc5c4e154e31ab4d4baab6adbb382f4a76d4ddd7ea38f7388fcd2d882204381134aa69ae266100b0bb85648 WHIRLPOOL 4247dc8efa6cd67394699a6cd5e8127e6d704de7eed2efa25dda3ec2dd9f9b857eaa8ac822a7328d8ebc3c3b788f29bb8284a8d5935b6067743448cd25eef303
-AUX vdr-softhddevice-9999-Makefile.patch 3572 SHA256 305c81bcfea7c3b64225bdd3a8a57a9f0125379b6988526d807ccc5edd248de1 SHA512 dfdf667945075171d6b12badf66cb48d6180338bc5572a40d02af88b64544c8a2f6e9520fe121ef87a80ef09a064bc95c83b50c9a40821bd7684d91605b04035 WHIRLPOOL 5f0a1bbc89a61dfe166247a9e764be46f956ab68b9c9d13c932ed6f0af12521ecc915e6eb20a283fa590f2761ccfd29f9720f2f59ef96a02acb946c25ca55668
-DIST vdr-softhddevice-0.4.9.tgz 134914 SHA256 48d7319821543c66746509d33bcc36b5a5da4b0d16d57d1ba4ce93ea5fc0a840
-DIST vdr-softhddevice-0.5.0.tgz 142044 SHA256 e2fac582ac22a628f360f90657579367c88f2c4af78df9b6ce0739928cdb3f97
-DIST vdr-softhddevice-0.5.1.tgz 157741 SHA256 98012c6d9e341423b376d77e414d8bb5868576d6df549a311081ed94fa04bbf1 SHA512 0f13bf56dc88c04856b92d5a61df8b92db8df1cf98270ed4507d94f783a28ea5e5a585390a1108821f0cbfd0f0da04bc1a3122123df76c92f164a76c766442a0 WHIRLPOOL e7fac4c658164091bd587521457a6f75801c0895c2168bd1180c4cbbc6be221860e6805daf50779818e07ab4e1b41b210bf7c1538e0a51d6c40fe9e7244dc518
-DIST vdr-softhddevice-0.5.2.tgz 156136 SHA256 f24cdd9fa48824cb55103123d355b4aafdce54513fcba638c24e4d6c366f41fe SHA512 10387bded1dff824c9162d424cd4adfae6ddc0f9bc13c61155b0d69d0407effe9c50824aa2ec2b43f707b8a77611007625e303a35d1e886dffb7792080cf0f4a WHIRLPOOL 41871466e9c917e1c7928e4b72abd5b330b982a7bdbad35ed7ab17a00b40ff27ac10eb6e53544ba7ce0932ffadd9333cdcf6be4b0da6c1e1311bd651eefb3b7e
+DIST vdr-plugin-softhddevice-978fc59abadba1b9d305572554e6638198753a00.tar.bz2 138785 SHA256 2a8edc81ab82000e4d1060e78d42b0da0d99afa5adc9638d0469de1942167aea SHA512 2140c7cd3b6d93ce04cb56d816a277bf7c0f32ae228f51c58f5bf7c79b5b04a598db97057108dd11be569aff6d162ed904a4915247c7ed693a143ff35967d912 WHIRLPOOL ca698d640ddefd2c80560011633d20f8d45ae279d0dacef6b07748dfb0669388bdca6c52036c3a67de349575a0f5f7c5e5b7c5cedbf9e4f9ee4bd2624ba4c306
DIST vdr-softhddevice-0.6.0.tgz 179360 SHA256 357c80c850d4289c5080a6264f91cc71a333ca118c5999de8911a0284247eeea SHA512 f2d99d3c5e96364603545118c618a66544af910f821e982c64441972e322ca6bc0a341222b0342a950094cf1e4a2368630fc89f3d0dd37c2878187c8cd0edde8 WHIRLPOOL 8f23d1fe844fcf3112b53b5445a15f4607ce55c5ad897181284041689400298da80e658d87b3252ad47af1403259851f41420b595ba7c4f844f8aea84e86ebeb
-EBUILD vdr-softhddevice-0.4.9.ebuild 1680 SHA256 786027be9da8c774eff132007b1517771aed52c0db58beeeeda79269af7266f7 SHA512 ef925c83501fe5bf36abc935bd01ae5c9553cfb6a7ba8cb339fa6bc9ba3d1234920399c46028a9d6494624a429e771e0e48667686b5ac924dd34580354b70655 WHIRLPOOL 09d6c134aa2479e0cc897f08d51b1e09f97e2988d77d2fef508cb827294f72e6bc23ee7c832d9ed2d8d1391bd0fe36c8ac83bf67a8e824b878556fb70ccb38cc
-EBUILD vdr-softhddevice-0.5.0.ebuild 1730 SHA256 179e130bf09f6ba89dd653900a7df2920947f07e88e79f76b888ef843d15bb3d SHA512 ebffb5a9673741c5e62b25d087fa0913e93039495412de4c0d5a230709f6e89beaa2a6e605934eb750406bf209c81aef6b4e9b1fce3e247256e85747695d44ec WHIRLPOOL a56b3aee8551fa3fdd135c8b74f07ee04cc39db8eb03463e179e63e4094152b8e19d8e647698de5d0efd3c07778ddb68cf8783722847486cc4b29c2bff30a34a
-EBUILD vdr-softhddevice-0.5.1.ebuild 1661 SHA256 3710f8b25d8ae45891d4decba78b0e69c10398b360d6c79be4679073ebabcb66 SHA512 65f260fb837b0285561e311e48b8c33d500d2c49d7d2ef74d0cbcff41c3a618b96c064c361a51b3500225df51ed5abdd30c18ace837add053d64fe11c225a2a8 WHIRLPOOL 900f362ff09e43844f8476e7f15505823da2690c9ad46b4d7d616131d715d0ce06c7cdb8c78c0cd35a8d3e0eaa3929148e81f676c969886b6ead52202ed747ca
-EBUILD vdr-softhddevice-0.5.2.ebuild 1591 SHA256 e8867d2916e2dce06ad80a95d9b340099ca8a05eea616d7531b3272e8edc5a10 SHA512 70b0a547c4b1b60b56aa3cb85500062df14b8d176196f15f7e00767329ba8a51b080ddc528f82716f2bf42f7830759823cfb5f1c8e2ea32fea4dda67f69b1f1d WHIRLPOOL 898ae865fc192e0cdc5f102739da340f1c8e040c920c55f031f01dca96ceed9164db04c36b31b2b2d3f93aace1d4a0260e0a0efd2301ea424f27abf17f7a79ba
EBUILD vdr-softhddevice-0.6.0.ebuild 1343 SHA256 8758429bdaa1d5cc66f9b1af0e7030e31169fa1a6b5f30f64b756e07b4596a1e SHA512 9486686e4a742be54e83a9c0b1ecd5182f56b1ec4c2a2ef2ffaf117406fdeb22b9cc7aab7cff87279049b12565d806044745387d310ea00c0a928c0c2b8a8838 WHIRLPOOL 147ff88039743d0bd27e539db887c888bf08719fad25ebf708a94a4c49341570987e2ebda7f9a4332a4a3458177117f5aaae32126e59c1e40dc4f9be679b48c4
-EBUILD vdr-softhddevice-9999.ebuild 1741 SHA256 f88ca4e5f1258d630d15fcba7570820c090006f353351bb70eccc09ff30f48cd SHA512 f09d253fd9f15f1f8cb6861f779f0dbc4e37e8a881fe2f9c056193e076335e6809e42ab651eed255edd6d2f98daf35eb5ff383f30c385e1e776438045e3128e7 WHIRLPOOL 22f6cd9d21ab17c3282788d329146b2506d67064f895cd790fc384ee5915a421f9fe47d4015c18de8ae40afa0b8713c44b0de7e15f013a0cbbdccae8b374beee
-MISC ChangeLog 1869 SHA256 ba9ab55f8d78f0329e82115ddffa2ae72e6c02240cad3490837926d6c5e41318 SHA512 9b1a8812f678944c697f75159c86570c81479f5a5c5ca2e80d5c4867654329b6ac853b5e5d5ea06e439752bb827288fa1470727a4f6200793665141b47f04ba4 WHIRLPOOL a4413214a30d8b7524b7847294d3172dd23b303b4e580649aa3e42f1bd00d3149fdc432bfc69e78ac3ff93974a395f29a3743dd5e23844a95927d7d332ba53a7
-MISC metadata.xml 546 SHA256 541a82561cbbd2bc3dfce47a824159917595f7645ed836ab03d3da8bee7a8271 SHA512 1b381af00c8eb1b18f8c8e3e4f7bf4dad8925c5397f28d6709cd694d048f6efe34ea7fb383ba4a0cfb693beef57ab1cfef8505e4f33b8748b1102d0b13339399 WHIRLPOOL b6c5cf18cee47399ef0de5ea7854888ead80e614c3312c77ac3a9653c337f727f880d0ef1ed19c1d312252a96277b10fce000b262766f8d6021825f1f79b1156
+EBUILD vdr-softhddevice-0.6.0_p20140108.ebuild 1799 SHA256 08e011af46b4e52e7769d3e1cc8d4b5ac41e3752477231f0b7a7ecc9c49b41a4 SHA512 51f40d79d61bea7489054a18c973f7a7b938f53645aa90fe91be36968a867b8d9e7518360a48ffc0d9b975cf0481c4f454ddd461ee0161e1f88ba7a9380feb1f WHIRLPOOL ef79cdd56f5145312d3715815d659bda9de0464a74d0d320385266bf5531a8f8401a8ffc8f2032513ff745ed140673d6d978387b1023035b1f9ba5a60e60c5f3
+EBUILD vdr-softhddevice-9999.ebuild 1630 SHA256 4676edf8b6a48a4c7adc1d4b4658519442d3e0ccd1bb98455c83a6d5bb0f9a7e SHA512 630ed4920cfc9b374128ced26f4f8c640ef1ff1afb1ce18266f0ec990888101fc16e116bc75d4841cb090b4d14f5f9c7945b124877d6b60f87276dfa7dd96732 WHIRLPOOL 110d359f43c7889f4ca408b8aff20c2fb4046885df0cf5e246975a1aaad0a4d07ef2775f03ae4264029fb0d0063758a15b7e2bdcc022101b6fc90dae28256a5a
+MISC ChangeLog 2303 SHA256 c202a5f723b6fde7c64ca95ecae2caa492944113238e4b6416a875fe69cb19bb SHA512 ca8f68e0d46a9f63a744595b44f604f29df387ebc1a7a8ead7abae23e6d2a287f2272c0d19d11091c65d66acc07745eceb6c96f2dbfdf175e1d046e0a8d293c3 WHIRLPOOL 312cf9fd0efa420cd03cfd3e97e34b1d526acba3b4861317f623fd6cfd00240c75a8638241344dff73dac163466c49ea82e524811d65cbdd54d451a69f1dd21e
+MISC metadata.xml 588 SHA256 7412202ca0a7e2c1984715a40e3e0b09828205cc32a1fb98eb7c0831469b7580 SHA512 18dc19d2261a6fce90841fbafa15130638e4e20979127a5a9346cd05d17dc5771c76f11c5fa12e4876e6f8a010e01a24883d680f22210fb59da9c7cd6bf769fb WHIRLPOOL 9abc9b6389faea0c0690ea06448c472a9be8e040e637716b8d8111a35dfffe3fb24fe81f7909b3e9d3d61b7a59deea715d37ec98bb5dc0c9efdb09e9a9a365b9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+Comment: added by hd_brummy@gentoo.org
+
+iD8DBQFS2sxEdn07HTTCgIoRCFSFAKCCfNt1OtxKvZyaGQvpJ5yLgHCmswCgpCwX
+yEG5svRYkWaXBoT/KFL/0zQ=
+=8Esa
+-----END PGP SIGNATURE-----
diff --git a/media-plugins/vdr-softhddevice/files/vdr-softhddevice-9999-Makefile.patch b/media-plugins/vdr-softhddevice/files/vdr-softhddevice-9999-Makefile.patch
deleted file mode 100644
index 987a721..0000000
--- a/media-plugins/vdr-softhddevice/files/vdr-softhddevice-9999-Makefile.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-diff --git a/Makefile b/Makefile
-index c95157f..9d84d0b 100644
---- a/Makefile
-+++ b/Makefile
-@@ -18,15 +18,19 @@ GIT_REV = $(shell git describe --always 2>/dev/null)
-
- ### Configuration (edit this for your needs)
-
-+ALSA ?= $(shell pkg-config --exists alsa && echo 1)
-+VDPAU ?= $(shell pkg-config --exists vdpau && echo 1)
-+VAAPI ?= $(shell pkg-config --exists libva && echo 1)
-+JPEG ?= 1
-+OSS ?= 1
-+YAEPG ?= 1
-+GLX ?= $(shell pkg-config --exists gl glu && echo 1)
-+
- CONFIG := #-DDEBUG
- CONFIG += -DAV_INFO -DAV_INFO_TIME=3000 # debug a/v sync
--#CONFIG += -DHAVE_PTHREAD_NAME # supports new pthread_setname_np
-+CONFIG += -DHAVE_PTHREAD_NAME # supports new pthread_setname_np
- #CONFIG += -DNO_TS_AUDIO # disable ts audio parser
- #CONFIG += -DUSE_TS_VIDEO # build new ts video parser
--CONFIG += $(shell pkg-config --exists vdpau && echo "-DUSE_VDPAU")
--CONFIG += $(shell pkg-config --exists libva && echo "-DUSE_VAAPI")
--CONFIG += $(shell pkg-config --exists alsa && echo "-DUSE_ALSA")
--CONFIG += -DUSE_OSS
-
- ### The C++ compiler and options:
-
-@@ -67,33 +71,53 @@ INCLUDES += -I$(VDRDIR)/include
- DEFINES += $(CONFIG) -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"' \
- $(if $(GIT_REV), -DGIT_REV='"$(GIT_REV)"')
-
--_CFLAGS = $(DEFINES) $(INCLUDES) \
-- $(shell pkg-config --cflags libavcodec) \
-- `pkg-config --cflags x11 x11-xcb xcb xcb-xv xcb-shm xcb-dpms xcb-atom\
-- xcb-screensaver xcb-randr xcb-glx xcb-icccm xcb-keysyms`\
-- `pkg-config --cflags gl glu` \
-- $(if $(findstring USE_VDPAU,$(CONFIG)), \
-- `pkg-config --cflags vdpau`) \
-- $(if $(findstring USE_VAAPI,$(CONFIG)), \
-- `pkg-config --cflags libva-x11 libva-glx libva`) \
-- $(if $(findstring USE_ALSA,$(CONFIG)), \
-- `pkg-config --cflags alsa`)
-+_CFLAGS += $(DEFINES) $(INCLUDES) \
-+ $(shell pkg-config --cflags libavcodec x11 x11-xcb xcb xcb-atom xcb-icccm)
-+
-+ifeq ($(ALSA),1)
-+CONFIG += -DUSE_ALSA
-+_CFLAGS += $(shell pkg-config --cflags alsa)
-+LIBS += $(shell pkg-config --libs alsa)
-+endif
-+ifeq ($(VDPAU),1)
-+CONFIG += -DUSE_VDPAU
-+_CFLAGS += $(shell pkg-config --cflags vdpau)
-+LIBS += $(shell pkg-config --libs vdpau)
-+endif
-+ifeq ($(VAAPI),1)
-+CONFIG += -DUSE_VAAPI
-+_CFLAGS += $(shell pkg-config --cflags libva-x11 libva)
-+LIBS += $(shell pkg-config --libs libva-x11 libva)
-+endif
-+ifeq ($(OSS),1)
-+CONFIG += -DUSE_OSS
-+endif
-+ifeq ($(JPEG),1)
-+CONFIG += -DUSE_JPEG
-+endif
-+ifeq ($(YAEPG),1)
-+CONFIG += -DUSE_YAEPG
-+endif
-+ifeq ($(GLX),1)
-+CONFIG += -DUSE_GLX
-+_CFLAGS += $(shell pkg-config --cflags gl glu)
-+LIBS += $(shell pkg-config --libs gl glu)
-+ifeq ($(VAAPI),1)
-+_CFLAGS += $(shell pkg-config --cflags libva-glx)
-+LIBS += $(shell pkg-config --libs libva-glx)
-+endif
-+endif
-+ifeq ($(SCREENSAVER),1)
-+CONFIG += -DUSE_SCREENSAVER
-+_CFLAGS += $(shell pkg-config --cflags xcb-screensaver xcb-dpms)
-+LIBS += $(shell pkg-config --libs xcb-screensaver xcb-dpms)
-+endif
-
- #override _CFLAGS += -Werror
- override CXXFLAGS += $(_CFLAGS)
- override CFLAGS += $(_CFLAGS)
-
--LIBS += -lrt \
-- $(shell pkg-config --libs libavcodec) \
-- `pkg-config --libs x11 x11-xcb xcb xcb-xv xcb-shm xcb-dpms xcb-atom\
-- xcb-screensaver xcb-randr xcb-glx xcb-icccm xcb-keysyms`\
-- `pkg-config --libs gl glu` \
-- $(if $(findstring USE_VDPAU,$(CONFIG)), \
-- `pkg-config --libs vdpau`) \
-- $(if $(findstring USE_VAAPI,$(CONFIG)), \
-- `pkg-config --libs libva-x11 libva-glx libva`) \
-- $(if $(findstring USE_ALSA,$(CONFIG)), \
-- `pkg-config --libs alsa`)
-+LIBS += -lrt $(shell pkg-config --libs libavcodec x11 x11-xcb xcb xcb-icccm)
-
- ### The object files (add further files here):
-
diff --git a/media-plugins/vdr-softhddevice/metadata.xml b/media-plugins/vdr-softhddevice/metadata.xml
index 69db3ae..8bb5a90 100644
--- a/media-plugins/vdr-softhddevice/metadata.xml
+++ b/media-plugins/vdr-softhddevice/metadata.xml
@@ -5,10 +5,13 @@
<email>idl0r@gentoo.org</email>
<name>Christian Ruppert</name>
</maintainer>
+ <maintainer>
+ <email>hd_brummy@gentoo.org</email>
+ <name>Joerg Bornkessel</name>
+ </maintainer>
<use>
<flag name="vaapi">Enables VAAPI (Video Acceleration API) for hardware decoding</flag>
<flag name="vdpau">Enables VDPAU decoders (requires nVidia video cards and binary
nvidia-drivers to offload CPU processing to video card)</flag>
- <flag name="yaepg">Enables yaepg plugin support</flag>
</use>
</pkgmetadata>
diff --git a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.4.9.ebuild b/media-plugins/vdr-softhddevice/vdr-softhddevice-0.4.9.ebuild
deleted file mode 100644
index 72130a4..0000000
--- a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.4.9.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit flag-o-matic toolchain-funcs vdr-plugin eutils
-
-if [ "${PV}" = "9999" ]; then
- inherit git-2
- EGIT_REPO_URI="git://projects.vdr-developer.org/vdr-plugin-softhddevice.git"
- KEYWORDS=""
-else
- SRC_URI="mirror://vdr-developerorg/889/${P}.tgz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Software and GPU emulated HD output device plugin for VDR"
-HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-softhddevice"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="alsa jpeg oss vaapi vdpau yaepg xscreensaver"
-# opengl, not supported in source yet
-RDEPEND=">=media-video/vdr-1.7
- >=virtual/ffmpeg-0.7
- x11-libs/libX11
- >=x11-libs/libxcb-1.8
- x11-libs/xcb-util-wm
- alsa? ( media-libs/alsa-lib )
- vdpau? ( x11-libs/libvdpau )
- vaapi? ( x11-libs/libva )
- alsa? ( media-libs/alsa-lib )
- yaepg? ( >=media-video/vdr-1.7[yaepg] )"
-DEPEND="${RDEPEND}
- x11-libs/xcb-util
- sys-devel/gettext
- virtual/pkgconfig
- oss? ( sys-kernel/linux-headers )
- jpeg? ( virtual/jpeg )"
-
-src_prepare() {
- vdr-plugin_src_prepare
-
- epatch "${FILESDIR}/Makefile.patch"
-}
-
-src_compile() {
- local myconf
-
- myconf+=" ALSA=$(usex alsa 1 0)"
- myconf+=" JPEG=$(usex jpeg 1 0)"
- myconf+=" GLX=$(usex opengl 1 0)"
- myconf+=" OSS=$(usex oss 1 0)"
- myconf+=" VAAPI=$(usex vaapi 1 0)"
- myconf+=" VDPAU=$(usex vdpau 1 0)"
- myconf+=" YAEPG=$(usex yaepg 1 0)"
- myconf+=" SCREENSAVER=$(usex xscreensaver 1 0)"
-
- append-cflags -DHAVE_PTHREAD_NAME
- append-cxxflags -DHAVE_PTHREAD_NAME
- tc-export CC CXX
-
- emake all LIBDIR="." $myconf || die
-}
-
-src_install() {
- vdr-plugin_src_install
-
- dodoc ChangeLog
-}
diff --git a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.0.ebuild b/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.0.ebuild
deleted file mode 100644
index fd5b2a5..0000000
--- a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit flag-o-matic toolchain-funcs vdr-plugin eutils
-
-if [ "${PV}" = "9999" ]; then
- inherit git-2
- EGIT_REPO_URI="git://projects.vdr-developer.org/vdr-plugin-softhddevice.git"
- KEYWORDS=""
-else
- SRC_URI="mirror://vdr-developerorg/919/${P}.tgz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Software and GPU emulated HD output device plugin for VDR"
-HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-softhddevice"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="alsa jpeg oss vaapi vdpau yaepg xscreensaver"
-# opengl, not supported in sources yet
-RDEPEND=">=media-video/vdr-1.7
- >=virtual/ffmpeg-0.7
- x11-libs/libX11
- >=x11-libs/libxcb-1.8
- x11-libs/xcb-util-wm
- alsa? ( media-libs/alsa-lib )
- vdpau? ( x11-libs/libvdpau )
- vaapi? ( x11-libs/libva )
- alsa? ( media-libs/alsa-lib )
- yaepg? ( >=media-video/vdr-1.7[yaepg] )"
-DEPEND="${RDEPEND}
- x11-libs/xcb-util
- sys-devel/gettext
- virtual/pkgconfig
- oss? ( sys-kernel/linux-headers )
- jpeg? ( virtual/jpeg )"
-
-src_prepare() {
- vdr-plugin_src_prepare
-
- epatch "${FILESDIR}/Makefile.patch"
-}
-
-src_compile() {
- local myconf
-
- myconf+=" ALSA=$(usex alsa 1 0)"
- myconf+=" JPEG=$(usex jpeg 1 0)"
- myconf+=" GLX=$(usex opengl 1 0)"
- myconf+=" OSS=$(usex oss 1 0)"
- myconf+=" VAAPI=$(usex vaapi 1 0)"
- myconf+=" VDPAU=$(usex vdpau 1 0)"
- myconf+=" YAEPG=$(usex yaepg 1 0)"
- myconf+=" SCREENSAVER=$(usex xscreensaver 1 0)" # FIXME: screensaver is currently always enabled
-
- append-cflags -DHAVE_PTHREAD_NAME
- append-cxxflags -DHAVE_PTHREAD_NAME
- tc-export CC CXX
-
- emake all LIBDIR="." $myconf || die
-}
-
-src_install() {
- vdr-plugin_src_install
-
- dodoc ChangeLog
-}
diff --git a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.1.ebuild b/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.1.ebuild
deleted file mode 100644
index 413e66b..0000000
--- a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit flag-o-matic toolchain-funcs vdr-plugin-2
-
-VERSION="1000" # every bump, new version
-
-DESCRIPTION="VDR Plugin: Software and GPU emulated HD output device"
-HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-softhddevice"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="alsa jpeg oss vaapi vdpau yaepg xscreensaver"
-# opengl, not supported in sources yet
-DEPEND=">=media-video/vdr-1.7
- >=virtual/ffmpeg-0.7
- x11-libs/libX11
- >=x11-libs/libxcb-1.8
- x11-libs/xcb-util-wm
- virtual/pkgconfig
- alsa? ( media-libs/alsa-lib )
- vdpau? ( x11-libs/libvdpau )
- vaapi? ( x11-libs/libva )
- alsa? ( media-libs/alsa-lib )
- yaepg? ( >=media-video/vdr-1.7[yaepg] )"
-RDEPEND="${DEPEND}"
-RDEPEND="x11-libs/xcb-util
- sys-devel/gettext
- jpeg? ( virtual/jpeg )"
-
-VDR_CONFD_FILE="${FILESDIR}/confd-${PV}"
-VDR_RCADDON_FILE="${FILESDIR}/rc-addon-${PV}.sh"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- epatch "${FILESDIR}/${P}_Makefile.patch"
-}
-
-src_compile() {
- local myconf
-
- myconf+=" ALSA=$(usex alsa 1 0)"
- myconf+=" JPEG=$(usex jpeg 1 0)"
- myconf+=" GLX=$(usex opengl 1 0)"
- myconf+=" OSS=$(usex oss 1 0)"
- myconf+=" VAAPI=$(usex vaapi 1 0)"
- myconf+=" VDPAU=$(usex vdpau 1 0)"
- myconf+=" YAEPG=$(usex yaepg 1 0)"
- myconf+=" SCREENSAVER=$(usex xscreensaver 1 0)" # FIXME: screensaver is currently always enabled
-
- append-cflags -DHAVE_PTHREAD_NAME
- append-cxxflags -DHAVE_PTHREAD_NAME
- tc-export CC CXX
-
- emake all LIBDIR="." $myconf || die "emake failed"
-}
diff --git a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.2.ebuild b/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.2.ebuild
deleted file mode 100644
index def3bb4..0000000
--- a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.5.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-inherit flag-o-matic toolchain-funcs vdr-plugin-2
-
-VERSION="1108" # every bump, new version
-
-DESCRIPTION="VDR Plugin: Software and GPU emulated HD output device"
-HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-softhddevice"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="alsa oss vaapi vdpau yaepg"
-
-DEPEND=">=media-video/vdr-1.7
- >=virtual/ffmpeg-0.7
- x11-libs/libX11
- >=x11-libs/libxcb-1.8
- x11-libs/xcb-util-wm
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-renderutil
- virtual/pkgconfig
- alsa? ( media-libs/alsa-lib )
- vdpau? ( x11-libs/libvdpau
- virtual/ffmpeg[vdpau] )
- vaapi? ( x11-libs/libva
- virtual/ffmpeg[vaapi] )
- alsa? ( media-libs/alsa-lib )
- yaepg? ( >=media-video/vdr-1.7[yaepg] )"
-RDEPEND="${DEPEND}
- x11-libs/xcb-util"
-
-VDR_CONFD_FILE="${FILESDIR}/confd-0.5.2"
-VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.5.2.sh"
-
-src_compile() {
- append-cflags -DHAVE_PTHREAD_NAME
- append-cxxflags -DHAVE_PTHREAD_NAME
- tc-export CC CXX
-
- local myconf
-
- use vaapi && myconf="${myconf} -DUSE_VAAPI"
- use vdpau && myconf="${myconf} -DUSE_VDPAU"
- use alsa && myconf="${myconf} -DUSE_ALSA"
- use oss && myconf="${myconf} -DUSE_OSS"
-
- cd "${S}"
-
- BUILD_TARGETS=${BUILD_TARGETS:-${VDRPLUGIN_MAKE_TARGET:-all}}
-
- emake ${BUILD_PARAMS} CONFIG="${myconf}" \
- ${BUILD_TARGETS} \
- LOCALEDIR="${TMP_LOCALE_DIR}" \
- LIBDIR="${S}" \
- TMPDIR="${T}" \
- || die "emake failed"
-}
diff --git a/media-plugins/vdr-softhddevice/vdr-softhddevice-0.6.0_p20140108.ebuild b/media-plugins/vdr-softhddevice/vdr-softhddevice-0.6.0_p20140108.ebuild
new file mode 100644
index 0000000..6acc0ce
--- /dev/null
+++ b/media-plugins/vdr-softhddevice/vdr-softhddevice-0.6.0_p20140108.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+GIT_REVISION="978fc59abadba1b9d305572554e6638198753a00"
+#GIT_DATE="20140108"
+
+DESCRIPTION="VDR Plugin: Software and GPU emulated HD output device"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-softhddevice"
+SRC_URI="http://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git/snapshot/vdr-plugin-softhddevice-${GIT_REVISION}.tar.bz2"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="alsa debug opengl oss vaapi vdpau -xscreensaver"
+
+RDEPEND=">=media-video/vdr-2
+ x11-libs/libX11
+ >=x11-libs/libxcb-1.8
+ x11-libs/xcb-util-wm
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
+ alsa? ( media-libs/alsa-lib )
+ opengl? ( virtual/opengl )
+ vaapi? ( x11-libs/libva
+ virtual/ffmpeg[vaapi] )
+ vdpau? ( x11-libs/libvdpau
+ virtual/ffmpeg[vdpau] )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-libs/xcb-util"
+
+REQUIRED_USE="opengl? ( vaapi )
+ || ( vaapi vdpau )
+ || ( alsa oss )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-0.6.0"
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.6.0.sh"
+
+S="${WORKDIR}/vdr-plugin-softhddevice-${GIT_REVISION}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ append-cppflags -DHAVE_PTHREAD_NAME
+
+ use debug && append-cppflags -DDEBUG -DOSD_DEBUG
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ BUILD_PARAMS+=" ALSA=$(usex alsa 1 0)"
+ BUILD_PARAMS+=" OPENGL=$(usex opengl 1 0)"
+ BUILD_PARAMS+=" OSS=$(usex oss 1 0)"
+ BUILD_PARAMS+=" VAAPI=$(usex vaapi 1 0)"
+ BUILD_PARAMS+=" VDPAU=$(usex vdpau 1 0)"
+ BUILD_PARAMS+=" SCREENSAVER=$(usex xscreensaver 1 0)"
+
+ if has_version ">=media-video/ffmpeg-0.8"; then
+ BUILD_PARAMS+=" SWRESAMPLE=1"
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dodoc ChangeLog Todo
+}
diff --git a/media-plugins/vdr-softhddevice/vdr-softhddevice-9999.ebuild b/media-plugins/vdr-softhddevice/vdr-softhddevice-9999.ebuild
index b039531..d8a2c53 100644
--- a/media-plugins/vdr-softhddevice/vdr-softhddevice-9999.ebuild
+++ b/media-plugins/vdr-softhddevice/vdr-softhddevice-9999.ebuild
@@ -1,72 +1,70 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
-inherit flag-o-matic toolchain-funcs vdr-plugin eutils
+inherit vdr-plugin-2 git-2
-if [ "${PV}" = "9999" ]; then
- inherit git-2
- EGIT_REPO_URI="git://projects.vdr-developer.org/vdr-plugin-softhddevice.git"
- KEYWORDS=""
-else
- SRC_URI="mirror://vdr-developerorg/889/${P}.tgz"
- KEYWORDS="~amd64 ~x86"
-fi
+RESTRICT="test"
-DESCRIPTION="Software and GPU emulated HD output device plugin for VDR"
+EGIT_REPO_URI="git://projects.vdr-developer.org/vdr-plugin-softhddevice.git"
+KEYWORDS=""
+
+DESCRIPTION="VDR Plugin: Software and GPU emulated HD output device"
HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-softhddevice"
LICENSE="AGPL-3"
SLOT="0"
-IUSE="alsa jpeg opengl oss vaapi vdpau yaepg xscreensaver"
+IUSE="alsa +debug opengl oss vaapi vdpau xscreensaver"
-RDEPEND=">=media-video/vdr-1.7
- >=virtual/ffmpeg-0.7
+RDEPEND=">=media-video/vdr-2
x11-libs/libX11
>=x11-libs/libxcb-1.8
x11-libs/xcb-util-wm
- opengl? ( virtual/opengl )
- alsa? ( media-libs/alsa-lib )
- vdpau? ( x11-libs/libvdpau )
- vaapi? ( x11-libs/libva[opengl?] )
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
alsa? ( media-libs/alsa-lib )
- yaepg? ( >=media-video/vdr-1.7[yaepg] )"
+ opengl? ( virtual/opengl )
+ vaapi? ( x11-libs/libva
+ virtual/ffmpeg[vaapi] )
+ vdpau? ( x11-libs/libvdpau
+ virtual/ffmpeg[vdpau] )"
DEPEND="${RDEPEND}
- x11-libs/xcb-util
- sys-devel/gettext
virtual/pkgconfig
- oss? ( sys-kernel/linux-headers )
- jpeg? ( virtual/jpeg )"
+ x11-libs/xcb-util"
-src_prepare() {
- vdr-plugin_src_prepare
+REQUIRED_USE="opengl? ( vaapi )
+ || ( vaapi vdpau )
+ || ( alsa oss )"
- epatch "${FILESDIR}/${P}-Makefile.patch"
-}
+VDR_CONFD_FILE="${FILESDIR}/confd-0.6.0"
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.6.0.sh"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
-src_compile() {
- local myconf
+ append-cppflags -DHAVE_PTHREAD_NAME
- myconf+=" ALSA=$(usex alsa 1 0)"
- myconf+=" JPEG=$(usex jpeg 1 0)"
- myconf+=" GLX=$(usex opengl 1 0)"
- myconf+=" OSS=$(usex oss 1 0)"
- myconf+=" VAAPI=$(usex vaapi 1 0)"
- myconf+=" VDPAU=$(usex vdpau 1 0)"
- myconf+=" YAEPG=$(usex yaepg 1 0)"
- myconf+=" SCREENSAVER=$(usex xscreensaver 1 0)" # FIXME: screensaver is currently always enabled
+ use debug && append-cppflags -DDEBUG -DOSD_DEBUG
+}
+src_prepare() {
+ vdr-plugin-2_src_prepare
- append-cflags -DHAVE_PTHREAD_NAME
- append-cxxflags -DHAVE_PTHREAD_NAME
- tc-export CC CXX
+ BUILD_PARAMS+=" ALSA=$(usex alsa 1 0)"
+ BUILD_PARAMS+=" OPENGL=$(usex opengl 1 0)"
+ BUILD_PARAMS+=" OSS=$(usex oss 1 0)"
+ BUILD_PARAMS+=" VAAPI=$(usex vaapi 1 0)"
+ BUILD_PARAMS+=" VDPAU=$(usex vdpau 1 0)"
+ BUILD_PARAMS+=" SCREENSAVER=$(usex xscreensaver 1 0)"
- emake all LIBDIR="." $myconf || die
+ if has_version ">=media-video/ffmpeg-0.8"; then
+ BUILD_PARAMS+=" SWRESAMPLE=1"
+ fi
}
src_install() {
- vdr-plugin_src_install
+ vdr-plugin-2_src_install
- dodoc ChangeLog
+ nonfatal dodoc ChangeLog Todo
}