diff options
author | Matthias Schwarzott <zzam@gentoo.org> | 2006-10-27 20:32:26 +0000 |
---|---|---|
committer | Matthias Schwarzott <zzam@gentoo.org> | 2006-10-27 20:32:26 +0000 |
commit | 2daf8fcb1f732f884dc4a7b1b0cc2603986acc20 (patch) | |
tree | dae92da1694aa4da8e5824f6418a9fb4fcf3d444 /net-www | |
parent | media-plugins/vdr-epgsearch: Version bumped. (diff) | |
download | testing-2daf8fcb1f732f884dc4a7b1b0cc2603986acc20.tar.gz testing-2daf8fcb1f732f884dc4a7b1b0cc2603986acc20.tar.bz2 testing-2daf8fcb1f732f884dc4a7b1b0cc2603986acc20.zip |
net-www/vdradmin-am: Autocreate conf-file with good defaults.
svn path=/testing/; revision=52
Diffstat (limited to 'net-www')
-rw-r--r-- | net-www/vdradmin-am/ChangeLog | 4 | ||||
-rw-r--r-- | net-www/vdradmin-am/Manifest | 16 | ||||
-rw-r--r-- | net-www/vdradmin-am/vdradmin-am-3.4.7-r1.ebuild | 21 |
3 files changed, 30 insertions, 11 deletions
diff --git a/net-www/vdradmin-am/ChangeLog b/net-www/vdradmin-am/ChangeLog index 2140ecc..e86ef1c 100644 --- a/net-www/vdradmin-am/ChangeLog +++ b/net-www/vdradmin-am/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 27 Oct 2006; Matthias Schwarzott <zzam@gentoo.org> + vdradmin-am-3.4.7-r1.ebuild: + Autocreate conf-file with good defaults. + 26 Oct 2006; Matthias Schwarzott <zzam@gentoo.org> vdradmin-am-3.4.7-r1.ebuild: Do not install file COPYING. diff --git a/net-www/vdradmin-am/Manifest b/net-www/vdradmin-am/Manifest index 0b9ff67..5429173 100644 --- a/net-www/vdradmin-am/Manifest +++ b/net-www/vdradmin-am/Manifest @@ -15,14 +15,14 @@ MD5 910bd87790a16ac3303e6641151ade65 files/vdradmin-am-config-autoflush.diff 654 RMD160 f6d0a31c424c6a45d8786d2b98e9872e5e3ded5f files/vdradmin-am-config-autoflush.diff 654 SHA256 1687001c6114cb373643982fb73a78e7656c70d253e9ff0d89b7ed466133f950 files/vdradmin-am-config-autoflush.diff 654 DIST vdradmin-am-3.4.7.tar.bz2 506628 RMD160 04413c1a767c668f0bb8d68dfe016fa449d06be6 SHA1 616b1e6d977fdcc20157030ab317e470cc5b2655 SHA256 46a07e9aed77d533a0e4045a733962db36beab025c7eb297eda0c0ec41d6f1c9 -EBUILD vdradmin-am-3.4.7-r1.ebuild 1719 RMD160 185c41176e461a153633cabba9e9701cf3c9fb08 SHA1 32c3be3ab71ee80b11d85d28c97b0c791025fff6 SHA256 e217c3308e80edc2c5f411155c19822aa33965d15b7c69b929c925ecda07df6d -MD5 3b846dbd2f8978973e1840c7f09148db vdradmin-am-3.4.7-r1.ebuild 1719 -RMD160 185c41176e461a153633cabba9e9701cf3c9fb08 vdradmin-am-3.4.7-r1.ebuild 1719 -SHA256 e217c3308e80edc2c5f411155c19822aa33965d15b7c69b929c925ecda07df6d vdradmin-am-3.4.7-r1.ebuild 1719 -MISC ChangeLog 777 RMD160 fbda379279f4eae2046d8fac6793d04df26c9b1a SHA1 263c9a4e963c8db2d369ead683cf4bb3441fb8b0 SHA256 444d1155a404d3530f8edf06b048d413ab17f7ba480ee6caf0c9fc91df63db22 -MD5 8abbe6ab2668cafd3cf380ef6710213b ChangeLog 777 -RMD160 fbda379279f4eae2046d8fac6793d04df26c9b1a ChangeLog 777 -SHA256 444d1155a404d3530f8edf06b048d413ab17f7ba480ee6caf0c9fc91df63db22 ChangeLog 777 +EBUILD vdradmin-am-3.4.7-r1.ebuild 2153 RMD160 bcfa47ba219d12e1af617b0580f77a511e60ac95 SHA1 8d91530235a03d0aa657a650a253b88a2f5f16c0 SHA256 561f6fbe39d6b326f740da9ce99bb234e0bda3b1fd7dc38c902a7cbd59915022 +MD5 eb06f308fdff919ce71c0fc11d404207 vdradmin-am-3.4.7-r1.ebuild 2153 +RMD160 bcfa47ba219d12e1af617b0580f77a511e60ac95 vdradmin-am-3.4.7-r1.ebuild 2153 +SHA256 561f6fbe39d6b326f740da9ce99bb234e0bda3b1fd7dc38c902a7cbd59915022 vdradmin-am-3.4.7-r1.ebuild 2153 +MISC ChangeLog 905 RMD160 7dc9714ee0e94b48b767e29d9bc8c13ccf6b3ad5 SHA1 44ee6694bde78f3e3770ccd98b1291a21cc047b8 SHA256 4d8be13572dcde0ecae4a32501b6963c5c8ba3328546170c8286bd810739255f +MD5 d4dd268239e5de821cd37b5e9ecbc4c9 ChangeLog 905 +RMD160 7dc9714ee0e94b48b767e29d9bc8c13ccf6b3ad5 ChangeLog 905 +SHA256 4d8be13572dcde0ecae4a32501b6963c5c8ba3328546170c8286bd810739255f ChangeLog 905 MISC metadata.xml 251 RMD160 b4bdfc1a9e947ad1d1f76c1942f02057d5cbc993 SHA1 6e174f6e4395999a9dafd53f523e079766c0b094 SHA256 b426b6e6d679a63de74d2c1a21e4da2381fb1b580b0180b041307471d67ab54f MD5 3cafef7c72bb98475ad53d15e79ff845 metadata.xml 251 RMD160 b4bdfc1a9e947ad1d1f76c1942f02057d5cbc993 metadata.xml 251 diff --git a/net-www/vdradmin-am/vdradmin-am-3.4.7-r1.ebuild b/net-www/vdradmin-am/vdradmin-am-3.4.7-r1.ebuild index fca5989..f54bdea 100644 --- a/net-www/vdradmin-am/vdradmin-am-3.4.7-r1.ebuild +++ b/net-www/vdradmin-am/vdradmin-am-3.4.7-r1.ebuild @@ -68,15 +68,30 @@ src_install() { docinto contrib dodoc ${S}/contrib/* - keepdir /etc/vdradmin + keepdir "${ETCDIR}" dosed "s:FILES_IN_SYSTEM = 0;:FILES_IN_SYSTEM = 1;:g" /usr/bin/vdradmind.pl } pkg_postinst() { + if [[ ! -f ${ROOT}${ETCDIR}/vdradmind.conf ]]; then + einfo "Creating a new config-file." + echo + cat <<-EOT > ${ROOT}${ETCDIR}/vdradmind.conf + VDRCONFDIR = /etc/vdr + VIDEODIR = /var/vdr/video + PASSWORD = gentoo-vdr + USERNAME = gentoo-vdr + EOT + # feed it with newlines + yes "" \ + | ${ROOT}/usr/bin/vdradmind.pl --cfgdir ${ROOT}${ETCDIR} --config \ + |sed -e 's/: /: \n/g' + fi echo - einfo "run \"emerge --config vdradmin-am\" to setup" - einfo "if this is a new install" + einfo "you can run \"emerge --config vdradmin-am\" if" + einfo "the default-values for vdr does not match your" + einfo "installation" echo } |