Portage is a package management system used by Gentoo Linux
# ChangeLog for net-ftp/frox
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/frox/ChangeLog,v 1.14 2008/05/01 13:42:27 dragonheart Exp $
01 May 2008; Daniel Black
proper naming in rc script as per bug #219151
*frox-0.7.18-r3 (02 Apr 2008)
02 Apr 2008; Daniel Black
added --enable-transparent-data as per bug #189896 by Chih-Hsiang Hsu
29 Apr 2007; Torsten Veller
Fix *initd, *confd and *envd calls (#173884, #174266)
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
*frox-0.7.18-r2 (17 Sep 2005)
17 Sep 2005; Daniel Black
Forgot ! when checking for missing config file in initscript. Bug #106267 thanks to M9841
*frox-0.7.18-r1 (07 Sep 2005)
07 Sep 2005; Daniel Black
+frox-0.7.18-r1.ebuild:
fixed initscript - thanks ian@g.o bug #105121. revision bump to install
fixed initscript. also stops installing COPYING information. QA fixes too
23 Aug 2005; Daniel Black
removing /bin/false from enewuser - bug #103421
26 Jul 2005; David Holm
Added to ~ppc.
12 Mar 2005; Gustavo Zacarias
Stable on sparc
16 Feb 2005; Gustavo Zacarias
Keyworded ~sparc wrt #81046
07 Feb 2005; Daniel Black
Remove vulnerable version - Thanks to Sebastian Mueller
the bug report.
07 Feb 2005; Simon Stelling
stable on amd64; bug #81035
*frox-0.7.18 (07 Feb 2005)
07 Feb 2005; Daniel Black
+files/config-0.7.18.patch, files/frox.rc, +frox-0.7.18.ebuild:
Version bump for secuity bug #81035
*frox-0.7.17 (24 Jan 2005)
24 Jan 2005; Daniel Black
+frox-0.7.17.ebuild, +metadata.xml:
Initial import as per bug #50674. Ebuild by Ludovic CINTRAT
AUX config-0.7.18.patch 1953 RMD160 8b057f26827c32ffe79a7ffdb1ebd26b3ac7eeac SHA1 f833a4404ec3334a2d1b40e47ba03f5245bc65c2 SHA256 0cc5f970320a5158d6398080d3466b85c9adff8ed8903b2fffd667655feaf1c5
AUX frox.rc 1069 RMD160 edc6355a43aa15c157b310b3c6a805f63ac12af1 SHA1 1564c0593c293c65dca8a6beb0222b9d68eb91fb SHA256 2ad11b059524b4bfd8284326f498ebf37bf31b5bed4d92776807f67046634f5e
DIST frox-0.7.18.tar.bz2 173355 RMD160 f0dec4e54a5badd8ccc471198c557ea93416a3fc SHA1 9d4e590628103f19b5c2c989a2784eb1c7100221 SHA256 f7b637dd108444ff9c2302aa134f434e1606a2f965c01492abfbdc9b1c0bd0fc
EBUILD frox-0.7.18-r2.ebuild 1798 RMD160 5b2d417f4d8dbe3635c388facbf9e9b354b80a1d SHA1 b0261ef00c87fbcf78276a4e97c0728bc44962e7 SHA256 41e7f2f5ce8bf9a5c34d0ae2258590e98eac2a4099c4121dbd8cf202755480d6
EBUILD frox-0.7.18-r3.ebuild 1833 RMD160 1f20b613717089e0832f7cfdb0d3ace64f6919e4 SHA1 8d07705c25b60090f9c4d65f4a6d4b9770663dc0 SHA256 84a8ec4b6ffc9e8b23e9453b392459d67ca0d20273b9e30d6dcb6e7fb8804ecd
MISC ChangeLog 2332 RMD160 bd7b6d56ea560c663e8d92a10477246eac52d5e1 SHA1 6ae97f48de9b852a616556a399b9445f8311998e SHA256 ddb316756051048c31880d97f72c87ca0d42aa4f1a1f0518d7a20deeb3dfb101
MISC metadata.xml 403 RMD160 48afb924f8ddebfd4ea31a43eca3b277a30b62b6 SHA1 ec604212b5eb7dde6256c827184a228eaa8161d5 SHA256 148b8bb5514a7787fab372ad8a71c93c67db9ce84ed2aa5953691c2104ca788a
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/frox/frox-0.7.18-r2.ebuild,v 1.3 2007/07/15 02:38:18 mr_bones_ Exp $
inherit eutils
IUSE="clamav"
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
DESCRIPTION="A transparent ftp proxy"
SRC_URI="http://frox.sourceforge.net/download/${MY_P}.tar.bz2"
HOMEPAGE="http://frox.sourceforge.net/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ~ppc sparc x86"
DEPEND="clamav? ( >=app-antivirus/clamav-0.80 )"
pkg_setup() {
enewgroup ftpproxy
enewuser ftpproxy -1 -1 /var/spool/frox ftpproxy
}
src_compile() {
econf \
--sbindir=/usr/sbin \
--localstatedir=/var/run \
--sysconfdir=/etc \
--enable-http-cache --enable-local-cache \
$(use_enable clamav virus-scan) || die "bad ./configure"
emake || die "compile problem"
}
src_install() {
make DESTDIR=${D} install || die
keepdir /var/run/frox
keepdir /var/spool/frox
keepdir /var/log/frox
fperms 700 /var/spool/frox
fowners ftpproxy:ftpproxy /var/run/frox /var/spool/frox /var/log/frox
# INSTALL has useful filewall rules
dodoc BUGS README \
doc/CREDITS doc/ChangeLog doc/FAQ doc/INSTALL \
doc/INTERNALS doc/README.transdata doc/RELEASE \
doc/SECURITY doc/TODO
dohtml doc/*.html doc/*.sgml
mv doc/frox.man doc/frox.man.8
mv doc/frox.conf.man doc/frox.conf.man.8
doman doc/frox.man.8 doc/frox.conf.man.8
newinitd ${FILESDIR}/frox.rc frox
cd src
epatch ${FILESDIR}/config-${PV}.patch || die "config patch failed"
if use clamav; then
sed -e "s:^# VirusScanner.*:# VirusScanner '\"/usr/bin/clamscan\" \"%s\"':" \
frox.conf > ${D}/etc/frox.conf.example
ewarn "Virus scanner potentialy broken in chroot - see bug #81035."
else
cp frox.conf ${D}/etc/frox.conf.example
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/frox/frox-0.7.18-r3.ebuild,v 1.1 2008/04/02 07:56:34 dragonheart Exp $
inherit eutils
IUSE="clamav"
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
DESCRIPTION="A transparent ftp proxy"
SRC_URI="http://frox.sourceforge.net/download/${MY_P}.tar.bz2"
HOMEPAGE="http://frox.sourceforge.net/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
DEPEND="clamav? ( >=app-antivirus/clamav-0.80 )"
pkg_setup() {
enewgroup ftpproxy
enewuser ftpproxy -1 -1 /var/spool/frox ftpproxy
}
src_compile() {
econf \
--sbindir=/usr/sbin \
--localstatedir=/var/run \
--sysconfdir=/etc \
--enable-http-cache --enable-local-cache \
--enable-transparent-data \
$(use_enable clamav virus-scan) || die "bad ./configure"
emake || die "compile problem"
}
src_install() {
make DESTDIR=${D} install || die
keepdir /var/run/frox
keepdir /var/spool/frox
keepdir /var/log/frox
fperms 700 /var/spool/frox
fowners ftpproxy:ftpproxy /var/run/frox /var/spool/frox /var/log/frox
# INSTALL has useful filewall rules
dodoc BUGS README \
doc/CREDITS doc/ChangeLog doc/FAQ doc/INSTALL \
doc/INTERNALS doc/README.transdata doc/RELEASE \
doc/SECURITY doc/TODO
dohtml doc/*.html doc/*.sgml
mv doc/frox.man doc/frox.man.8
mv doc/frox.conf.man doc/frox.conf.man.8
doman doc/frox.man.8 doc/frox.conf.man.8
newinitd ${FILESDIR}/frox.rc frox
cd src
epatch ${FILESDIR}/config-${PV}.patch || die "config patch failed"
if use clamav; then
sed -e "s:^# VirusScanner.*:# VirusScanner '\"/usr/bin/clamscan\" \"%s\"':" \
frox.conf > ${D}/etc/frox.conf.example
ewarn "Virus scanner potentialy broken in chroot - see bug #81035."
else
cp frox.conf ${D}/etc/frox.conf.example
fi
}
it