# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 inherit eutils autotools subversion #SRC_URI="http://nixdev.net/release/sams/sams-${PV}.tar.bz2" ESVN_REPO_URI="http://svn.nixdev.net/svn/sams/tags/${PV}" DESCRIPTION="SAMS a frontend for SQUID - Squid Accaunt Manager System" HOMEPAGE="http://sams.perm.ru" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="-vinet" DEPEND="virtual/mysql dev-libs/libpcre" RDEPEND="${DEPEND} net-proxy/squid" src_compile() { cd "${WORKDIR}/sams-${PV}" epatch ${FILESDIR}/portage.patch if use vinet; then epatch ${FILESDIR}/vinet.patch fi econf || die "econf failed" emake || die "emake failed" } src_install() { cd "${WORKDIR}/sams-${PV}" make DESTDIR="${D}" install || die "install failed" newinitd "${FILESDIR}/samsd" samsd insinto /etc doins etc/sams.conf doins etc/sams.conf.default insinto /usr/bin doins sams doins samsf doins samsredir doins samsdaemon doins mysql/recover_admin_passwd dodir /usr/share/sams insinto /usr/share/sams doins -r ./php/* doins -r ./doc insinto /usr/share/sams/data doins mysql/sams_db.sql doins mysql/squid_db.sql doins update/upgrade_mysql_table.php dodir /usr/share/sams/backup fperms 554 /usr/bin/sams fperms 554 /usr/bin/samsf fperms 555 /usr/bin/samsredir fperms 554 /usr/bin/samsdaemon fperms 554 /usr/bin/recover_admin_passwd fperms ugo+x /usr/share/sams/bin fperms -R 755 /usr/share/sams/bin fperms 777 /usr/share/sams/data fperms 777 /usr/share/sams/backup dodir /var/www/localhost/htdocs dosym /usr/share/sams /var/www/localhost/htdocs/sams dodoc CHANGELOG COPYING README } pkg_postinst() { ewarn "THIS PACKAGE IS IN ITS DEVELOPMENT STAGE!" ewarn "See ${HOMEPAGE} for more info." einfo "Edit /etc/sams.conf and open http://yor_ip/sams." echo }