summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Bornkessel <hd_brummy@gentoo.org>2007-02-11 19:10:21 +0000
committerJoerg Bornkessel <hd_brummy@gentoo.org>2007-02-11 19:10:21 +0000
commitfdafa3850168ed462c364cad13948ebaa13ca7bc (patch)
tree0ef07e5b04d9771c251c09eed4d0cc8e29acaf2e /net-www
parentdev-perl/JSON: initial ebuild (diff)
downloadtesting-fdafa3850168ed462c364cad13948ebaa13ca7bc.tar.gz
testing-fdafa3850168ed462c364cad13948ebaa13ca7bc.tar.bz2
testing-fdafa3850168ed462c364cad13948ebaa13ca7bc.zip
svn snapshot r1040
svn path=/testing/; revision=170
Diffstat (limited to 'net-www')
-rw-r--r--net-www/xxv/Manifest12
-rw-r--r--net-www/xxv/files/digest-xxv-0.91_pre10403
-rw-r--r--net-www/xxv/files/xxvd-0.91_pre1040.cfg162
-rw-r--r--net-www/xxv/xxv-0.91_pre1040.ebuild174
4 files changed, 351 insertions, 0 deletions
diff --git a/net-www/xxv/Manifest b/net-www/xxv/Manifest
index 2efb7cf..7f9401f 100644
--- a/net-www/xxv/Manifest
+++ b/net-www/xxv/Manifest
@@ -6,11 +6,20 @@ AUX xxvd-0.91_pre1002.cfg 2240 RMD160 20774e94bd4ae39e662bdd75c1a8a3c68ba0aa4f S
MD5 3a7b330a22779c44af9599daf7c74441 files/xxvd-0.91_pre1002.cfg 2240
RMD160 20774e94bd4ae39e662bdd75c1a8a3c68ba0aa4f files/xxvd-0.91_pre1002.cfg 2240
SHA256 f2d28508b974de64aec30d77d2189f1e6cb0970a5fe675f7dc8cd449c7fd2529 files/xxvd-0.91_pre1002.cfg 2240
+AUX xxvd-0.91_pre1040.cfg 2240 RMD160 20774e94bd4ae39e662bdd75c1a8a3c68ba0aa4f SHA1 321117e625964af6dcf40e9f7fe4c56678373d00 SHA256 f2d28508b974de64aec30d77d2189f1e6cb0970a5fe675f7dc8cd449c7fd2529
+MD5 3a7b330a22779c44af9599daf7c74441 files/xxvd-0.91_pre1040.cfg 2240
+RMD160 20774e94bd4ae39e662bdd75c1a8a3c68ba0aa4f files/xxvd-0.91_pre1040.cfg 2240
+SHA256 f2d28508b974de64aec30d77d2189f1e6cb0970a5fe675f7dc8cd449c7fd2529 files/xxvd-0.91_pre1040.cfg 2240
DIST xxv-0.91_pre1002.tgz 1689899 RMD160 b30bb060d093052b850ae02b4a9184cd9946d0c4 SHA1 6a7fd2294e08c9c372dd817104eb012a0d7ed5cb SHA256 e027d43c3b7e7d00742be0d283078ff0bcbd2c2b34bb229d211555c8859563f5
+DIST xxv-0.91_pre1040.tgz 1720764 RMD160 7180fbc4386132994db7df6fa4ce801d2b07f21d SHA1 bfddaac54a7693a4bb01498110b44e544d7e785e SHA256 0669e3da1cabb2f9b54f49f1467d501e0f9c843a4557dd3f40b0837cc7814c27
EBUILD xxv-0.91_pre1002.ebuild 3840 RMD160 0949e8b8ff47b424b277b9e21979a66c197f36f4 SHA1 ed05167f4c7358ef5c2c5a04f6291e7c26291039 SHA256 97515304f5a553b5d8857038ab4fcf7f449d5bf5852b342f45bcf6b1b334c63e
MD5 847972de6cd774d39d0028764810cdb8 xxv-0.91_pre1002.ebuild 3840
RMD160 0949e8b8ff47b424b277b9e21979a66c197f36f4 xxv-0.91_pre1002.ebuild 3840
SHA256 97515304f5a553b5d8857038ab4fcf7f449d5bf5852b342f45bcf6b1b334c63e xxv-0.91_pre1002.ebuild 3840
+EBUILD xxv-0.91_pre1040.ebuild 3855 RMD160 5c69562e946de105638ec41b9bf33547b4a8f73f SHA1 da70355194f881f2ea48be7c0f53158b516327b2 SHA256 eb0ba8ef9355c4fa0dda344d447af32d084d863568dcbb4576fd89c325501cda
+MD5 0b2986f343a394e4d19880d7500c296e xxv-0.91_pre1040.ebuild 3855
+RMD160 5c69562e946de105638ec41b9bf33547b4a8f73f xxv-0.91_pre1040.ebuild 3855
+SHA256 eb0ba8ef9355c4fa0dda344d447af32d084d863568dcbb4576fd89c325501cda xxv-0.91_pre1040.ebuild 3855
MISC ChangeLog 637 RMD160 58f567570c3a16d8bc5f04f82ca321eaad04518f SHA1 eedd3e4ecd5e4d1908aef464dc94490dc1ed0a06 SHA256 8a3335217bec075a687091badaa6f5953cabd729edbb1a828d8183d039603e5d
MD5 1276eee2f766184fb56be42a5d292ea8 ChangeLog 637
RMD160 58f567570c3a16d8bc5f04f82ca321eaad04518f ChangeLog 637
@@ -22,3 +31,6 @@ SHA256 48e92504e7bab6cb0434cbe74e562ec43a6250f1d530c7533a311b516179890c metadata
MD5 418de7b070c441701034b29bc3dec2f1 files/digest-xxv-0.91_pre1002 244
RMD160 708d12418708a403ba52209664f124e1e0b38f87 files/digest-xxv-0.91_pre1002 244
SHA256 d61906c9912d2cc3cd2a6b84f1b5cc7b325209840e6e9dd0a3137ccd81991834 files/digest-xxv-0.91_pre1002 244
+MD5 92840cb2c7d39782e92e1206abe9e082 files/digest-xxv-0.91_pre1040 244
+RMD160 5a12c2837ddf21ab0cca664b9397e40cdb426970 files/digest-xxv-0.91_pre1040 244
+SHA256 3bc86c545958619a66fdf45c768956af026763cae86da24a78697cac992de889 files/digest-xxv-0.91_pre1040 244
diff --git a/net-www/xxv/files/digest-xxv-0.91_pre1040 b/net-www/xxv/files/digest-xxv-0.91_pre1040
new file mode 100644
index 0000000..214b761
--- /dev/null
+++ b/net-www/xxv/files/digest-xxv-0.91_pre1040
@@ -0,0 +1,3 @@
+MD5 6d6d61c4d949e0b3d145920f735d15bf xxv-0.91_pre1040.tgz 1720764
+RMD160 7180fbc4386132994db7df6fa4ce801d2b07f21d xxv-0.91_pre1040.tgz 1720764
+SHA256 0669e3da1cabb2f9b54f49f1467d501e0f9c843a4557dd3f40b0837cc7814c27 xxv-0.91_pre1040.tgz 1720764
diff --git a/net-www/xxv/files/xxvd-0.91_pre1040.cfg b/net-www/xxv/files/xxvd-0.91_pre1040.cfg
new file mode 100644
index 0000000..096207e
--- /dev/null
+++ b/net-www/xxv/files/xxvd-0.91_pre1040.cfg
@@ -0,0 +1,162 @@
+[AUTOTIMER]
+active=y
+exclude=POS > 250
+interval=300
+
+[CHANNELS]
+empty=n
+file=/etc/vdr/channels.conf
+filterCA=0,1,2,3,4
+interval=300
+stripCH=short,long;provider
+
+[EPG]
+epgfile=/video/epg.data
+epgimages=/video/epgimages
+interval=300
+periods=12:00,18:00,20:20,22:00,23:00,00:00,02:00,04:00
+restart=3
+timeframe=2
+
+[GRAB]
+file=/tmp/live.jpg
+font=VeraBI.ttf
+imgfontsize=12
+imgquality=90
+imgtext=[?- i = channel.split(" ") -?][[? i.shift ?]] [? i.join(" ") ?]: [? event.Title ?]
+vpos=20
+xsize=480
+ysize=360
+
+[General]
+DSN=DBI:mysql:database=xxv;host=localhost;port=3306
+Language=de_DE
+PWD=xpix97
+USR=xpix
+initscript=/etc/init.d/xxvd
+
+[HTTPD]
+Clients=1000
+HtmlRoot=html
+Port=8080
+StartPage=schema
+active=y
+
+[INTERFACE]
+Clients=5
+Port=8002
+active=y
+
+[LOGREAD]
+active=y
+rows=100
+syslog=/var/log/syslog
+tail=/usr/bin/tail
+
+[MUSIC]
+active=y
+clients=5
+coverimages=/var/cache/xxv/cover
+host=192.168.0.23
+path=/var/lib/video.00/MUSIC
+port=8100
+proxy=
+
+[NEWS::JABBER]
+active=n
+level=1
+passwd=password
+receiveUser=receiveUser@jabber.org
+user=newsxxv@jabber.org
+
+[NEWS::MAIL]
+active=n
+address=xxv@example.com
+interval=6
+level=1
+smtp=smtp.googlemail.com
+spwd=password
+susr=user
+
+[NEWS::RSS]
+active=y
+level=1
+
+[NEWS::VDR]
+active=y
+level=1
+
+[RECORDS]
+commandfile=/etc/vdr/reccmds.conf
+interval=600
+previewbinary=/usr/bin/vdr2jpeg
+previewcommand=vdr2jpeg
+previewcount=3
+previewimages=/var/cache/xxv/preview
+previewlistthumbs=n
+previewlog=/var/log/xxvd_mplayer.log
+vfat=n
+videodir=/var/vdr/video
+
+[REMOTE]
+active=y
+commands=/etc/vdr/commands.conf
+
+[REPORT]
+active=y
+host=www.dyndns.org
+interval=6
+
+[ROBOT]
+active=y
+interval=3600
+
+[STATUS]
+active=y
+dfBinary=/usr/bin/df
+font=VeraBI.ttf
+history=1
+interval=15
+wcBinary=/usr/bin/wc
+whoBinary=/usr/bin/who
+
+[STREAM]
+host=192.168.0.23
+netvideo=\\192.168.0.23\video
+
+[SVDRP]
+VdrHost=localhost
+VdrPort=2001
+
+[TELNET]
+Clients=5
+Port=8001
+active=y
+
+[TIMERS]
+DVBCards=1
+Lifetime=50
+Priority=50
+afterminutes=5
+deactive=y
+file=/etc/vdr/timers.conf
+interval=300
+prevminutes=1
+
+[USER]
+active=y
+noAuth=192.168.0.0/24, 127.0.0.1/32
+tempimages=/var/cache/xxv/temp
+withAuth=192.168.1.0/24
+
+[VTX]
+active=y
+cache=packed
+dir=/var/cache/vdr/vtx
+vtximages=./share/vtx
+
+[WAPD]
+Clients=5
+Port=8085
+WMLRoot=/usr/share/xxv-0.50/wml
+active=y
diff --git a/net-www/xxv/xxv-0.91_pre1040.ebuild b/net-www/xxv/xxv-0.91_pre1040.ebuild
new file mode 100644
index 0000000..67d530d
--- /dev/null
+++ b/net-www/xxv/xxv-0.91_pre1040.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="WWW Admin for the Video Disk Recorder"
+HOMEPAGE="http://xpix.dieserver.de/content/vdr/xxv/"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="mplayer"
+
+RDEPEND=">=media-video/vdr-1.2.6
+ perl-core/Test-Simple
+ perl-core/MIME-Base64
+ perl-core/Time-HiRes
+ dev-perl/DBI
+ dev-perl/Event
+ dev-perl/URI
+ dev-perl/Locale-gettext
+ dev-perl/DBD-mysql
+ dev-db/mysql
+ dev-perl/Locale-gettext
+ dev-perl/WWW-Mechanize
+ dev-perl/GD
+ dev-perl/GDGraph
+ dev-perl/GD-Graph3d
+ dev-perl/Proc-ProcessTable
+ dev-perl/WWW-Mechanize-FormFiller
+ dev-perl/XML-RSS
+ dev-perl/Net-XMPP
+ dev-perl/Term-ReadLine-Perl
+ dev-perl/Term-ReadLine-Gnu
+ dev-perl/TimeDate
+ dev-perl/Template-Toolkit
+ dev-perl/Log-Log4perl
+ dev-perl/SOAP-Lite
+ dev-perl/Net-IP
+ dev-perl/Data-Random
+ dev-perl/Net-Amazon
+ dev-perl/JSON
+ media-video/vdr2jpeg
+ media-fonts/ttf-bitstream-vera"
+
+PDEPEND="mplayer? ( media-video/mplayer )"
+
+SHAREDIR="/usr/share/${PN}"
+LIBDIR="/usr/lib/${PN}"
+
+pkg_setup() {
+
+ if ! built_with_use dev-perl/GD png gif ; then
+ echo
+ eerror "Please recompile dev-perl/GD with"
+ eerror "USE=\"png gif\""
+ die "dev-perl/GD need png and gif support"
+ fi
+
+ echo
+ einfo "Before you install xxv at first time you should read"
+ einfo "http://www.vdr-wiki.de/wiki/index.php/Xxv German only available"
+ echo
+
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ sed -i ${S}/bin/xxvd \
+ -e "s:debian:Gentoo:" \
+ -e "s:\$RealBin/../lib:${LIBDIR}:" \
+ -e "s:\$RealBin/../locale:${SHAREDIR}/locale:" \
+ -e "s:\$RealBin/../lib/XXV/MODULES:${LIBDIR}/XXV/MODULES:" \
+ -e "s:\$RealBin/../etc/xxvd.cfg:/etc/xxv/xxvd.cfg:" \
+ -e "s:\$RealBin/../doc:/usr/share/doc/${P}:" \
+ -e "s:HTMLDIR => \"\$RealBin/../:HTMLDIR => \"${SHAREDIR}/skins:" \
+ -e "s:\$RealBin/../share/vtx:${SHAREDIR}/vtx:" \
+ -e "s:\$RealBin/../lib/XXV/OUTPUT:${LIBDIR}/XXV/OUTPUT:" \
+ -e "s:\$RealBin/../share/news:${SHAREDIR}/news:" \
+ -e "s:\$RealBin/../contrib:${SHAREDIR}/contrib:" \
+ -e "s:\$RealBin/../share/fonts/:/usr/share/fonts/:"
+
+ sed -i "s:\$RealBin/../lib:${LIBDIR}:" ./locale/xgettext.pl
+}
+
+src_compile() {
+:
+}
+
+src_install() {
+
+ doinitd ${FILESDIR}/${PN}
+
+ dobin bin/xxvd
+
+ insinto /etc/${PN}
+ newins ${FILESDIR}/xxvd-${PV}.cfg xxvd.cfg
+
+ insinto /etc/logrotate.d
+ doins ${S}/etc/logrotate.d/*
+
+ insinto ${LIBDIR}
+ doins -r ${S}/lib/*
+
+ insinto ${SHAREDIR}
+ doins -r ${S}/share/{news,vtx}
+
+ insinto ${SHAREDIR}/locale
+ doins -r ${S}/locale/*
+ fperms 0755 ${SHAREDIR}/locale/xgettext.pl
+
+ insinto ${SHAREDIR}/contrib
+ doins -r ${S}/contrib/*
+ fperms 0755 ${SHAREDIR}/contrib/update-xxv
+
+ insinto ${SHAREDIR}/skins
+ doins -r ${S}/{html,wml}
+ doins ${S}/doc/docu.tmpl
+
+ cd ${S}/doc
+ insinto /usr/share/doc/${P}
+ doins docu.tmpl
+
+ dodoc CHANGELOG.txt COPYING.txt LIESMICH.txt NEWS.txt README.txt TODO.txt TUTORIAL.txt.gz
+ doman xxvd.1
+}
+
+pkg_postinst() {
+
+ if has_version "<net-www/${P}" ; then
+ echo
+ einfo "Upgrade your database from prior release of XXV"
+ echo
+ einfo "Run:"
+ einfo "emerge --config ${PN}"
+ else
+ einfo "You have to create a empty DB for XXV"
+ einfo "do this by:"
+ einfo "cd ${SHAREDIR}/contrib"
+ eerror "read the README"
+ einfo "edit create-database.sql and run"
+ einfo "emerge --config ${PN}"
+ echo
+ einfo "Set your own language in"
+ einfo "${SHAREDIR}/locale"
+ echo
+ einfo "For First Time Login in Browser use:"
+ einfo "Pass:Login = xxv:xxv"
+ echo
+ eerror "edit /etc/xxv/xxvd.cfg !"
+ fi
+}
+
+
+pkg_config() {
+
+ if has_version "<net-www/${P}"; then
+ cd ${ROOT}/${SHAREDIR}/contrib
+ ./update-xxv
+ else
+ cd ${ROOT}/${SHAREDIR}
+ cat ./contrib/create-database.sql | mysql -u root -p
+ fi
+}
+
+pkg_postrm() {
+
+ einfo "Cleanup for old ${P} files"
+ rm -r /usr/share/doc/${P}
+}