diff options
author | Joerg Bornkessel <hd_brummy@gentoo.org> | 2007-02-11 19:10:21 +0000 |
---|---|---|
committer | Joerg Bornkessel <hd_brummy@gentoo.org> | 2007-02-11 19:10:21 +0000 |
commit | fdafa3850168ed462c364cad13948ebaa13ca7bc (patch) | |
tree | 0ef07e5b04d9771c251c09eed4d0cc8e29acaf2e /net-www | |
parent | dev-perl/JSON: initial ebuild (diff) | |
download | testing-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/Manifest | 12 | ||||
-rw-r--r-- | net-www/xxv/files/digest-xxv-0.91_pre1040 | 3 | ||||
-rw-r--r-- | net-www/xxv/files/xxvd-0.91_pre1040.cfg | 162 | ||||
-rw-r--r-- | net-www/xxv/xxv-0.91_pre1040.ebuild | 174 |
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} +} |