diff options
Diffstat (limited to 'net-misc/gofish/gofish-0.29.ebuild')
-rw-r--r-- | net-misc/gofish/gofish-0.29.ebuild | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/net-misc/gofish/gofish-0.29.ebuild b/net-misc/gofish/gofish-0.29.ebuild new file mode 100644 index 000000000000..c8038fd1c931 --- /dev/null +++ b/net-misc/gofish/gofish-0.29.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/gofish/gofish-0.29.ebuild,v 1.1 2003/12/22 13:22:10 zul Exp $ + +IUSE="" + +S="${WORKDIR}/gofish-${PV}" +HOMEPAGE="http://gofish.sourceforge.net" +DESCRIPTION="Gofish gopher server" +SRC_URI="mirror://sourceforge/gofish/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" + +DEPEND="virtual/glibc + >=sys-apps/sed-4" +RDEPEND="" + + +src_compile() { + econf --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-http + emake || die +} + +src_install () { + sed -i s/';uid = -1'/'uid = 30'/ ${S}/gofish.conf + sed -i s/';gid = -1'/'uid = 30'/ ${S}/gofish.conf + make DESTDIR=${D} install || die + exeinto /etc/init.d ; newexe ${FILESDIR}/gofish.rc gofish + insinto /etc/conf.d ; newins ${FILESDIR}/gofish.confd gofish +} + + +pkg_postinst() { + enewgroup "gopher" 30 + enewuser "gopher" 30 "/bin/false" "/dev/null" "gopher" + + einfo + einfo "You have to edit the configuration file" + einfo "/etc/gofish.conf if this is a new install" + einfo +} |