summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-04-01 16:43:51 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-04-01 16:43:51 +0000
commit53057ae543f4a9f49ec43d68009a78138df7617d (patch)
tree070ce22c71a660a73732a2425799ca1efddf5aa6 /sys-freebsd/freebsd-pf
parentAdd sys-freebsd to the category list. (diff)
downloadgentoo-2-53057ae543f4a9f49ec43d68009a78138df7617d.tar.gz
gentoo-2-53057ae543f4a9f49ec43d68009a78138df7617d.tar.bz2
gentoo-2-53057ae543f4a9f49ec43d68009a78138df7617d.zip
Import sys-freebsd into main portage.
(Portage version: 2.1_pre7-r3)
Diffstat (limited to 'sys-freebsd/freebsd-pf')
-rw-r--r--sys-freebsd/freebsd-pf/ChangeLog16
-rw-r--r--sys-freebsd/freebsd-pf/Manifest15
-rw-r--r--sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.015
-rw-r--r--sys-freebsd/freebsd-pf/freebsd-pf-6.0.ebuild54
-rw-r--r--sys-freebsd/freebsd-pf/metadata.xml5
5 files changed, 105 insertions, 0 deletions
diff --git a/sys-freebsd/freebsd-pf/ChangeLog b/sys-freebsd/freebsd-pf/ChangeLog
new file mode 100644
index 000000000000..12b9b14913b9
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/ChangeLog
@@ -0,0 +1,16 @@
+# 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.1 2006/04/01 16:43:51 flameeyes Exp $
+
+*freebsd-pf-6.0 (01 Apr 2006)
+
+ 01 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> +metadata.xml,
+ +freebsd-pf-6.0.ebuild:
+ Import into portage.
+
+ 13 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Fix compiling. Add pf.conf and pf.os here instead that on baselayout.
+
+ 01 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Added freebsd-pf package with tools to maintain pf firewall.
+
diff --git a/sys-freebsd/freebsd-pf/Manifest b/sys-freebsd/freebsd-pf/Manifest
new file mode 100644
index 000000000000..dcbec88c41bb
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/Manifest
@@ -0,0 +1,15 @@
+MD5 85949795567b3e73625a81880e954720 ChangeLog 386
+RMD160 c8452b1c4e603b8dd2062f044e18dd0f94ba78de ChangeLog 386
+SHA256 0c83e72adef16f8825c048ac55fa05676a39272d1440a0f3163724bd7c6efbf0 ChangeLog 386
+MD5 3d66c7847f9be8037db003d8cc20efbc files/digest-freebsd-pf-5.4 287
+RMD160 209a616db0a9347bf4fe4ce21c93f2dcced0ba34 files/digest-freebsd-pf-5.4 287
+SHA256 d2f0c2733e6247ab4bdb86900af9bde7cb70f08baac28dfb5f97882cefceccc1 files/digest-freebsd-pf-5.4 287
+MD5 85901762b1b5797d4c97aa0cdd7be3e1 files/digest-freebsd-pf-6.0 1295
+RMD160 dfaa6acbcc3a5282d41b3204342dda0e0c906fa8 files/digest-freebsd-pf-6.0 1295
+SHA256 24290e8449f22ded1c68fe86e421e332e96d5dc384d37a79b93aa68cbb8d2b60 files/digest-freebsd-pf-6.0 1295
+MD5 4aa6528a0a6cfe072342e6d8b75dc5d9 freebsd-pf-5.4.ebuild 979
+RMD160 cc9d7c1d4cc275d65285b6d830848ce0dc4d0b81 freebsd-pf-5.4.ebuild 979
+SHA256 d3bcf82a6e59203c8fd2e02d77854ed337c51a4006fe1aa655c431fe2523d999 freebsd-pf-5.4.ebuild 979
+MD5 db954127fe6f57f2e94d082b42709f83 freebsd-pf-6.0.ebuild 1150
+RMD160 50cea827edfa3622ea0f3479f4ef84f50949ce92 freebsd-pf-6.0.ebuild 1150
+SHA256 3680904f422cd13dda9274b54655457bdc7aacdbef53ce985b5b7e2edcf18c2f freebsd-pf-6.0.ebuild 1150
diff --git a/sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.0 b/sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.0
new file mode 100644
index 000000000000..483a1c1a27c7
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/files/digest-freebsd-pf-6.0
@@ -0,0 +1,15 @@
+MD5 b5b626909c9707d0bab0c54b50e132b9 freebsd-contrib-6.0.tar.bz2 34972594
+RMD160 3f045dd7d1ddbcf20da670051459f0a2fc508a8b freebsd-contrib-6.0.tar.bz2 34972594
+SHA256 9c76affcddb3a8257d3b612dd7cc8ff43bc7417e47e215c01909a81c79e9d443 freebsd-contrib-6.0.tar.bz2 34972594
+MD5 7c2af3af5be2f46372f9cc0efaeda4c7 freebsd-etc-6.0.tar.bz2 178941
+RMD160 48d0eb51f291e5d706ef076151964b88a9fc1796 freebsd-etc-6.0.tar.bz2 178941
+SHA256 c4bd9401dad72bd869b89aa12a61339a30746caadb741bb0d094f522ee117616 freebsd-etc-6.0.tar.bz2 178941
+MD5 44996c2edac20108da43add45b599d94 freebsd-libexec-6.0.tar.bz2 277631
+RMD160 5121414524c9dfceab1f5ad8b8bc91c65141db82 freebsd-libexec-6.0.tar.bz2 277631
+SHA256 2eddc867d69afa6c5d0a2f3ce18d4570688b5fa49924adb478dc7d548ba8197e freebsd-libexec-6.0.tar.bz2 277631
+MD5 961eeb893125bfaa47a7d2f2fee9f2c2 freebsd-sbin-6.0.tar.bz2 1132085
+RMD160 9b194c62b4a51d37cea224f0e3fe1069f2645248 freebsd-sbin-6.0.tar.bz2 1132085
+SHA256 43568a5534e29ee442a920459052638e0ca17c69b54a984b1c023628f5f2229f freebsd-sbin-6.0.tar.bz2 1132085
+MD5 df8c3764da190437a1d47c6ff1872520 freebsd-usbin-6.0.tar.bz2 2635411
+RMD160 9a8f5cdc041df1ad2b388c432a1829b5c8adc51d freebsd-usbin-6.0.tar.bz2 2635411
+SHA256 46ac3c581fd20d9980bcf2d80aba7c2f874ad3e29058939bee0c6f1a4af8ff64 freebsd-usbin-6.0.tar.bz2 2635411
diff --git a/sys-freebsd/freebsd-pf/freebsd-pf-6.0.ebuild b/sys-freebsd/freebsd-pf/freebsd-pf-6.0.ebuild
new file mode 100644
index 000000000000..dc75616ab15b
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/freebsd-pf-6.0.ebuild
@@ -0,0 +1,54 @@
+# 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.0.ebuild,v 1.1 2006/04/01 16:43:51 flameeyes Exp $
+
+inherit bsdmk freebsd flag-o-matic
+
+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/${LIBEXEC}.tar.bz2
+ mirror://gentoo/${ETC}.tar.bz2"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ =sys-freebsd/freebsd-mk-defs-${RV}*
+ =sys-freebsd/freebsd-sources-${RV}*
+ =sys-freebsd/freebsd-headers-${RV}*"
+
+S="${WORKDIR}"
+
+SUBDIRS="libexec/ftp-proxy usr.sbin/authpf sbin/pfctl sbin/pflogd"
+
+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.conf pf.os
+}
diff --git a/sys-freebsd/freebsd-pf/metadata.xml b/sys-freebsd/freebsd-pf/metadata.xml
new file mode 100644
index 000000000000..ecedda4aa2cc
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>bsd</herd>
+</pkgmetadata>