diff options
author | Matthias Schwarzott <zzam@gentoo.org> | 2011-07-03 12:13:15 +0000 |
---|---|---|
committer | Matthias Schwarzott <zzam@gentoo.org> | 2011-07-03 12:13:15 +0000 |
commit | 5eb5410568961f9dd25e72128a46da3347de1634 (patch) | |
tree | 3e4e21ba1a95a3e6f500b88ded3db97c8569386c /media-plugins | |
parent | Version bump (diff) | |
download | historical-5eb5410568961f9dd25e72128a46da3347de1634.tar.gz historical-5eb5410568961f9dd25e72128a46da3347de1634.tar.bz2 historical-5eb5410568961f9dd25e72128a46da3347de1634.zip |
Added new snapshot.
Package-Manager: portage-2.1.10.3/cvs/Linux x86_64
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/vdr-live/ChangeLog | 8 | ||||
-rw-r--r-- | media-plugins/vdr-live/Manifest | 15 | ||||
-rw-r--r-- | media-plugins/vdr-live/vdr-live-0.2.0.20110419.ebuild | 103 |
3 files changed, 113 insertions, 13 deletions
diff --git a/media-plugins/vdr-live/ChangeLog b/media-plugins/vdr-live/ChangeLog index a7d51bb4fa71..47f72ce70d00 100644 --- a/media-plugins/vdr-live/ChangeLog +++ b/media-plugins/vdr-live/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-plugins/vdr-live # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-live/ChangeLog,v 1.26 2011/02/13 13:19:23 hd_brummy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-live/ChangeLog,v 1.27 2011/07/03 12:13:15 zzam Exp $ + +*vdr-live-0.2.0.20110419 (03 Jul 2011) + + 03 Jul 2011; Matthias Schwarzott <zzam@gentoo.org> + +vdr-live-0.2.0.20110419.ebuild: + Added new snapshot. *vdr-live-0.2.0.20110213 (13 Feb 2011) diff --git a/media-plugins/vdr-live/Manifest b/media-plugins/vdr-live/Manifest index ca0724b7775c..555074496a39 100644 --- a/media-plugins/vdr-live/Manifest +++ b/media-plugins/vdr-live/Manifest @@ -1,23 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX confd 125 RMD160 f9b80ed1c08301c7cdab9c4fe20c0e933a977db1 SHA1 3b8ef982bbfa64811176379c629ca3b7f1a08778 SHA256 949c97e715af8405b47877afe4fa9c93dc3ed04b1ac6b6d7982e41f61ba0d122 AUX confd-0.2 468 RMD160 3ee305c163c134820c7285647ba7c6332468106f SHA1 88b65b954be6ae749c14752166f00830fc69af65 SHA256 bf4f4a961212ba6847fb0456bdc9cafd9f82d930324fb9c45adcbffdff267488 AUX rc-addon-0.2.sh 607 RMD160 9ed2ade55523ec30951f32f2616cbc34471ef127 SHA1 fffdc2702378b53528c25817ba8bdddfecc645cb SHA256 af62d925e3fc2de3990868de6acb830896aa04052dc95ca0ec8627eac3055fbe AUX rc-addon.sh 180 RMD160 cd41dc99aed6f463dce1d22ca028317fc23a99e1 SHA1 153dc6a11f59195659628ed86f677755b71090f9 SHA256 d9c9eca9f12362c1f8c162a9bb948feebdb8acc87413a611ecf5f52a3092878a DIST vdr-live-0.2.0.20110118.tar.gz 1798034 RMD160 2abd45cf13a9a526642045f29fd955e90aaa5b51 SHA1 dab4805f4ffadda314245a9fcdadfd4ec854f415 SHA256 f9f2b3b403ab072b96dfc984b6e02c1712e2fe6398d2876d0c9f08264a62b819 DIST vdr-live-0.2.0.20110213.tar.gz 1880603 RMD160 2617f8e4db1846521449635076b84bca9d81e1b0 SHA1 19ee05c068c3aa696a3de0893a5ba5826092d33a SHA256 b626470abbfbc67139c54dbb1820ce88c9e59f30bdb72898a726f3c35843847f +DIST vdr-live-0.2.0.20110419.tar.gz 1987984 RMD160 7740af3b6fb91e5b9fdde305094563e9fec3a7e3 SHA1 fffe8c2a86c628df8d56129580aee4dd7905e4aa SHA256 b3c2263e10f97b35f071a707b651922173b21b2b88f651cf4c788b330ca5fa2a DIST vdr-live-0.2.0.tar.gz 560582 RMD160 10f7196ecaaa99280a6032f5d8d80a6c73a1f8d6 SHA1 b9687db0c913026ae4d29d99cbc6f031f4f32d34 SHA256 30ac64040be4defb75beb9d3a5b0218694fc5b10486926acd989e6eb6c72ca55 EBUILD vdr-live-0.2.0.20110118-r1.ebuild 2592 RMD160 79da5351a2f86b5b6ce149bcdb0daee0290d6f21 SHA1 27b64c0abcce44aa5ab3f457dda3180dd5720367 SHA256 36fcb3dde2723782eb63326c9231449e7694140f258ecdf0ef546e4fee386685 EBUILD vdr-live-0.2.0.20110213.ebuild 2714 RMD160 82253911e803fbc8dbe0541fe4875c50e7547f52 SHA1 a42a8a272a814e4b9e86df6080086e43316b2708 SHA256 cec5001efd0d2e180bf8bd2eabaa3d8cffd0c9479a06ea69a3b1ad3531011c23 +EBUILD vdr-live-0.2.0.20110419.ebuild 2780 RMD160 0716704bf00f7e596a357ca8ba9a1fc13b5a508f SHA1 0791a54ad2c892939eef6f475a92ea9849ebc274 SHA256 e55af508964edb0359f1865841ebe59a86748c0cd5dde3ea9b671bbef3dea04a EBUILD vdr-live-0.2.0.ebuild 1222 RMD160 cd71347d9e29a14b82aad793f52d71529ed3030a SHA1 3696794eafbf52282a7a9a4f80ea4e872268d0c2 SHA256 25f86271282802d7a92f13cdf91b728b74d1d4a04f6344a103422fd968246d41 -MISC ChangeLog 5007 RMD160 f7042f7e8b22f0caf2748e23fcc4c8885df9c80c SHA1 63d77d1e42c61d490fe900efd7d09b0af5c464f0 SHA256 168450b719c0988aa79303207c39887a78d702ebff82bc0c3ed1d61be788c300 +MISC ChangeLog 5153 RMD160 bdefb007bdc250f3d197b795153f2483a99a4697 SHA1 be205971df9825edd44f79ecb52439cbd2cc2ae6 SHA256 32d58d7b19e49755b08c991b404b987855c6ffa92b5c58ff800b9a74b4b7be20 MISC metadata.xml 251 RMD160 b4bdfc1a9e947ad1d1f76c1942f02057d5cbc993 SHA1 6e174f6e4395999a9dafd53f523e079766c0b094 SHA256 b426b6e6d679a63de74d2c1a21e4da2381fb1b580b0180b041307471d67ab54f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5 (GNU/Linux) -Comment: added by hd_brummy@gentoo.org - -iD8DBQFNV9qPdn07HTTCgIoRAolrAJ9Rq3e+4QNPSIZy3zoM352eg4rhMACfY5Md -sQ7av/kR5emfCUUbnyT8ysY= -=0+tB ------END PGP SIGNATURE----- diff --git a/media-plugins/vdr-live/vdr-live-0.2.0.20110419.ebuild b/media-plugins/vdr-live/vdr-live-0.2.0.20110419.ebuild new file mode 100644 index 000000000000..98698dc90492 --- /dev/null +++ b/media-plugins/vdr-live/vdr-live-0.2.0.20110419.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-live/vdr-live-0.2.0.20110419.ebuild,v 1.1 2011/07/03 12:13:15 zzam Exp $ + +EAPI="3" + +inherit vdr-plugin ssl-cert + +DESCRIPTION="VDR Plugin: Web Access To Settings" +HOMEPAGE="http://live.vdr-developer.org" +#SRC_URI="http://live.vdr-developer.org/downloads/${P}.tar.gz" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pcre ssl" + +DEPEND="media-video/vdr + >=dev-libs/tntnet-2.0[ssl=,sdk] + >=dev-libs/cxxtools-2.0 + pcre? ( >=dev-libs/libpcre-8.12 )" + +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${VDRPLUGIN}" + +VDR_CONFD_FILE="${FILESDIR}/confd-0.2" +VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.2.sh" + +make_live_cert() { + # ssl-cert eclass create invalide cert, create my own + + SSL_ORGANIZATION="${SSL_ORGANIZATION:-VDR Plugin Live}" + SSL_COMMONNAME="${SSL_COMMONNAME:-`hostname -f`}" + + echo + gen_cnf || return 1 + echo + gen_key 1 || return 1 + gen_csr 1 || return 1 + gen_crt 1 || return 1 + echo +} + +src_prepare() { + vdr-plugin_src_prepare + + #make it work with /bin/sh as indicated in the file header + sed -e "18s/==/=/" -i buildutil/version-util + + sed -e "s/ERROR:/WARNING:/" -i tntconfig.cpp + + if ! use pcre; then + sed -i "s:^HAVE_LIBPCRECPP:#HAVE_LIBPCRECPP:" Makefile + fi + + if ! has_version ">=media-video/vdr-1.7.13"; then + sed -i "s:-include \$(VDRDIR)/Make.global:#-include \$(VDRDIR)/Make.global:" Makefile + fi +} + +src_install() { + vdr-plugin_src_install + + cd "${S}/live" + insinto /etc/vdr/plugins/live + doins -r * + + chown vdr:vdr -R "${D}"/etc/vdr/plugins/live +} + +pkg_postinst() { + vdr-plugin_pkg_postinst + + elog "To be able to use all functions of vdr-live" + elog "you should emerge and enable" + elog "=media-plugins/vdr-epgsearch-0.9.25_beta* to search the EPG," + elog "media-plugins/vdr-streamdev-0.5.0 for Live-TV streaming" + echo + elog "On first install use login:pass" + elog "\tadmin:live" + echo + ewarn "\t\tWARNiNG!!!" + einfo "\tBe carefull on testing the new feature:" + einfo "\tedit/rename/move recordings" + echo + ewarn "This is a developer snapshot" + einfo "On problems, use the stable amd64, x86 versions of" + einfo "dev-libs/tntnet dev-libs/cxxtools media-plugins/vdr-live" + echo + # Do not install live.{key,crt) SSL certificates if they already exist + if use ssl && [[ ! -f "${ROOT}"/etc/vdr/plugins/live/live.key \ + && ! -f "${ROOT}"/etc/vdr/plugins/live/live.crt ]] ; then + make_live_cert + local base=$(get_base 1) + local keydir="/etc/vdr/plugins/live" + install -d "${ROOT}${keydir}" + install -m0400 "${base}.key" "${ROOT}${keydir}/live.key" + install -m0444 "${base}.crt" "${ROOT}${keydir}/live.crt" + chown vdr:vdr "${ROOT}"/etc/vdr/plugins/live/live.* + fi +} |