# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/yacy/yacy-0.40.20050816.547-r1.ebuild,v 1.1 2005/08/19 22:18:55 slick Exp $ inherit eutils versionator MAJOR_PV="$(get_version_component_range 1-2)" REL_PV="$(get_version_component_range 3)" SVN_PV="$(get_version_component_range 4)" DESCRIPTION="YaCy - p2p based distributed web-search engine" HOMEPAGE="http://www.yacy.net/" SRC_URI="http://www.yacy.net/yacy/release/yacy_v${MAJOR_PV}_${REL_PV}_${SVN_PV}.tar.gz http://download.berlios.de/yacy/yacy_v${MAJOR_PV}_${REL_PV}_${SVN_PV}.tar.gz" SLOT="0" KEYWORDS="~x86" DEPEND="virtual/jdk app-admin/sudo" LICENSE="GPL-2" S="${WORKDIR}/yacy_v${MAJOR_PV}_${REL_PV}_${SVN_PV}" src_install() { dodir /opt cp -a "${S}" "${D}/opt/yacy" chown -R yacy:yacy "${D}/opt/yacy" dodir /var/log/yacy chown yacy:yacy "${D}/var/log/yacy" exeinto /etc/init.d newexe "${FILESDIR}/yacy.rc" yacy insinto /etc/conf.d newins "${FILESDIR}/yacy.confd" yacy } pkg_setup() { enewgroup yacy enewuser yacy -1 /bin/false /opt/yacy yacy } pkg_postinst() { einfo "logfile now is /var/log/yacy/yacy.log" }