* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-pf/, sys-freebsd/freebsd-pf/files/
@ 2012-09-11 17:28 Alexis Ballier
0 siblings, 0 replies; 2+ messages in thread
From: Alexis Ballier @ 2012-09-11 17:28 UTC (permalink / raw
To: gentoo-commits
commit: efca47ee50f2a1eb7ffbce05a33241feecd6df9d
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 11 17:25:11 2012 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Sep 11 17:25:11 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=efca47ee
remove freebsd-pf, merged to the main tree
---
sys-freebsd/freebsd-pf/Manifest | 14 ----
.../freebsd-pf/files/freebsd-pf-7.0-libevent.patch | 12 ----
.../files/freebsd-pf-7.0-pcap_pollution.patch | 18 -----
.../freebsd-pf/files/freebsd-pf-9.0-bpf.patch | 10 ---
.../freebsd-pf/files/freebsd-pf-9.0-getline.patch | 38 -----------
.../freebsd-pf/files/freebsd-pf-9.0-libevent.patch | 15 ----
.../files/freebsd-pf-9.0-pcap_pollution.patch | 17 -----
.../freebsd-pf/files/freebsd-pf-9.0-pflogd.patch | 13 ----
sys-freebsd/freebsd-pf/files/pf.confd | 9 ---
sys-freebsd/freebsd-pf/files/pf.initd | 50 --------------
sys-freebsd/freebsd-pf/freebsd-pf-9.1_rc1.ebuild | 68 --------------------
11 files changed, 0 insertions(+), 264 deletions(-)
diff --git a/sys-freebsd/freebsd-pf/Manifest b/sys-freebsd/freebsd-pf/Manifest
deleted file mode 100644
index 1ad1803..0000000
--- a/sys-freebsd/freebsd-pf/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX freebsd-pf-7.0-libevent.patch 331 RMD160 a61ad6bb3bc3e4aa8050512bde81a8c3ed7dd80f SHA1 13d709a924ee9c404f17df38712799f92ad8948c SHA256 ea5db9308712447cee285d2ac479d95399f1c0948afbbaf6598ad362e262c716
-AUX freebsd-pf-7.0-pcap_pollution.patch 437 RMD160 89de2744443907c67594635b057620025256b6b5 SHA1 5c86b21dd9f71bf606df9223c34251a84acde947 SHA256 65eb1dd0c9084981faa80dfc74140deb431223ae14cf47b1ee0b83fc0fa2bfef
-AUX freebsd-pf-9.0-bpf.patch 309 RMD160 b357c52838d75718ab7a63efc5789945b15b1fcc SHA1 1af85d9494f7de5f4695903ee51610fbcc91a2fb SHA256 9adf0af94c2cf2f61c1e9f2ab071c8628b3845778f7f61abfe52feb347a615a7
-AUX freebsd-pf-9.0-getline.patch 1159 RMD160 0ec110276c729c8c45f6f1e913c104f56f4e8eac SHA1 f2036e1e7e5ffdf578269527a2cf87fe77ef585b SHA256 c56fa01870e2ea7ea187b14ef0d13801782c3f479f3e7fe31ac8fba2917969aa
-AUX freebsd-pf-9.0-libevent.patch 384 RMD160 a92070cee4341b1beedc3f7eec0116645aafe600 SHA1 b16af8fd37da1c95579b648c3c8a9400fe59c4bb SHA256 e1331cdc64d5d135f3cf33bea70031cba7813abc39778f860f06a161c395f799
-AUX freebsd-pf-9.0-pcap_pollution.patch 450 RMD160 d1f90c9a7526b56b0b4c9dbc0976437ae15ac53d SHA1 34cbc8809e15a178bc6ad4462f956455d5a25ce5 SHA256 d6ec6b1952e22f621b33d85956837bae26fd06a79cd3daf5e073b889d4650276
-AUX freebsd-pf-9.0-pflogd.patch 332 RMD160 7a48a8300464e974cd5c79e519087bebc31e332a SHA1 88b5aaee0c1ab181e54c0e9fcbde0689f2592d43 SHA256 fc832fdfa406603a2cb185b8f0f746b13f7673742578913ba635849e1fd778f6
-AUX pf.confd 274 RMD160 d21a3969ea55975b3e5760bf84dd8bc699a96c26 SHA1 4694fee8309ff3371fc91ec805b55e99b093b04a SHA256 dba0e34d34ef583b3a06499eae5f5dd9a73cacdb238915060735e24bd6c2c8eb
-AUX pf.initd 916 RMD160 6835f0074e210c162b0eebda902427013b8440d4 SHA1 af6ea4d8be064b780bca7cb476a888598eaa211f SHA256 b0cf7dadb825a1133fb52069e63eda10042aa62e3fa702bfbee53cd455837ac9
-DIST freebsd-contrib-9.1_rc1.tar.bz2 54330060 RMD160 9b455ff06a8a4ec62e8d5e4a3ae14243a41de7ec SHA1 b2f93389475bf368cac731f0f855a609c413d291 SHA256 b9be1e2328cd3cf5b7b010f033a1a4233e4df19bf305c6125f2442f56a895c9d
-DIST freebsd-etc-9.1_rc1.tar.bz2 205627 RMD160 dc9c4914ad9f76a1166d338bb550e2b55cc3a1e9 SHA1 faff7e4847dbb99dee1e6ab5c511f6244ee57058 SHA256 ac84b97965a359744b5171078476e4b5f024faaf13d61ebe2f8c43d2ea70c77b
-DIST freebsd-sbin-9.1_rc1.tar.bz2 1275480 RMD160 35c59e08d21e0c500203962717ee5f86654dc303 SHA1 11102237cbb7c5e8ad0f71722287aefa0dd12f0b SHA256 dd97eb984cfc28d8b385c1adfaf6345b04629c7ec64e0b2967500f89dff15e52
-DIST freebsd-usbin-9.1_rc1.tar.bz2 2682082 RMD160 2b0286fc1fdc0e7cdf28bce44b30bc8e1e0e8dfc SHA1 5e172d3b02f632dbeab71fd2e2ba466c39c6a387 SHA256 81db21415611ed6ee0400e901e77bb7eaac9450ba06848f2e0c4d2cd8b695164
-EBUILD freebsd-pf-9.1_rc1.ebuild 1634 RMD160 2820220de9c9aa2ccb72c7ecae9bb6d2262cd60a SHA1 fbdbe0f5b0ba1218858bea1a657680b1d1733643 SHA256 d88a6d9346148c76058f405bb825a3e8f4c2f6e303b1386c0fe12e54eb430a43
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-7.0-libevent.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-7.0-libevent.patch
deleted file mode 100644
index 1425db2..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-7.0-libevent.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- usr.sbin/ftp-proxy/ftp-proxy/Makefile.orig 2008-06-14 00:01:52 -0300
-+++ usr.sbin/ftp-proxy/ftp-proxy/Makefile 2008-06-14 00:03:19 -0300
-@@ -10,8 +10,7 @@
- CFLAGS+= -I${.CURDIR}/../../../contrib/pf/libevent
- CFLAGS+= -I${.CURDIR}/../../../sys/contrib/pf
-
--DPADD= ${LIBEVENT}
--LDADD= ${LIBEVENT}
-+LDADD= -levent
-
- WARNS?= 2
-
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-7.0-pcap_pollution.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-7.0-pcap_pollution.patch
deleted file mode 100644
index 4a7c2e9..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-7.0-pcap_pollution.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- contrib/pf/pflogd/privsep.c.orig 2007-07-03 09:30:02 -0300
-+++ contrib/pf/pflogd/privsep.c 2008-06-13 23:55:39 -0300
-@@ -31,13 +31,14 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <limits.h>
-+#include <stdio.h>
-+#define HAVE_SNPRINTF
- #ifndef __FreeBSD__
- #include <pcap.h>
- #include <pcap-int.h>
- #endif
- #include <pwd.h>
- #include <signal.h>
--#include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #ifdef __FreeBSD__
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-bpf.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-bpf.patch
deleted file mode 100644
index fb3c701..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-bpf.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- contrib/pf/pflogd/pflogd.c.old 2011-11-02 21:12:57.000000000 +0000
-+++ contrib/pf/pflogd/pflogd.c 2011-11-02 21:13:11.000000000 +0000
-@@ -39,6 +39,7 @@
- #include <sys/stat.h>
- #include <sys/socket.h>
- #include <net/if.h>
-+#include <net/bpf.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-getline.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-getline.patch
deleted file mode 100644
index 6679d32..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-getline.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- contrib/pf/ftp-proxy/ftp-proxy.c.old 2011-11-02 21:18:19.000000000 +0000
-+++ contrib/pf/ftp-proxy/ftp-proxy.c 2011-11-02 21:18:36.000000000 +0000
-@@ -103,7 +103,7 @@
- int drop_privs(void);
- void end_session(struct session *);
- void exit_daemon(void);
--int getline(char *, size_t *);
-+int ftpgetline(char *, size_t *);
- void handle_connection(const int, short, void *);
- void handle_signal(int, short, void *);
- struct session * init_session(void);
-@@ -249,7 +249,7 @@
- buf_avail);
- s->cbuf_valid += clientread;
-
-- while ((n = getline(s->cbuf, &s->cbuf_valid)) > 0) {
-+ while ((n = ftpgetline(s->cbuf, &s->cbuf_valid)) > 0) {
- logmsg(LOG_DEBUG, "#%d client: %s", s->id, linebuf);
- if (!client_parse(s)) {
- end_session(s);
-@@ -343,7 +343,7 @@
- }
-
- int
--getline(char *buf, size_t *valid)
-+ftpgetline(char *buf, size_t *valid)
- {
- size_t i;
-
-@@ -1087,7 +1087,7 @@
- buf_avail);
- s->sbuf_valid += srvread;
-
-- while ((n = getline(s->sbuf, &s->sbuf_valid)) > 0) {
-+ while ((n = ftpgetline(s->sbuf, &s->sbuf_valid)) > 0) {
- logmsg(LOG_DEBUG, "#%d server: %s", s->id, linebuf);
- if (!server_parse(s)) {
- end_session(s);
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-libevent.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-libevent.patch
deleted file mode 100644
index e488423..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-libevent.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- usr.sbin/ftp-proxy/ftp-proxy/Makefile.old 2011-11-02 20:57:03.000000000 +0000
-+++ usr.sbin/ftp-proxy/ftp-proxy/Makefile 2011-11-02 20:57:21.000000000 +0000
-@@ -7,11 +7,9 @@
-
- SRCS= ftp-proxy.c filter.c
-
--CFLAGS+= -I${.CURDIR}/../../../contrib/pf/libevent
- CFLAGS+= -I${.CURDIR}/../../../sys/contrib/pf
-
--LDADD+= ${LIBEVENT}
--DPADD+= ${LIBEVENT}
-+LDADD+= -levent
-
- WARNS?= 3
-
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-pcap_pollution.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-pcap_pollution.patch
deleted file mode 100644
index 184ab6f..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-pcap_pollution.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- contrib/pf/pflogd/privsep.c.old 2011-11-02 21:04:01.000000000 +0000
-+++ contrib/pf/pflogd/privsep.c 2011-11-02 21:04:27.000000000 +0000
-@@ -32,11 +32,13 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <limits.h>
-+#include <stdio.h>
-+#define HAVE_SNPRINTF
-+#define HAVE_STRLCPY
- #include <pcap.h>
- #include <pcap-int.h>
- #include <pwd.h>
- #include <signal.h>
--#include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <syslog.h>
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-pflogd.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-pflogd.patch
deleted file mode 100644
index d5a65ea..0000000
--- a/sys-freebsd/freebsd-pf/files/freebsd-pf-9.0-pflogd.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- sbin/pflogd/Makefile.old 2011-11-02 21:08:46.000000000 +0000
-+++ sbin/pflogd/Makefile 2011-11-02 21:08:53.000000000 +0000
-@@ -6,10 +6,7 @@
- SRCS= pflogd.c pidfile.c privsep.c privsep_fdpass.c
- MAN= pflogd.8
-
--CFLAGS+=-include ${.CURDIR}/../../lib/libpcap/config.h
--
- LDADD= -lpcap
--DPADD= ${LIBPCAP} ${LIBUTIL}
-
- WARNS?= 2
-
diff --git a/sys-freebsd/freebsd-pf/files/pf.confd b/sys-freebsd/freebsd-pf/files/pf.confd
deleted file mode 100644
index 87c21b2..0000000
--- a/sys-freebsd/freebsd-pf/files/pf.confd
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Defines where the rules file is found, by default /etc/pf.conf
-# pf_conf=/etc/pf.conf
-
-# Extra options to pass to pfctl when loading the rules
-# See pfctl(8)
-# pf_args=
diff --git a/sys-freebsd/freebsd-pf/files/pf.initd b/sys-freebsd/freebsd-pf/files/pf.initd
deleted file mode 100755
index da12019..0000000
--- a/sys-freebsd/freebsd-pf/files/pf.initd
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/sbin/runscript
-# Copyright 2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-pf/files/pf.initd,v 1.2 2007/02/23 13:51:44 uberlord Exp $
-
-depend() {
- need net
-}
-
-checkconfig() {
- if ! [ -c /dev/pf ]; then
- ewarn "Pseudo-device /dev/pf not found."
-
- ebegin "Loading pf module"
- if ! kldload pf; then
- eerror "Unable to load pf module."
- eend 1
- return 1
- fi
- eend $?
-
- if ! [ -c /dev/pf ]; then
- eerror "Pseudo-device /dev/pf still not found."
- return 1
- fi
- fi
-
- return 0
-}
-
-start() {
- checkconfig || return 1
-
- einfo "Starting firewall"
-
- if [ -r "${PF_RULES_FILE}" ]; then
- einfo "Loading firewall rules"
- /sbin/pfctl -qe -f ${PF_RULES_FILE:-/etc/pf.conf} ${PF_OPTS}
- else
- /sbin/pfctl -qe ${PF_OPTS}
- fi
-
- eend $?
-}
-
-stop() {
- einfo "Stopping firewall"
- /sbin/pfctl -qd || retval=1
- eend $?
-}
diff --git a/sys-freebsd/freebsd-pf/freebsd-pf-9.1_rc1.ebuild b/sys-freebsd/freebsd-pf/freebsd-pf-9.1_rc1.ebuild
deleted file mode 100644
index daf0c2c..0000000
--- a/sys-freebsd/freebsd-pf/freebsd-pf-9.1_rc1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-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}
- dev-libs/libevent
- sys-freebsd/freebsd-mk-defs
- =sys-freebsd/freebsd-sources-${RV}*"
-
-S="${WORKDIR}"
-
-SUBDIRS="usr.sbin/authpf sbin/pfctl sbin/pflogd usr.sbin/ftp-proxy/ftp-proxy"
-
-pkg_setup() {
- enewgroup authpf 63
- mymakeopts="${mymakeopts} NO_MANCOMPRESS= NO_INFOCOMPRESS= "
-}
-
-src_unpack() {
- freebsd_src_unpack
- # pcap-int.h redefines snprintf as pcap_snprintf
- epatch "${FILESDIR}/${PN}-9.0-pcap_pollution.patch"
- # Use system's libevent
- epatch "${FILESDIR}/${PN}-9.0-libevent.patch"
- epatch "${FILESDIR}/${PN}-9.0-pflogd.patch"
- epatch "${FILESDIR}/${PN}-9.0-bpf.patch"
- epatch "${FILESDIR}/${PN}-9.0-getline.patch"
- # Link in kernel sources
- 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
- # pf.initd provided by openrc, but no pf.confd
- newconfd "${FILESDIR}/pf.confd" pf
-}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-pf/, sys-freebsd/freebsd-pf/files/
@ 2013-08-30 18:30 Yuta SATOH
0 siblings, 0 replies; 2+ messages in thread
From: Yuta SATOH @ 2013-08-30 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 53df1bfad96e6ba3ecfec046a6638b7298fcac57
Author: Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Fri Aug 30 18:14:47 2013 +0000
Commit: Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Fri Aug 30 18:14:47 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=53df1bfa
freebsd-pf-9999_p255023: update patch
---
sys-freebsd/freebsd-pf/Manifest | 4 +++-
.../freebsd-pf/files/freebsd-pf-9999-libevent.patch | 16 ++++++++++++++++
.../freebsd-pf/files/freebsd-pf-9999-pflogd.patch | 15 +++++++++++++++
sys-freebsd/freebsd-pf/freebsd-pf-9999_p255023.ebuild | 4 ++--
4 files changed, 36 insertions(+), 3 deletions(-)
diff --git a/sys-freebsd/freebsd-pf/Manifest b/sys-freebsd/freebsd-pf/Manifest
index b795061..6f274a2 100644
--- a/sys-freebsd/freebsd-pf/Manifest
+++ b/sys-freebsd/freebsd-pf/Manifest
@@ -3,7 +3,9 @@ AUX freebsd-pf-9.0-getline.patch 1159 SHA256 c56fa01870e2ea7ea187b14ef0d13801782
AUX freebsd-pf-9.0-libevent.patch 384 SHA256 e1331cdc64d5d135f3cf33bea70031cba7813abc39778f860f06a161c395f799 SHA512 763c352e5a1e789e5d634066cfa7de84199db14a1f0d61b699f84f04ef1a2acb82dd63d59cffa339ff673bf92a3a9aab25f4b60fb5928e040e47b8c43b6a93f8 WHIRLPOOL ac352886754590178c550aa755a2380e493cccb66815f2875e03427d5d644394de5f711b6d01625a49fafabb4df1e63bff89ea19f47f99b1f6252ff7ca248ab2
AUX freebsd-pf-9.0-pcap_pollution.patch 450 SHA256 d6ec6b1952e22f621b33d85956837bae26fd06a79cd3daf5e073b889d4650276 SHA512 262d23f74449f75d628dcda09a7c7e0d501b61899c0a2a1ca71179989803f5c5f70fd4f8908f06ce998aca994d54b43efe03578892ff121c0a27e7fa36e4f1dd WHIRLPOOL 9dd4be7cf9741a8cbb0395346a79656233532b10762551d04c85a36637bd95e5d1aed0024ba1ee4259d41d1b5d26777524353787d3c13ad12e4dfb21f12955cf
AUX freebsd-pf-9.0-pflogd.patch 332 SHA256 fc832fdfa406603a2cb185b8f0f746b13f7673742578913ba635849e1fd778f6 SHA512 7bc7ea7695504a236b7f0aef2598ce577314843e0937258a68b21a7a246db733b9952e6822c938aac9f31409ddaef6753abe7f5143a514d4875abab4aec3f073 WHIRLPOOL b90b5e454e96cc6f243e99358b78d45b6a13a46810a3683d837f03721052e7b4fc3f8733ac2c96cabed204435a9be93a0652da5311f6552ece294031b0b663df
+AUX freebsd-pf-9999-libevent.patch 403 SHA256 b3de99dbc75a116ae46fec1aeaab0bfcc7448a87b963e9defbb94238bb79bee0 SHA512 1ec0d97afd9392c852071d6df704b05a0ca3146a20a3daa4ac541291a2a30c7c8752330381e1f3ae3d874640dd2f04d4b94c5b4adf985a3fbf8890da6a7f9b0b WHIRLPOOL 9cfa4b4b751737b224c43eb75a6eb27ba2e02f2c99829ce8327956d5b0aa381afce7cb86455bc97792ffbe66d8919959865f0c4a5ba44302391c8ea91c7bc065
+AUX freebsd-pf-9999-pflogd.patch 349 SHA256 630346adc5d39d32112ebb299391b728a0e22b517376fa5f1d872593186f3800 SHA512 d4a605bb1a31837bfb0fa5d20fbac5ed449e4d579c5ab6025da2988ff101c31df7c67e23f9863f2f0b98a76788123e06402d8790d1c9baafd5b732dff0678644 WHIRLPOOL 388b3e724a6971e17867fc4749ea8769d56327a07fbba318f6e4d052ac049f78cc673911cca28dc37dbc3ca93f47eee061c07c0854101cefe6919b373746ebe1
AUX pf.confd 274 SHA256 dba0e34d34ef583b3a06499eae5f5dd9a73cacdb238915060735e24bd6c2c8eb SHA512 bf476bf7dc796307f2bf916e73780a6c70a2defd75f4dcbce664a99fdbb5aa69ce7004483073036a0c52fadcf9e7e7c8bcc902e9eacb7ac1963714740bdfc5e5 WHIRLPOOL fa87094a2339af4fc117840741e6460331c8de1d7ff656394701d58d0f362243788b1d6e650ee2cea34e9e4ad9c19f97996de8d01927808875384af2925a8adc
AUX pf.initd 916 SHA256 b0cf7dadb825a1133fb52069e63eda10042aa62e3fa702bfbee53cd455837ac9 SHA512 cd55eccc9735f5a9e41297049a12c23b3fb4ef0987236b25bbfeeb01e7e0be697ff60fe8c9827dbb6a3da93211d6534e018a9693a6d1d48d60723738a21e7485 WHIRLPOOL babaa4fdcb885262ec9e89b9bd076aa4fec0c82764025d3192dda6986366b2f0169235c4c771510ea742444deb0c7bccf56f4ab23fb592351decae445b9cc158
EBUILD freebsd-pf-9.9999.ebuild 1685 SHA256 b739670e6fadd541f2958a5fb079b93dc3149d6404d1d7052074d11b8cf0c947 SHA512 1b13bf3d371bcd585293ab2989f53b84a63982026a5cae0a013fd23a4ca0b48abb3a15f93fb66bd5b84334026530dc7b7fef2e0d47b04ec48d0d8fc02fc51f4e WHIRLPOOL 963dd480b5250bb76645881e6b6aad404bd6d72c9a408485c3506652345d2f637ce07067dfd14016d0439df246c48107c991631b48dd6525a56eb5d4aa00f550
-EBUILD freebsd-pf-9999_p255023.ebuild 1685 SHA256 b739670e6fadd541f2958a5fb079b93dc3149d6404d1d7052074d11b8cf0c947 SHA512 1b13bf3d371bcd585293ab2989f53b84a63982026a5cae0a013fd23a4ca0b48abb3a15f93fb66bd5b84334026530dc7b7fef2e0d47b04ec48d0d8fc02fc51f4e WHIRLPOOL 963dd480b5250bb76645881e6b6aad404bd6d72c9a408485c3506652345d2f637ce07067dfd14016d0439df246c48107c991631b48dd6525a56eb5d4aa00f550
+EBUILD freebsd-pf-9999_p255023.ebuild 1687 SHA256 539cff0b73c760c1ddb610cc89c9f9cc5b6c24b5a8da6ea39289adb7f441b35f SHA512 8c8290b1167842e1eebf3d49df0483ba73d1b7f58e1e67155f172586bb677222ad8a2d3c1ecb82308326f3c7435dc569b29663cb947d6319c218993c9748fe1d WHIRLPOOL ad7ccd93555d4712619ab4a4fd55b0d6ce3fc004b17ddbf5c9f61a21124d4a4d5f7c0aa1d920c49f87d67f76b1965708cfd7945ffd00b84b3ef6b03f1580f2ea
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9999-libevent.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9999-libevent.patch
new file mode 100644
index 0000000..57474ea
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/files/freebsd-pf-9999-libevent.patch
@@ -0,0 +1,16 @@
+diff --git a/usr.sbin/ftp-proxy/ftp-proxy/Makefile b/usr.sbin/ftp-proxy/ftp-proxy/Makefile
+index de49888..2ab32fb 100644
+--- a/usr.sbin/ftp-proxy/ftp-proxy/Makefile
++++ b/usr.sbin/ftp-proxy/ftp-proxy/Makefile
+@@ -7,10 +7,7 @@ MAN= ftp-proxy.8
+
+ SRCS= ftp-proxy.c filter.c
+
+-CFLAGS+= -I${.CURDIR}/../../../contrib/pf/libevent
+-
+-LDADD+= ${LIBEVENT}
+-DPADD+= ${LIBEVENT}
++LDADD+= -levent
+
+ WARNS?= 3
+
diff --git a/sys-freebsd/freebsd-pf/files/freebsd-pf-9999-pflogd.patch b/sys-freebsd/freebsd-pf/files/freebsd-pf-9999-pflogd.patch
new file mode 100644
index 0000000..1316d3b
--- /dev/null
+++ b/sys-freebsd/freebsd-pf/files/freebsd-pf-9999-pflogd.patch
@@ -0,0 +1,15 @@
+diff --git a/sbin/pflogd/Makefile b/sbin/pflogd/Makefile
+index fcff8eb..0da383d 100644
+--- a/sbin/pflogd/Makefile
++++ b/sbin/pflogd/Makefile
+@@ -6,10 +6,7 @@ PROG= pflogd
+ SRCS= pflogd.c pidfile.c privsep.c privsep_fdpass.c
+ MAN= pflogd.8
+
+-CFLAGS+=-include ${.CURDIR}/../../lib/libpcap/config.h
+-
+ LDADD= -lpcap
+-DPADD= ${LIBPCAP}
+
+ WARNS?= 2
+
diff --git a/sys-freebsd/freebsd-pf/freebsd-pf-9999_p255023.ebuild b/sys-freebsd/freebsd-pf/freebsd-pf-9999_p255023.ebuild
index d0a8563..9c486d9 100644
--- a/sys-freebsd/freebsd-pf/freebsd-pf-9999_p255023.ebuild
+++ b/sys-freebsd/freebsd-pf/freebsd-pf-9999_p255023.ebuild
@@ -38,8 +38,8 @@ src_unpack() {
# pcap-int.h redefines snprintf as pcap_snprintf
epatch "${FILESDIR}/${PN}-9.0-pcap_pollution.patch"
# Use system's libevent
- epatch "${FILESDIR}/${PN}-9.0-libevent.patch"
- epatch "${FILESDIR}/${PN}-9.0-pflogd.patch"
+ epatch "${FILESDIR}/${PN}-9999-libevent.patch"
+ epatch "${FILESDIR}/${PN}-9999-pflogd.patch"
epatch "${FILESDIR}/${PN}-9.0-bpf.patch"
epatch "${FILESDIR}/${PN}-9.0-getline.patch"
# Link in kernel sources
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-08-30 18:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-30 18:30 [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-pf/, sys-freebsd/freebsd-pf/files/ Yuta SATOH
-- strict thread matches above, loose matches on Subject: below --
2012-09-11 17:28 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox