diff options
author | itojun <itojun@pkgsrc.org> | 2003-07-15 12:15:01 +0000 |
---|---|---|
committer | itojun <itojun@pkgsrc.org> | 2003-07-15 12:15:01 +0000 |
commit | 08ddf80e7e5f27eaedfd8df4d8dd317d5e501517 (patch) | |
tree | d9a0c1fd91341316da76bc44330c22af619f9b4b /net/xorp | |
parent | 930d6ff3aaff664eb4154f35a73af8e8df72ee5c (diff) | |
download | pkgsrc-08ddf80e7e5f27eaedfd8df4d8dd317d5e501517.tar.gz |
xorp, extensible open router platform
Diffstat (limited to 'net/xorp')
-rw-r--r-- | net/xorp/DESCR | 0 | ||||
-rw-r--r-- | net/xorp/Makefile | 20 | ||||
-rw-r--r-- | net/xorp/PLIST | 36 | ||||
-rw-r--r-- | net/xorp/distinfo | 5 | ||||
-rw-r--r-- | net/xorp/patches/patch-aa | 19 |
5 files changed, 80 insertions, 0 deletions
diff --git a/net/xorp/DESCR b/net/xorp/DESCR new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/net/xorp/DESCR diff --git a/net/xorp/Makefile b/net/xorp/Makefile new file mode 100644 index 00000000000..13bfd9de95c --- /dev/null +++ b/net/xorp/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/07/15 12:15:01 itojun Exp $ +# + +DISTNAME= xorp-0.3 +CATEGORIES= FILLTHISINPLEASE +MASTER_SITES= http://www.xorp.org/release-0.3/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.xorp.org/ +COMMENT= Open router software platform + +# cli/libtecla/configure.in bombs if ncurses is installed +CONFLICTS+= ncurses-[0-9]* + +HAS_CONFIGURE= YES +GNU_CONFIGURE= YES +USE_GMAKE= YES +CONFIGURE_ARGS+=--sysconfdir=${PKG_SYSCONFDIR} + +.include "../../mk/bsd.pkg.mk" diff --git a/net/xorp/PLIST b/net/xorp/PLIST new file mode 100644 index 00000000000..bc8acbb32c3 --- /dev/null +++ b/net/xorp/PLIST @@ -0,0 +1,36 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/07/15 12:15:01 itojun Exp $ +bin/bgp +bin/call_xrl +bin/coord +bin/demo_fea_ifmgr_client +bin/enhance +bin/fea +bin/fea_dummy +bin/finder +bin/main_routemap +bin/packet_test +bin/plumbing_test +bin/print_peers +bin/print_routes +bin/rib +bin/rtrmgr +bin/runit +bin/show_interfaces +bin/test_cli +bin/test_comm +bin/test_mfea +bin/test_mld6igmp +bin/test_mrib +bin/test_mrt +bin/test_peer +bin/test_pim +bin/test_policy +bin/test_register +bin/test_register_xrls +bin/test_rib_client +bin/test_rib_direct +bin/test_rib_xrls +bin/update_test +bin/xorpsh +bin/xorpsh_print_peers +bin/xorpsh_print_routes diff --git a/net/xorp/distinfo b/net/xorp/distinfo new file mode 100644 index 00000000000..4fcbd6298cd --- /dev/null +++ b/net/xorp/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/07/15 12:15:01 itojun Exp $ + +SHA1 (xorp-0.3.tar.gz) = ac0099a27b5dc2d70f8b3f4f39a2c3cfc10bb7c9 +Size (xorp-0.3.tar.gz) = 5879824 bytes +SHA1 (patch-aa) = 901247880b5fd45dc8ce8d2a39b9421dd9937abb diff --git a/net/xorp/patches/patch-aa b/net/xorp/patches/patch-aa new file mode 100644 index 00000000000..2ffaaba502a --- /dev/null +++ b/net/xorp/patches/patch-aa @@ -0,0 +1,19 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/07/15 12:15:01 itojun Exp $ + +--- fea/fticonfig_table_parse_rtm.cc- 2003-07-15 20:55:57.000000000 +0900 ++++ fea/fticonfig_table_parse_rtm.cc 2003-07-15 20:56:22.000000000 +0900 +@@ -67,8 +67,14 @@ + continue; + if (! (rtm->rtm_flags & RTF_UP)) + continue; ++#ifdef RTF_WASCLONED + if (rtm->rtm_flags & RTF_WASCLONED) + continue; // XXX: ignore cloned entries ++#endif ++#ifdef RTF_CLONED ++ if (rtm->rtm_flags & RTF_CLONED) ++ continue; // XXX: ignore cloned entries ++#endif + #ifdef RTF_MULTICAST + if (rtm->rtm_flags & RTF_MULTICAST) + continue; // XXX: ignore multicast entries |