diff options
author | 2001-01-19 20:30:16 +0000 | |
---|---|---|
committer | 2001-01-19 20:30:16 +0000 | |
commit | 91c11765e1ca4efebe43e4dc01dc6319e7edca37 (patch) | |
tree | b646f7874a697eedcae83b2d11166027ea3453d7 /app-admin/modlogan | |
parent | *** empty log message *** (diff) | |
download | gentoo-2-91c11765e1ca4efebe43e4dc01dc6319e7edca37.tar.gz gentoo-2-91c11765e1ca4efebe43e4dc01dc6319e7edca37.tar.bz2 gentoo-2-91c11765e1ca4efebe43e4dc01dc6319e7edca37.zip |
Include default configuration and apache addon.
Diffstat (limited to 'app-admin/modlogan')
-rw-r--r-- | app-admin/modlogan/modlogan-0.5.7.ebuild | 36 |
1 files changed, 33 insertions, 3 deletions
diff --git a/app-admin/modlogan/modlogan-0.5.7.ebuild b/app-admin/modlogan/modlogan-0.5.7.ebuild index 33436aaec5b9..b64ad263fa76 100644 --- a/app-admin/modlogan/modlogan-0.5.7.ebuild +++ b/app-admin/modlogan/modlogan-0.5.7.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/app-admin/modlogan/modlogan-0.5.7.ebuild,v 1.2 2000/11/27 22:48:58 achim Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/modlogan/modlogan-0.5.7.ebuild,v 1.3 2001/01/19 20:30:16 achim Exp $ A="${P}.tar.gz gd-1.8.1.tar.gz" S=${WORKDIR}/${P} @@ -28,7 +28,9 @@ src_compile() { cp .libs/libgd.so.0.0.0 libgd.so.0.0.0 ln -s libgd.so.0.0.0 libgd.so cd ${S} - try ./configure --host=${CHOST} --prefix=/usr --enable-plugins \ + try ./configure --host=${CHOST} --prefix=/usr \ + --sysconfdir=/etc/modlogan --enable-plugins \ + --libdir=/usr/lib/modlogan \ --with-mysql=/usr --with-gd=${WORKDIR}/gd-1.8.1/ \ --disable-check-dynamic try make @@ -39,7 +41,15 @@ src_install() { into /usr dolib libgd.so.0.0.0 cd ${S} - try make prefix=${D}/usr install + try make prefix=${D}/usr sysconfdir=${D}/etc/modlogan \ + libdir=${D}/usr/lib/modlogan install + insinto /etc/modlogan + newins ${FILESDIR}/sample.conf modlogan.conf.sample + newins ${FILESDIR}/sample.def.conf modlogan.def.conf.sample + doins doc/modlogan.searchengines + insinto /etc/httpd + doins ${FILESDIR}/modlogan.conf + dodir /usr/local/httpd/modlogan preplib /usr dodoc AUTHORS COPYING ChangeLog README NEWS TODO dodoc doc/*.txt doc/*.conf doc/glosar doc/stats @@ -47,7 +57,27 @@ src_install() { dodoc doc/*.html } +pkg_postinst() { + if [ ! -a ${ROOT}etc/modlogan/modlogan.conf ] + then + cd ${ROOT}/etc/modlogan + sed -e "s:##HOST##:${HOSTNAME}:g" \ + -e "s:##HOST2##:${HOSTNAME/./\\.}:g" \ + modlogan.conf.sample > modlogan.conf + rm modlogan.conf.sample + fi + + if [ ! -a ${ROOT}etc/modlogan/modlogan.def.conf ] + then + cd ${ROOT}/etc/modlogan + sed -e "s:##HOST##:${HOSTNAME}:g" \ + -e "s:##HOST2##:${HOSTNAME/./\\.}:g" \ + modlogan.def.conf.sample > modlogan.def.conf + rm modlogan.def.conf.sample + fi + +} |