diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-05 09:12:17 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-05 09:12:17 +0000 |
commit | e5e562662e3bf8a08c114f4bfc46d1e5c7d74ea2 (patch) | |
tree | d7619f6be12ef7a48a47ae80a9fd7fada3b818b4 /sys-freebsd | |
parent | Version 6.2_beta2. (diff) | |
download | gentoo-2-e5e562662e3bf8a08c114f4bfc46d1e5c7d74ea2.tar.gz gentoo-2-e5e562662e3bf8a08c114f4bfc46d1e5c7d74ea2.tar.bz2 gentoo-2-e5e562662e3bf8a08c114f4bfc46d1e5c7d74ea2.zip |
Version 6.2_beta2.
(Portage version: 2.1.2_pre2-r3)
Diffstat (limited to 'sys-freebsd')
-rw-r--r-- | sys-freebsd/freebsd-pf/ChangeLog | 8 | ||||
-rw-r--r-- | sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.2_beta2 | 12 | ||||
-rw-r--r-- | sys-freebsd/freebsd-pf/freebsd-pf-6.2_beta2.ebuild | 58 |
3 files changed, 77 insertions, 1 deletions
diff --git a/sys-freebsd/freebsd-pf/ChangeLog b/sys-freebsd/freebsd-pf/ChangeLog index 2a0f3f5f2ede..45a469ebe1cd 100644 --- a/sys-freebsd/freebsd-pf/ChangeLog +++ b/sys-freebsd/freebsd-pf/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-freebsd/freebsd-pf # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-pf/ChangeLog,v 1.11 2006/09/21 20:57:28 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-pf/ChangeLog,v 1.12 2006/10/05 09:12:17 flameeyes Exp $ + +*freebsd-pf-6.2_beta2 (05 Oct 2006) + + 05 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> + +freebsd-pf-6.2_beta2.ebuild: + Version 6.2_beta2. *freebsd-pf-6.2_beta1 (21 Sep 2006) diff --git a/sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.2_beta2 b/sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.2_beta2 new file mode 100644 index 000000000000..2e8d6f2b8aa8 --- /dev/null +++ b/sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.2_beta2 @@ -0,0 +1,12 @@ +MD5 a01bf3e9615dc7971e8d192d934fe939 freebsd-contrib-6.2_beta2.tar.bz2 36450440 +RMD160 ade5b435c733f1f7766d3a64e884ae70053c53c8 freebsd-contrib-6.2_beta2.tar.bz2 36450440 +SHA256 c3a600edf8d61377e5bffbd91f06b9ff3442d76ee667f757e9a71fba854f4f96 freebsd-contrib-6.2_beta2.tar.bz2 36450440 +MD5 5c67b6e8d6c69b5151a9828679b920ad freebsd-etc-6.2_beta2.tar.bz2 188103 +RMD160 d6556dd5c89806e4968d7b76df5790602be25390 freebsd-etc-6.2_beta2.tar.bz2 188103 +SHA256 9395e53d0b581235cb48f3b8d788a8c4be8e75e7c11edcd11dd56569b40b1656 freebsd-etc-6.2_beta2.tar.bz2 188103 +MD5 049aaca0e7b93c2bab4d2a197218d893 freebsd-sbin-6.2_beta2.tar.bz2 1159380 +RMD160 439e0702da402f723bf9ceb593ffd0aa1ed6d66a freebsd-sbin-6.2_beta2.tar.bz2 1159380 +SHA256 56f77795dd9586b8dd0920f6041ad0d49d83607c89771541ada8f6b7d8312d3f freebsd-sbin-6.2_beta2.tar.bz2 1159380 +MD5 489233461f2029fd841e95dbff84034a freebsd-usbin-6.2_beta2.tar.bz2 2694290 +RMD160 a260f821dc50adbf1b1bef270bc41477e938e336 freebsd-usbin-6.2_beta2.tar.bz2 2694290 +SHA256 fd54dc28e41028d39cdef1d37f054c3db5c798854db1519119e09e034a8f48ef freebsd-usbin-6.2_beta2.tar.bz2 2694290 diff --git a/sys-freebsd/freebsd-pf/freebsd-pf-6.2_beta2.ebuild b/sys-freebsd/freebsd-pf/freebsd-pf-6.2_beta2.ebuild new file mode 100644 index 000000000000..21edf60348f5 --- /dev/null +++ b/sys-freebsd/freebsd-pf/freebsd-pf-6.2_beta2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-pf/freebsd-pf-6.2_beta2.ebuild,v 1.1 2006/10/05 09:12:17 flameeyes Exp $ + +inherit bsdmk freebsd + +DESCRIPTION="FreeBSD's base system libraries" +SLOT="0" +KEYWORDS="~x86-fbsd" + +IUSE="" + +# Crypto is needed to have an internal OpenSSL header +SRC_URI="mirror://gentoo/${USBIN}.tar.bz2 + mirror://gentoo/${SBIN}.tar.bz2 + mirror://gentoo/${CONTRIB}.tar.bz2 + mirror://gentoo/${ETC}.tar.bz2" + +RDEPEND="net-libs/libpcap" +DEPEND="${RDEPEND} + sys-freebsd/freebsd-mk-defs + =sys-freebsd/freebsd-sources-${RV}*" + +S="${WORKDIR}" + +SUBDIRS="usr.sbin/authpf sbin/pfctl sbin/pflogd" + +PATCHES="${FILESDIR}/${PN}-6.0-pcap.patch" + +src_unpack() { + freebsd_src_unpack + + ln -s "/usr/src/sys-${RV}" "${WORKDIR}/sys" +} + +src_compile() { + for dir in ${SUBDIRS}; do + einfo "Starting make in ${dir}" + cd "${S}/${dir}" + mkmake || die "Make ${dir} failed" + done +} + +src_install() { + for dir in ${SUBDIRS}; do + einfo "Starting install in ${dir}" + cd "${S}/${dir}" + mkinstall || die "Install ${dir} failed" + done + + cd ${WORKDIR}/etc + insinto /etc + doins pf.os + newdoc pf.conf pf.conf.example + + newinitd "${FILESDIR}/pf.initd" pf + newconfd "${FILESDIR}/pf.confd" pf +} |