Portage is a package management system used by Gentoo Linux
# ChangeLog for net-misc/bopm
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/bopm/ChangeLog,v 1.8 2007/09/20 19:01:38 armin76 Exp $
*bopm-3.1.3 (20 Sep 2007)
20 Sep 2007; Raúl Porcel
+bopm-3.1.3.ebuild:
Version bump, remove old
22 Apr 2007; Raúl Porcel
Use doconfd and doinitd, bug 174266
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
10 May 2005; David Holm
Added to ~ppc.
19 Dec 2004; Bryan Østergaard
~alpha keyword, bug 74784.
01 Jul 2004; Jon Hood
change virtual/glibc to virtual/libc
*bopm-3.1.2 (17 Feb 2004)
17 Feb 2004; Chuck Short
Initial version, ebuild written by Sven Wegener
Closes #41376.
AUX bopm.conf.d 266 RMD160 f75f29454cda71d69f299d0d254ead59d6b1538b SHA1 df090b18d35fd0190ed9136299d3b23b7c88aa98 SHA256 25aa2ad8974c336715b29d510b37fbfcc737b2224b4d0e2e602e3ca76854d7b5
AUX bopm.init.d 557 RMD160 02a2288efa460ad2f2bc50ea799133dd9e443b22 SHA1 cacc66236e978bfbaeb184edda8e1322d6d8fbc6 SHA256 cb42b6e14f9ffebd8f32dc7b7cf2e19f244fd5a4e464c49abbe17aeec0d2e08a
DIST bopm-3.1.3.tar.gz 819273 RMD160 0221466a06918684f89254b91272542660f7eb1e SHA1 2b3790e787a8b50f374ce32dd6c58c8b30928305 SHA256 6062e80e57785b7f992f71c1d1b4c99c12ea0f20bd7c4d2c0fe2c1f57fdcbf59
EBUILD bopm-3.1.3.ebuild 1477 RMD160 060a8a562acec97829457969da0fa07248a84808 SHA1 8f8bfc0cdbb2910e6c7c292bc5b5fccb1440b066 SHA256 ea886959ef28a83910b00e888883e1c7f10968814e68c7d71a6da4dbdface21c
MISC ChangeLog 1034 RMD160 63da66cb8df715e40b9ffc5bf8ddce2369d129ee SHA1 4830e5ca6c070082a33f673291182ec8aacc75bf SHA256 c55624ba543c198fd200e5c3b6ecfe6723e8bdb6a813947548d622becdd5a04d
MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/bopm/bopm-3.1.3.ebuild,v 1.1 2007/09/20 19:01:38 armin76 Exp $
inherit eutils
DESCRIPTION="Blitzed Open Proxy Monitor"
HOMEPAGE="http://www.blitzed.org/bopm/"
SRC_URI="http://static.blitzed.org/www.blitzed.org/${PN}/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~ppc ~x86"
IUSE=""
RDEPEND="virtual/libc"
DEPEND="${RDEPEND}
sys-apps/sed"
src_compile() {
econf \
--sysconfdir=/etc \
--datadir=/usr/share/doc/${PF} \
--localstatedir=/var/log/bopm || die "econf failed"
emake || die "emake failed"
}
src_install () {
sed -i \
-e 's!/some/path/bopm.pid!/var/run/bopm/bopm.pid!' \
-e 's!/some/path/scan.log!/var/log/bopm/scan.log!' bopm.conf.sample
make \
DESTDIR=${D} \
sysconfdir=${D}/etc \
datadir=/usr/share/doc/${PF} \
localstatedir=${D}/var/log/bopm \
install || die "install failed"
fperms 600 /etc/bopm.conf
# Remove libopm related files, because bopm links statically to it
# If anybody wants libopm, please install net-libs/libopm
rm -r ${D}/usr/lib ${D}/usr/include
newinitd ${FILESDIR}/bopm.init.d bopm
newconfd ${FILESDIR}/bopm.conf.d bopm
dodoc ChangeLog INSTALL README TODO
}
pkg_postinst() {
enewuser bopm
install -d -m 0700 -o bopm -g root ${ROOT}/var/log/bopm
install -d -m 0700 -o bopm -g root ${ROOT}/var/run/bopm
chown bopm ${ROOT}/etc/bopm.conf
}