From 8bbb27b4b8ae82f823ed8a79a99a57752cd7947b Mon Sep 17 00:00:00 2001 From: Jakub Moc Date: Fri, 7 Sep 2007 13:07:49 +0000 Subject: www-apps/didiwiki: Ebuild cleanup svn path=/experimental/; revision=348 --- www-apps/didiwiki/ChangeLog | 8 +++++++ www-apps/didiwiki/Manifest | 28 ++++++++++++++++++---- www-apps/didiwiki/didiwiki-0.5-r1.ebuild | 19 ++++++++------- www-apps/didiwiki/files/didiwiki-0.5-r1.conf | 8 ------- www-apps/didiwiki/files/didiwiki-0.5-r1.rc | 32 -------------------------- www-apps/didiwiki/files/didiwiki-0.5.conf | 8 +++++++ www-apps/didiwiki/files/didiwiki-0.5.rc | 32 ++++++++++++++++++++++++++ www-apps/didiwiki/files/digest-didiwiki-0.5-r1 | 2 ++ www-apps/didiwiki/metadata.xml | 5 ++++ 9 files changed, 88 insertions(+), 54 deletions(-) create mode 100644 www-apps/didiwiki/ChangeLog delete mode 100644 www-apps/didiwiki/files/didiwiki-0.5-r1.conf delete mode 100755 www-apps/didiwiki/files/didiwiki-0.5-r1.rc create mode 100644 www-apps/didiwiki/files/didiwiki-0.5.conf create mode 100644 www-apps/didiwiki/files/didiwiki-0.5.rc create mode 100644 www-apps/didiwiki/metadata.xml (limited to 'www-apps/didiwiki') diff --git a/www-apps/didiwiki/ChangeLog b/www-apps/didiwiki/ChangeLog new file mode 100644 index 0000000..8e9b726 --- /dev/null +++ b/www-apps/didiwiki/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for www-apps/didiwiki +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 07 Sep 2007; Jakub Moc -files/didiwiki-0.5-r1.conf, + -files/didiwiki-0.5-r1.rc, ++, ++, +metadata.xml, didiwiki-0.5-r1.ebuild: + Ebuild cleanup + diff --git a/www-apps/didiwiki/Manifest b/www-apps/didiwiki/Manifest index a3c9977..10558fb 100644 --- a/www-apps/didiwiki/Manifest +++ b/www-apps/didiwiki/Manifest @@ -1,4 +1,24 @@ -MD5 e84928419a9a3209e14aa0ffdf62333d didiwiki-0.5-r1.ebuild 733 -MD5 f8e51d8dc8e4741e72a2ccc00e8d2f22 files/didiwiki-0.5-r1.conf 203 -MD5 a48dd749daeb7958cac34058b1e16b93 files/didiwiki-0.5-r1.rc 968 -MD5 ace688b8f80075bc8f539e2fe48c7f03 files/digest-didiwiki-0.5-r1 63 +AUX didiwiki-0.5.conf 203 RMD160 1c730ad9ee5affc4b9938e26bca89833c58d2aaf SHA1 a156afd5cea35d1f155360edefdd418039203486 SHA256 7400d883f6cda9bc74f417b6c8329ac9957af22109da03a5d98ee5622717a599 +MD5 f8e51d8dc8e4741e72a2ccc00e8d2f22 files/didiwiki-0.5.conf 203 +RMD160 1c730ad9ee5affc4b9938e26bca89833c58d2aaf files/didiwiki-0.5.conf 203 +SHA256 7400d883f6cda9bc74f417b6c8329ac9957af22109da03a5d98ee5622717a599 files/didiwiki-0.5.conf 203 +AUX didiwiki-0.5.rc 968 RMD160 a91a33abdc20b49fc15fc9b91a8c7f3f8eec165a SHA1 d66a523d931069c267983b9135397f57438b4afc SHA256 a985a1bfb9259fe97ea044b47299313fc0f324425962d9a976f39050ac0a8e6b +MD5 a48dd749daeb7958cac34058b1e16b93 files/didiwiki-0.5.rc 968 +RMD160 a91a33abdc20b49fc15fc9b91a8c7f3f8eec165a files/didiwiki-0.5.rc 968 +SHA256 a985a1bfb9259fe97ea044b47299313fc0f324425962d9a976f39050ac0a8e6b files/didiwiki-0.5.rc 968 +DIST didiwiki-0.5.tar.gz 99569 RMD160 47ec989a54a476fbaa249541b434142e3dcebf73 SHA1 3a338305a020951243344ef27e42f163f52288ea SHA256 31e8e536f5efd7d7d1d5f4e4458b42aa9cd7910acf3da933cb7fa3507cf7f752 +EBUILD didiwiki-0.5-r1.ebuild 722 RMD160 7fd8364046821ce9e8cc138804be78de773d4f98 SHA1 8bfc7de984c518a06fbb83f2e57582be63c69dd4 SHA256 a625c3dbf07c7f9feeccd6059d7a83228818292ec396c18f6baac486ab58e63c +MD5 4fb7a442dd4116218e5826874369f674 didiwiki-0.5-r1.ebuild 722 +RMD160 7fd8364046821ce9e8cc138804be78de773d4f98 didiwiki-0.5-r1.ebuild 722 +SHA256 a625c3dbf07c7f9feeccd6059d7a83228818292ec396c18f6baac486ab58e63c didiwiki-0.5-r1.ebuild 722 +MISC ChangeLog 285 RMD160 3f63c0d8b9921ea172b81bb047666724b944e925 SHA1 f180aad0ef794bddfc775546f68cc582d06ee918 SHA256 332d0c52ab460954e0228471f4f5bb90c117277926abae9cecc27e1391c085a8 +MD5 0d533df49ccd55ad92dc5717de642cd6 ChangeLog 285 +RMD160 3f63c0d8b9921ea172b81bb047666724b944e925 ChangeLog 285 +SHA256 332d0c52ab460954e0228471f4f5bb90c117277926abae9cecc27e1391c085a8 ChangeLog 285 +MISC metadata.xml 162 RMD160 0b015f5ff17c4d8e7aee826d48b326cc19b1fed4 SHA1 671b30dafbea01228c8bb606af451a0795922840 SHA256 84ff2fc6c9a4af1b9dbe32aa81ab84c2958bc1bd65a9977686df2dcab6e420d0 +MD5 7b6e6cf3eaafa0480ab619fadfb37e2e metadata.xml 162 +RMD160 0b015f5ff17c4d8e7aee826d48b326cc19b1fed4 metadata.xml 162 +SHA256 84ff2fc6c9a4af1b9dbe32aa81ab84c2958bc1bd65a9977686df2dcab6e420d0 metadata.xml 162 +MD5 c3be9a078748f2a43d3129527c1e463f files/digest-didiwiki-0.5-r1 235 +RMD160 2f59cfce65e1347fc7fab98eaa2b18241e30695f files/digest-didiwiki-0.5-r1 235 +SHA256 1b5f575d2aa4c6e73cc8de2a17672ef1cf2bcf372aa2b0bc42dc7ed513ac3ea9 files/digest-didiwiki-0.5-r1 235 diff --git a/www-apps/didiwiki/didiwiki-0.5-r1.ebuild b/www-apps/didiwiki/didiwiki-0.5-r1.ebuild index b5f149d..995c4d9 100644 --- a/www-apps/didiwiki/didiwiki-0.5-r1.ebuild +++ b/www-apps/didiwiki/didiwiki-0.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -10,23 +10,22 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" -src_compile() -{ +src_compile() { econf --prefix=/usr || die "econf failed" emake || die "emake failed" } src_install() { dobin src/didiwiki - dodoc README ChangeLog COPYING + dodoc AUTHORS ChangeLog README TODO COPYING - newinitd "${FILESDIR}"/didiwiki-0.5-r1.rc didiwiki - newconfd "${FILESDIR}"/didiwiki-0.5-r1.conf didiwiki + newinitd "${FILESDIR}"/${P}.rc didiwiki + newconfd "${FILESDIR}"/${P}.conf didiwiki } pkg_postinst() { - echo - einfo "If you are upgrading from a earlier version of DidiWiki, " - einfo "delete ~/.didiwiki/WikiHelp to get the latest Help file." - echo + elog + elog "If you are upgrading from a earlier version of DidiWiki, " + elog "delete ~/.didiwiki/WikiHelp to get the latest Help file." + elog } diff --git a/www-apps/didiwiki/files/didiwiki-0.5-r1.conf b/www-apps/didiwiki/files/didiwiki-0.5-r1.conf deleted file mode 100644 index 34e0afa..0000000 --- a/www-apps/didiwiki/files/didiwiki-0.5-r1.conf +++ /dev/null @@ -1,8 +0,0 @@ -# DIDIWIKIHOME - Top directory where pages are stored. -DIDIWIKIHOME= - -# DIDIWIKIUSER - User to start didiwiki (Do NOT use root!!!) -DIDIWIKIUSER= - -# DIDIWIKIGROUP - Group to start didiwiki -DIDIWIKIGROUP= diff --git a/www-apps/didiwiki/files/didiwiki-0.5-r1.rc b/www-apps/didiwiki/files/didiwiki-0.5-r1.rc deleted file mode 100755 index 41cb16f..0000000 --- a/www-apps/didiwiki/files/didiwiki-0.5-r1.rc +++ /dev/null @@ -1,32 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: $ - -checkconfig() { - if [ -z "${DIDIWIKIHOME}" ] || [ -z "${DIDIWIKIUSER}" ] || [ -z "${DIDIWIKIGROUP}" ] ; then - eerror "Please edit /etc/conf.d/didiwiki and set DIDIWIKIHOME," - eerror "DIDIWIKIUSER and DIDIWIKIGROUP to valid settings." - return 1 - fi - if [ "${DIDIWIKIUSER}" == "root" ]; then - eerror "DIDIWIKIUSER should not be root!" - return 1 - fi - return 0 -} - -start() { - checkconfig || return $? - - export DIDIWIKIHOME - ebegin "Starting didiwiki with HOME=${DIDIWIKIHOME}, USER=${DIDIWIKIUSER}, GROUP=${DIDIWIKIGROUP}" - start-stop-daemon --quiet --chuid ${DIDIWIKIUSER}:${DIDWIKIGROUP} --start --pidfile /var/run/didiwiki.pid --background --make-pidfile --exec /usr/bin/didiwiki - eend $? -} - -stop() { - ebegin "Stopping didiwiki" - start-stop-daemon --quiet --stop --name didiwiki --exec /usr/bin/didiwiki - eend $? -} diff --git a/www-apps/didiwiki/files/didiwiki-0.5.conf b/www-apps/didiwiki/files/didiwiki-0.5.conf new file mode 100644 index 0000000..34e0afa --- /dev/null +++ b/www-apps/didiwiki/files/didiwiki-0.5.conf @@ -0,0 +1,8 @@ +# DIDIWIKIHOME - Top directory where pages are stored. +DIDIWIKIHOME= + +# DIDIWIKIUSER - User to start didiwiki (Do NOT use root!!!) +DIDIWIKIUSER= + +# DIDIWIKIGROUP - Group to start didiwiki +DIDIWIKIGROUP= diff --git a/www-apps/didiwiki/files/didiwiki-0.5.rc b/www-apps/didiwiki/files/didiwiki-0.5.rc new file mode 100644 index 0000000..41cb16f --- /dev/null +++ b/www-apps/didiwiki/files/didiwiki-0.5.rc @@ -0,0 +1,32 @@ +#!/sbin/runscript +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: $ + +checkconfig() { + if [ -z "${DIDIWIKIHOME}" ] || [ -z "${DIDIWIKIUSER}" ] || [ -z "${DIDIWIKIGROUP}" ] ; then + eerror "Please edit /etc/conf.d/didiwiki and set DIDIWIKIHOME," + eerror "DIDIWIKIUSER and DIDIWIKIGROUP to valid settings." + return 1 + fi + if [ "${DIDIWIKIUSER}" == "root" ]; then + eerror "DIDIWIKIUSER should not be root!" + return 1 + fi + return 0 +} + +start() { + checkconfig || return $? + + export DIDIWIKIHOME + ebegin "Starting didiwiki with HOME=${DIDIWIKIHOME}, USER=${DIDIWIKIUSER}, GROUP=${DIDIWIKIGROUP}" + start-stop-daemon --quiet --chuid ${DIDIWIKIUSER}:${DIDWIKIGROUP} --start --pidfile /var/run/didiwiki.pid --background --make-pidfile --exec /usr/bin/didiwiki + eend $? +} + +stop() { + ebegin "Stopping didiwiki" + start-stop-daemon --quiet --stop --name didiwiki --exec /usr/bin/didiwiki + eend $? +} diff --git a/www-apps/didiwiki/files/digest-didiwiki-0.5-r1 b/www-apps/didiwiki/files/digest-didiwiki-0.5-r1 index 3ad86c2..67b7816 100644 --- a/www-apps/didiwiki/files/digest-didiwiki-0.5-r1 +++ b/www-apps/didiwiki/files/digest-didiwiki-0.5-r1 @@ -1 +1,3 @@ MD5 94d5fb06d091804b31658481f23b120f didiwiki-0.5.tar.gz 99569 +RMD160 47ec989a54a476fbaa249541b434142e3dcebf73 didiwiki-0.5.tar.gz 99569 +SHA256 31e8e536f5efd7d7d1d5f4e4458b42aa9cd7910acf3da933cb7fa3507cf7f752 didiwiki-0.5.tar.gz 99569 diff --git a/www-apps/didiwiki/metadata.xml b/www-apps/didiwiki/metadata.xml new file mode 100644 index 0000000..6632069 --- /dev/null +++ b/www-apps/didiwiki/metadata.xml @@ -0,0 +1,5 @@ + + + + web-apps + -- cgit v1.2.3-65-gdbad