summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Bornkessel <hd_brummy@gentoo.org>2016-01-04 20:30:59 +0100
committerJoerg Bornkessel <hd_brummy@gentoo.org>2016-01-04 20:30:59 +0100
commit7349a8954bec15ed7a7768019a3d5fbc5af926d6 (patch)
tree36538804e29c3e768f35828843e2bb7556e30bf4 /media-tv
parentsnapshot, compiles only on use-flag client with >=vdr-2.3.1 (diff)
downloaddevel-7349a8954bec15ed7a7768019a3d5fbc5af926d6.tar.gz
devel-7349a8954bec15ed7a7768019a3d5fbc5af926d6.tar.bz2
devel-7349a8954bec15ed7a7768019a3d5fbc5af926d6.zip
fixed depend; compile fix >=kernel-4.3.0
Package-Manager: portage-2.2.26 Manifest-Sign-Key: 0xBD7ED1D48CA57506
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/media-build-experimental/ChangeLog8
-rw-r--r--media-tv/media-build-experimental/Manifest23
-rw-r--r--media-tv/media-build-experimental/media-build-experimental-0.0.1_p20150509-r1.ebuild59
3 files changed, 84 insertions, 6 deletions
diff --git a/media-tv/media-build-experimental/ChangeLog b/media-tv/media-build-experimental/ChangeLog
index 6a537d4..443d489 100644
--- a/media-tv/media-build-experimental/ChangeLog
+++ b/media-tv/media-build-experimental/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for media-tv/media-build-experimental
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*media-build-experimental-0.0.1_p20150509-r1 (04 Jan 2016)
+
+ 04 Jan 2016; Joerg Bornkessel <hd_brummy@gentoo.org>
+ +media-build-experimental-0.0.1_p20150509-r1.ebuild:
+ fixed depend; compile fix >=kernel-4.3.0
+
*media-build-experimental-0.0.1_p20150509 (07 Jun 2015)
07 Jun 2015; Joerg Bornkessel <hd_brummy@gentoo.org>
diff --git a/media-tv/media-build-experimental/Manifest b/media-tv/media-build-experimental/Manifest
index c57242a..bf58810 100644
--- a/media-tv/media-build-experimental/Manifest
+++ b/media-tv/media-build-experimental/Manifest
@@ -3,14 +3,27 @@ Hash: SHA256
EBUILD media-build-experimental-0.0.1_p20141123.ebuild 1213 SHA256 d6a6730968f7b61e3d26f00a4f048b39b5531cc13f18aab40e81572f797a32e0 SHA512 ca65aaa3deac4ca72667a042902a620ff75f762332d3bbad9c338691599dff51bf602509d361f451b19cd69644b761442fa303f13638e05cfcce006e8f2b811e WHIRLPOOL 950520c9bc6fa30bee406f49703ff7b41597203fe092507fc0351851d9e5a304bc747f115af4e01551aa15fcce33b61515360984b09e3d08505666313db5d1c1
EBUILD media-build-experimental-0.0.1_p20150129.ebuild 1216 SHA256 fd64939e82b88e2d02c5aa8bd7ba0317f279373e4cb735a868aa81b826f142f7 SHA512 c7ad4bb0cada04f655a17d46bdc2dca6da9a10b23f93c19194e2e11588747baf3e76fcb8ee1713e731d498e466f1218bd5087d41843d1ca8ff8d07d2cb483616 WHIRLPOOL 9e6943b446b0abbbb1011dd7b64e10aefd5e94fb85dc4596cf5152aca81843d02301aa014090e42863c5165258f55db103e35b396e630836e6957b98f2937966
+EBUILD media-build-experimental-0.0.1_p20150509-r1.ebuild 1464 SHA256 d95bdc93fa5e9452aeb75cc8e29ba3a52e729a08ce393767cdbf90445091bdcc SHA512 f8f80ac5c7789ceecaf4adc3ed58cbd223c3250bc10420f8551ee44a5ab674960dbcebe78793c60da5f29e1f172531606e6765f330c0aba367c66657ae76d2a0 WHIRLPOOL c59dec53660626147fb27b08a78ee569328dacffa87f94fc76d061ddd31f3c18d32a8cbdedcda94a8d11a1dc4ae86982fc27db346b049be808d888d3563d087e
EBUILD media-build-experimental-0.0.1_p20150509.ebuild 1214 SHA256 f69997c03893afb863c6383888d21570039570a7c70eab238fce406377ac9241 SHA512 22131e5cc44a09dcb921f8b59d8377b51d9b519b3177eabfbda1c6c13a5aebb6080571606b6ff393a60b2cd9da26f2d81c1c860d6be18a8b10b8f1d17193fc57 WHIRLPOOL 64f76467d80dc71cce78851a17ce19b5be9a99dc96fc90c4df0aff315c4d53f67711d7d04bd7df5d3bca7634a6443d88306edb26bf6b649907975f289d76e5a0
-MISC ChangeLog 705 SHA256 63f5bb00e97b506b95b371d7c94018339055ade50ade5218052f596841daf075 SHA512 d0e7116e54e5a111d95a1b99130b183249dda8ae2edb5a2b059d0b0d613896e836213f06311742a4f969411667e978736bbde3724d111f31b99eddc8d7c70253 WHIRLPOOL 3bbf4a16181c750d05a201a2cd5cf48035753a899cab625f2410568716b910f3f8aeb989b9703ed1dca0899fcb30ffdd21d4714c44c84858560396cc44211dd4
+MISC ChangeLog 919 SHA256 54cec9364f86efb4ab6e529c6d529795b1040d71f9dd1d68c798cdc6eb21c6e8 SHA512 f8de20f33739bf0eda6c4baf34279e64c6484de5bed82c3d8ba1ab5584d78d72458483c34902dfd1da977d413fbc258fc381eeacc00b00a87d9362ccc3e7085b WHIRLPOOL f7395e05d6a85f513fbbbfd6fd52ff0600541db4612b8a80bc313539b0da08cb412acc715b237448541a3761958e3750838010d3a071f95318e48df59e7d5668
MISC metadata.xml 256 SHA256 52c2902073c49664327f83d1a62c73779b8dc26348cbf2d7d52f79e5417a0ecd SHA512 9e955557afeb7f0ac15e69f0623fc738b3387ae9c1b6f66bb3a19f9a99b1f91da75951b4a3d4c3ad108d588a530c3b2fa4f933129358692c3061a92431d4a8d9 WHIRLPOOL 26456b6634aaf60b3f8e6bef60238a898d4dd432795259f2e2d932d9c7291e4a8c040757fab3a3f058f33621b6718883613f8b0edf4a8671e8a181acefa1ba96
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
Comment: added by hd_brummy@gentoo.org
-iD8DBQFVdDV0dn07HTTCgIoRCB76AKCZk7ccNW1gV1KfgxHZlfdIj8T9HgCfWjfo
-YFWEc5KscrrrlyZ2bHD5sM0=
-=wMW9
+iQJ8BAEBCABmBQJWishzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwRTBBQTFFRTFERjQ0MUQ3QTNGNTIxQzI5
+M0VCNUY0REFBNTgzMkExAAoJEJPrX02qWDKhokMQAIYE84B9WHh9p5BPxU1UHFFl
+xlY8dLpAXFpEPScx6w2SpkyC8aJzGHCKX8zzxYhrM738DKN+LyB104XQ9445eFqB
+bto1Otj+BqRFbvkhcxjYKMer/KRKZJ/e4vEvUYvF7GshbHrom/UFNOBYhBGR+X1n
+DjudDZbItdlB2BClRLlVn2DZ9yg4abp/F85UDP20LCUlbKHhNx4k4g+31dLrWXjn
+Rly5OOHR8w8T6vA6bGsb8k4RPSOdCyQ7DjatSDT6Qa4vdZrHIq7ct8qK+mVuSmM7
+hfBZOvTztPaTgBI08rkBYsi+v7yVGCLbGf2LyDinqk1b7P+6NScSnZ1KptQrxbXl
++XMYFkWsuj9THJH58Rlp1Gopz6orob+rdU2qzWPQxH4xIcibGPem9fGfkLViITXQ
+QdiBXAuJew62VScjUWOtN3oWspegkiQEeGzkKNPhZlSR6auMjlISB3+TgyeAvaV6
+CG6lcMuM8TqlkoHEVe9Osu7ouNgTeyOAkQ53FiFckeENOqD+/agibYnVfuQekmLo
+fb3FZoP+tdsgminUkc/aR6/ABuoQke03nYi/SWMvZi5V4LmgKjBwcDzqVdQg4Ivz
+vuMa9zO9P4KN9aML8pFvj64jfZ2deufrj6Nkf8dciHUVTxUX5Zzcr2l5Cl2LV/Pm
+zi5/ZFeJ8YYOJW0A0HF8
+=W9Gg
-----END PGP SIGNATURE-----
diff --git a/media-tv/media-build-experimental/media-build-experimental-0.0.1_p20150509-r1.ebuild b/media-tv/media-build-experimental/media-build-experimental-0.0.1_p20150509-r1.ebuild
new file mode 100644
index 0000000..c24e65f
--- /dev/null
+++ b/media-tv/media-build-experimental/media-build-experimental-0.0.1_p20150509-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: Exp $
+
+EAPI=5
+
+inherit mercurial linux-info linux-mod
+
+DESCRIPTION="Video 4 Linux experimental driver"
+HOMEPAGE="http://linuxtv.org/hg/~endriss/media_build_experimental"
+
+EHG_REVISION="ada40c8874d5"
+EHG_REVISION_DATE="20150509"
+EHG_REPO_URI="http://linuxtv.org/hg/~endriss/media_build_experimental"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="!media-tv/v4l-dvb-saa716x
+ dev-perl/Proc-ProcessTable"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/media_build_experimental-${EHG_REVISION}"
+
+CONFIG_CHECK="!MEDIA_SUPPORT"
+
+src_prepare() {
+ einfo "fetch additional sources from linuxtv.org"
+ emake download
+ einfo "fetch additional driver for TT DVB S2-6400"
+ emake untar
+
+ #fix Makefile for multicore support
+ sed -e "s:make -C firmware:\$(MAKE) -C firmware:"\
+ -i "${S}"/v4l/Makefile
+
+ # compile fix >=kernel-4.3.0
+ if kernel_is ge 4 3 0; then
+ sed -e "s:devm_gpiod_get(\&client->dev, \"enable\":devm_gpiod_get(\&client->dev, \"enable\", GPIOD_ASIS:" \
+ -i "${S}"/linux/drivers/media/i2c/adp1653.c
+ fi
+}
+
+src_compile() {
+ set_arch_to_kernel # .. or it'll look for /arch/amd64/Makefile
+ emake
+}
+
+src_install() {
+ dodir /lib/modules/"${KV_FULL}"
+
+ emake install DESTDIR="${D}"
+
+ # rm some files to prevent for override existing files or Access Violation
+ # need testing, fixing, later...
+ rm "${D}"/lib/modules/"${KV_FULL}"/modules.*
+}