summaryrefslogtreecommitdiff
path: root/www-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-01-04 01:27:12 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-01-04 01:27:12 +0000
commit3517852e3b8a68d1e997770fc0650c5053bafc6c (patch)
tree44068672445b1418489aed82de58df3c470289e7 /www-misc
parent0f15659d48c193027158492acb726297501202c5 (diff)
gentoo resync : 04.01.2022
Diffstat (limited to 'www-misc')
-rw-r--r--www-misc/Manifest.gzbin3096 -> 2925 bytes
-rw-r--r--www-misc/profile-sync-daemon/Manifest4
-rw-r--r--www-misc/profile-sync-daemon/profile-sync-daemon-6.31.ebuild4
-rw-r--r--www-misc/profile-sync-daemon/profile-sync-daemon-9999.ebuild4
-rw-r--r--www-misc/xxv/Manifest6
-rw-r--r--www-misc/xxv/files/xxv.utf8-v5100
-rw-r--r--www-misc/xxv/files/xxvd-1.0.cfg162
-rw-r--r--www-misc/xxv/files/xxvd-logrotate26
-rw-r--r--www-misc/xxv/metadata.xml9
-rw-r--r--www-misc/xxv/xxv-1.6.1-r3.ebuild190
10 files changed, 6 insertions, 499 deletions
diff --git a/www-misc/Manifest.gz b/www-misc/Manifest.gz
index cbaf631831a7..d06be104b70c 100644
--- a/www-misc/Manifest.gz
+++ b/www-misc/Manifest.gz
Binary files differ
diff --git a/www-misc/profile-sync-daemon/Manifest b/www-misc/profile-sync-daemon/Manifest
index 101c78a93cc7..87beace45484 100644
--- a/www-misc/profile-sync-daemon/Manifest
+++ b/www-misc/profile-sync-daemon/Manifest
@@ -4,7 +4,7 @@ DIST profile-sync-daemon-5.75.tar.gz 27829 BLAKE2B b333688af27a7373f72e72a09dd18
DIST profile-sync-daemon-6.31.tar.gz 20490 BLAKE2B 6c65f414230051e71578d1d0d69dd266a6d2b6f741b9c3a0e6b3132945fbe8f98db12544ac145609c82e793e1a8d5e8cef278191e653cb5560c3451d6f158307 SHA512 7e7585e902c2428c28dc980c73ebf77ea7f2b39133a6ad0c82e714c2789811c42785ac5d403f965f1b3de8c685d7cba51810ea99206e2b7351dbd607a2cd0fdb
DIST profile-sync-daemon-6.35.tar.gz 20578 BLAKE2B f989682396f1423acf26719b74a356b0ee3933571aaf6a757620504392083d36bce278cfe9e0bb7a81dd1a95d51454c7bb039a556ce3670ce6b75b0c18e2bcea SHA512 e406d39c4edeabc8baa45320a97656791d4099cc8db84aac2cb9f72ef2ed034c82bba73d53457f4ae4201c945af106717d2d979df5a3f154e307f2e6cc41411a
EBUILD profile-sync-daemon-5.75.ebuild 853 BLAKE2B d38982d9c5527c0654803ef47845e17905d92107ae49fa73823c052cbf85774c3d5670fe9c5e9c7d03d86c27529d9f48927861a2e0ebf51e966091b8b46da7f1 SHA512 b5c784779f283e2009ca2ad878da5c80c6b1602085059ce1fc2cce8403443ea9de2e704b116222aeac825517753ddb5dd189ffc1e7b856f54eeeb1372d9b9d6e
-EBUILD profile-sync-daemon-6.31.ebuild 782 BLAKE2B 9ac819f8a4f964d86bfb11f919c086ba77c6445f4f15ab095b3f2ac58373abf21f9df941ab4418cc928e5f0c601f996575db3a0401776743070d8a3d30187f29 SHA512 ac66b9cdb4d98afbaa3adc012a0acc282f2062ee6146d2cccc74bbb2c350f0650d7b8b34e55f7dbed66b9c4d50de4a53b138c97b210f527ff43d76705a0e9af4
+EBUILD profile-sync-daemon-6.31.ebuild 781 BLAKE2B 993552965aa4ecbedc746b6c5e613ded105f6193a0794c02eaf84206a247fbbf3ea34d687e172ce0916b51ce0dd9d0a4624ecfd138f1eec230e918832a0dcf8b SHA512 7a201868d69227251a94551269e588c789ade8fa4e5cd2cc70695b39c00c043846f76865933efbdea8a3a0380c862d6319dd715b44540f95a7f792a003f02efd
EBUILD profile-sync-daemon-6.35.ebuild 820 BLAKE2B 758a73e11a522f8e23454265a2f1eef530153def6433234db5f06ebacd5e2d0c9797a7675c9ba0865c34f1fb8ac1715ee4ed21f7b5ab74e30dacfe17dc0ae6e1 SHA512 4186f37ceb25b7f6b6ecdc33ff358ca1a6e9ac1e9c04be1696eac69b700bf0f65b3cb6532dd23785c290836922bb27b1b74574d2d60452ba59d2d03210d5cb6d
-EBUILD profile-sync-daemon-9999.ebuild 414 BLAKE2B 2d75908e1931749dd2c4681076ae33e01e05454a2817903f25ce5ddf591c1f2d28184271036d0d6073268a8e0c7faea5648416b9e594e10ff0f7c6ddd03b8612 SHA512 320f2c02f049c099bac9f319e8725b98b36e597357729e95ef70be6f42ccfef17fae32a7bb55826cf46bc72056b662af7573055dae67d1c725db0d7c020d233b
+EBUILD profile-sync-daemon-9999.ebuild 410 BLAKE2B 87eee788fca26abef18707118dc0c7b84c3f6bfe3e6d8151e1e825e4c9a8aadbb242017da8e3e1673cffbb201c887152b04b243db686001d8e8fecab1ca4db51 SHA512 e6dd5cd316dc67ba232a0376df635166a42ea7b2e9cad2a15ef83684aa5a92cfd371f589947cfa60db30b4aa1792068649a0c98687101833617c1c6da98a1a59
MISC metadata.xml 485 BLAKE2B 6f0fe0394f1faf2909006d32ffc6c392a83475b1c582eb64326c4d82de665c06259707655e87f5f2b5fba41e7f2373ca0ec49e06f6130afe0c541a6848410f33 SHA512 719713c880a0e978bf85cec0441aa822fc64229e71824d2b7f156e02b98adccf6355fd646b6e65b5088cc07d6af4892a72e69b1c3120c02992089f987e7966f8
diff --git a/www-misc/profile-sync-daemon/profile-sync-daemon-6.31.ebuild b/www-misc/profile-sync-daemon/profile-sync-daemon-6.31.ebuild
index 0d734919e20a..fbfdca9a0266 100644
--- a/www-misc/profile-sync-daemon/profile-sync-daemon-6.31.ebuild
+++ b/www-misc/profile-sync-daemon/profile-sync-daemon-6.31.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit versionator
-DESCRIPTION="Symlinks and syncs browser profile dirs to RAM."
+DESCRIPTION="Symlinks and syncs browser profile dirs to RAM"
HOMEPAGE="https://wiki.archlinux.org/index.php/Profile-sync-daemon"
SRC_URI="https://github.com/graysky2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/www-misc/profile-sync-daemon/profile-sync-daemon-9999.ebuild b/www-misc/profile-sync-daemon/profile-sync-daemon-9999.ebuild
index e710ff290224..637116c664b2 100644
--- a/www-misc/profile-sync-daemon/profile-sync-daemon-9999.ebuild
+++ b/www-misc/profile-sync-daemon/profile-sync-daemon-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit git-r3
-DESCRIPTION="Symlinks and syncs browser profile dirs to RAM."
+DESCRIPTION="Symlinks and syncs browser profile dirs to RAM"
HOMEPAGE="https://wiki.archlinux.org/index.php/Profile-sync-daemon"
EGIT_REPO_URI="https://github.com/graysky2/${PN}"
diff --git a/www-misc/xxv/Manifest b/www-misc/xxv/Manifest
deleted file mode 100644
index 2256b33b0101..000000000000
--- a/www-misc/xxv/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX xxv.utf8-v5 2006 BLAKE2B efaaee155d84782a756e81e23a60129698fa1ae4d20e6e534eb39190c5fa890df7351e3ba975b378b9ccf2f49a0454cd714ceb4373e7e5cedfe08d3c29293e10 SHA512 049045e65f653701e4642cadce259eb73855f2a13364d89a8d0f4b08e41d1feac3096d9e339398add4587a0d6ca9be86051f7c7fa0d30b8807c0b1d2b0871a29
-AUX xxvd-1.0.cfg 2257 BLAKE2B 16e83bc63415f658c1dca638b8ab8d7d62a3f5b64fa0d9d260482490da7ddd2b5524709cdca705c8999398dab74a719f9bf3f963159708e0598a4024ca8a0fe6 SHA512 b1507123e680b7766e07a1d45234f2769dc1bedb0a8a2eceb9162c82fb5f888c2963f9f432c6de4591da047ba48ac3ade1e2b0c67ddb7ed86d761fbb4f948646
-AUX xxvd-logrotate 364 BLAKE2B 90e1d821ab8c62b4bef10a96f8e158152219fce4f587e5d3c2d876d0535428613598ae4e16a972ab3b5a0af8c29ee0db55c3b2e46bd975249f4f7639bab3edd0 SHA512 563fb2590add490f1f8949f29b99cbe86bd1bd3fcd8951402b1f8c9543b31aaac673f9ea85a9ddfa339803cf9f1e1e8a5c34d0c10fbc4f406fd166e525a0396d
-DIST xxv-1.6.1.tgz 992065 BLAKE2B 9c0b9d2575f412a677a84b1fe0417042f74c4ee4225181a14447e996a8fad46d0fdb4f5ada57fc02ff875be3a7602cf2e8976416b0fd5596b3adb1061ddc8f4a SHA512 e5171ea02d00d7c07d0faf5361a5261bf882d3c5a996b864593216a941c35f823b09431579341f43cf75f87dd42a1635275e8a24b393d407c83c7eb299095566
-EBUILD xxv-1.6.1-r3.ebuild 4656 BLAKE2B ba4adccf1b4fbb9825b8d6a2ae580be14951eb3aaff58b88ea93978fce4b7837354f5de8e2328abb4e9354d788558c88c9e285f935985f6206b019aa269098f1 SHA512 30c1221b34d0e6eb24c35d824bed80bb6edd81d4db12278bfde0e184c68f0f88d1d62ece1a674b2a4f42dbc0104c2473e4a0da045418074fa27e6cfd256de6c6
-MISC metadata.xml 270 BLAKE2B 02855ed1ad1e75ef286958b2f3c0573c0a6a4c297ab89cc45fbcb5b7e4757e97b201187eac09ee9fdf7ba3d8837a3943be90486d2bb8a6876401157ddc670e3f SHA512 d280eb3c04764965de155c038f61a16c9b51506d0567bf81f2baeb3c141e34a7ce8890ee515c468704e4e85507323c566053f1810269d73b61944bc22f93c0fc
diff --git a/www-misc/xxv/files/xxv.utf8-v5 b/www-misc/xxv/files/xxv.utf8-v5
deleted file mode 100644
index 1a6880c7aacd..000000000000
--- a/www-misc/xxv/files/xxv.utf8-v5
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-RUNAS_USER="vdr"
-
-# Set Verbose Level 0 -> 5
-VERBOSE="1"
-
-#export LANG=de_DE.utf8
-
-depend() {
- need vdr
-}
-
-# some fixed Path
-CONFIGFILE="/etc/xxv/xxvd.cfg"
-PIDFILE="/var/run/xxv/xxvd.pid"
-XXV_BIN="/usr/bin/xxvd"
-LOGFILE="/var/log/xxv/xxvd.log"
-
-xxv_logger() {
- printf "\tXXV running as user: ${RUNAS_USER}\n" >> "${LOGFILE}"
- printf "\tVerbose Level: ${VERBOSE}\n" >> "${LOGFILE}"
- printf "\tYou can change this in xxv init script\n\n" >> "${LOGFILE}"
-}
-
-check_vdradmin() {
-
- # Check at first, is VDR-Admin running
- # Stopping, while running on same ports
- if [ -n "`netstat -anp | grep vdradmin | grep 8080`" ] ; then
- echo
- eerror "VDR-Admin will Stop at first now"
- eerror "vdradmin and xxv can not run on the same port"
- echo
- /etc/init.d/vdradmin stop
- fi
-}
-
-xxv_kill_pid() {
-
- # After unclear stop, xxvd.pid will not removed, fixed with next line
- if [ ! -x /etc/init.d/root ]; then
- if [ -e ${PIDFILE} -a ! -L /var/lib/init.d/started/xxv ]; then
- rm ${PIDFILE}
- killall xxvd 2> /dev/null
- fi
- fi
-
-}
-
-xxv_kill_initfile() {
-
- # After unclear stop, init file in /var/lib/init.d/started/ still not removed
-
- if [ ! -x /etc/init.d/root ]; then
- if [ -L /var/lib/init.d/started/xxv -a ! -e ${PIDFILE} ]; then
- rm /var/lib/init.d/started/xxv
- /etc/init.d/xxv zap
- killall xxvd 2> /dev/null
- fi
- fi
-
-}
-
-start() {
- check_vdradmin
- xxv_logger
-
- ebegin "Start xxv"
- echo
- einfo "xxv running as user: ${RUNAS_USER}"
- einfo "Verbose Level: ${VERBOSE}"
-
- start-stop-daemon --nicelevel 15 --pidfile ${PIDFILE} --start -u ${RUNAS_USER} --exec ${XXV_BIN} -- \
- -configfile=${CONFIGFILE} -verbose=${VERBOSE} -pidfile=${PIDFILE}
- eend $?
-}
-
-
-stop() {
-
- ebegin "Stopping xxvd"
- start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
-
- xxv_kill_pid
- xxv_kill_initfile
-
- eend $?
-}
-
-#restart() {
-
-# xxv_kill_pid
-# xxv_kill_initfile
-
-# svc_stop
-# svc_start
-#}
diff --git a/www-misc/xxv/files/xxvd-1.0.cfg b/www-misc/xxv/files/xxvd-1.0.cfg
deleted file mode 100644
index b18f899ba581..000000000000
--- a/www-misc/xxv/files/xxvd-1.0.cfg
+++ /dev/null
@@ -1,162 +0,0 @@
-[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=/var/vdr/epg.data
-epgimages=/var/vdr/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/xxv
-
-[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/xxv/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=/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.91_pre1126/wml
-active=y
diff --git a/www-misc/xxv/files/xxvd-logrotate b/www-misc/xxv/files/xxvd-logrotate
deleted file mode 100644
index 23854f73b086..000000000000
--- a/www-misc/xxv/files/xxvd-logrotate
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-/var/log/xxv/xxvd.log {
- compress
- daily
- dateext
- maxage 365
- rotate 99
- size +4096k
- notifempty
- missingok
- copytruncate
-}
-
-/var/log/xxv/xxvd_mplayer.log {
- compress
- daily
- dateext
- maxage 365
- rotate 99
- size +4096k
- notifempty
- missingok
- copytruncate
-}
diff --git a/www-misc/xxv/metadata.xml b/www-misc/xxv/metadata.xml
deleted file mode 100644
index 146baa728576..000000000000
--- a/www-misc/xxv/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="themes">Enable more themes via
- <pkg>x11-themes/xxv-skins</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/www-misc/xxv/xxv-1.6.1-r3.ebuild b/www-misc/xxv/xxv-1.6.1-r3.ebuild
deleted file mode 100644
index 13b7f874d3a9..000000000000
--- a/www-misc/xxv/xxv-1.6.1-r3.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils
-
-VERSION="718" # every bump, new version
-
-DESCRIPTION="WWW Admin for the VDR (Video Disk Recorder)"
-HOMEPAGE="https://projects.vdr-developer.org/projects/xxv"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
- mirror://gentoo/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mplayer themes"
-
-RDEPEND=">=media-video/vdr-1.2.6
- media-video/vdr2jpeg
- media-fonts/corefonts
- virtual/mysql
- dev-perl/CGI
- virtual/perl-Digest-MD5
- virtual/perl-Getopt-Long
- virtual/perl-MIME-Base64
- virtual/perl-Time-HiRes
- virtual/perl-IO-Compress
- dev-perl/Config-Tiny
- dev-perl/Date-Manip
- dev-perl/DBD-mysql
- dev-perl/DBI
- dev-perl/Digest-HMAC
- dev-perl/Encode-Detect
- dev-perl/Event
- dev-perl/Font-TTF
- dev-perl/GD[png(+),gif(+)]
- dev-perl/IO-Socket-INET6
- dev-perl/JSON
- dev-perl/JSON-XS
- dev-perl/Linux-Inotify2
- dev-perl/Locale-gettext
- dev-perl/MP3-Info
- dev-perl/Net-Amazon
- dev-perl/Net-Telnet
- dev-perl/Net-XMPP
- dev-perl/Proc-ProcessTable
- dev-perl/SOAP-Lite
- dev-perl/txt2html
- dev-perl/Template-GD
- dev-perl/Template-Toolkit
- dev-perl/XML-RSS
- themes? ( >=x11-themes/${PN}-skins-1.6 )"
-
-PDEPEND="mplayer? ( media-video/mplayer )"
-
-SHAREDIR="/usr/share/${PN}"
-LIBDIR="/usr/lib/${PN}"
-
-DB_VERS="32"
-
-db_update_check() {
-
- DB_VERS_OLD="`cat /var/db/pkg/www-misc/xxv-*/xxv-*.ebuild | grep DB_VERS | head -n 1 | cut -c10-11`"
-
- if [ "${DB_VERS_OLD}" -lt "${DB_VERS}" ]; then
- echo
- elog "An update of the XXV Database is necessary !!!"
- echo
- elog "\tcd ${SHAREDIR}/contrib"
- echo
- elog "\tIt is really important to edit the create-database.sql file first"
- elog "\tdue to UTF-8 Support changes in the MySQL DB !!!"
- echo
- elog "\tafter this run ./update-xxv -h for more info"
- echo
- else
- echo
- elog "If this is a new install"
- elog "You have to create an empty DB for XXV"
- echo
- elog "do this by:"
- elog "cd ${SHAREDIR}/contrib"
- eerror "read the README"
- elog "For UTF-8 support it is really important to"
- elog "edit create-database.sql file first and run"
- elog "emerge --config ${PN}"
- elog "afterwards"
- echo
- elog "Set your own language in"
- elog "${SHAREDIR}/locale"
- echo
- elog "The default user/password is:"
- elog "User/Password: xxv:xxv"
- elog "You should change it immediately!"
- echo
- eerror "edit /etc/xxv/xxvd.cfg !"
- fi
-}
-
-pkg_setup() {
-
- if ! has_version "www-misc/${PN}"; then
- echo
- einfo "After you install xxv the very first time you should consider to read"
- einfo "http://www.vdr-wiki.de/wiki/index.php/Xxv (German only)"
- echo
- fi
-
- db_update_check
-}
-
-src_prepare() {
-
- sed -i "${S}"/bin/xxvd \
- -e "s:debian:Gentoo:" \
- -e "s:/var/log/xxvd.log:/var/log/xxv/xxvd.log:" \
- -e "s:/var/run/xxvd.pid:/var/run/xxv/xxvd.pid:" \
- -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:\$Real Bin/../lib/XXV/OUTPUT:${LIBDIR}/XXV/OUTPUT:" \
- -e "s:\$RealBin/../share/news:${SHAREDIR}/news:" \
- -e "s:\$RealBin/../contrib:${SHAREDIR}/contrib:" \
- -e "s:\$RealBin/../share/fonts/ttf-bitstream-vera:/usr/share/fonts/corefonts:" \
- -e "s:\$RealBin/../share/xmltv:${SHAREDIR}/xmltv:"
-
- sed -i "s:\$RealBin/../lib:${LIBDIR}:" ./locale/xgettext.pl
-}
-
-src_install() {
-
- newinitd "${FILESDIR}"/xxv.utf8-v5 xxv
-
- dobin bin/xxvd
-
- insinto /etc/"${PN}"
- newins "${FILESDIR}"/xxvd-1.0.cfg xxvd.cfg
- chown vdr:vdr "${D}"/etc/"${PN}"/xxvd.cfg
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/xxvd-logrotate xxvd
-
- diropts -m755 -ovdr -gvdr
- keepdir /var/cache/xxv
- keepdir /var/run/xxv
- keepdir /var/log/xxv
-
- insinto "${LIBDIR}"
- doins -r "${S}"/lib/*
-
- insinto "${SHAREDIR}"
- doins -r "${S}"/share/{news,xmltv}
-
- 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 CHANGELOG README
- fowners vdr:vdr /usr/share/doc/"${P}"
-
- doman xxvd.1
-}
-
-pkg_config() {
-
- cd "${ROOT}"/"${SHAREDIR}"
- cat ./contrib/create-database.sql | mysql -u root -p
-}
-
-pkg_postrm() {
-
- einfo "Cleanup for old "${P}" files"
- rm -r /usr/share/doc/"${P}"
-}