summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authoritojun <itojun>1999-07-08 03:02:07 +0000
committeritojun <itojun>1999-07-08 03:02:07 +0000
commitb30fe5d553f8b82a7e5c7dbabb417e908d2d7606 (patch)
treed8823906daa0ee7628e4aa6fa8860445e179bdcc /net
parent49f79eee520caec68dfbbaa261f10225d3701eb2 (diff)
downloadpkgsrc-b30fe5d553f8b82a7e5c7dbabb417e908d2d7606.tar.gz
pkgsrc for ALTQ (alternate queueing framework).
mainly for ATM PVC related userland programs.
Diffstat (limited to 'net')
-rw-r--r--net/altq/Makefile47
-rw-r--r--net/altq/files/md53
-rw-r--r--net/altq/patches/patch-aa10
-rw-r--r--net/altq/pkg/COMMENT1
-rw-r--r--net/altq/pkg/DESCR14
-rw-r--r--net/altq/pkg/PLIST7
6 files changed, 82 insertions, 0 deletions
diff --git a/net/altq/Makefile b/net/altq/Makefile
new file mode 100644
index 00000000000..a141028d144
--- /dev/null
+++ b/net/altq/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for: altq userland
+# Version required: 1.2
+# Date created: Wed Jul 1 12:50:42 JST 1998
+# Whom: itojun
+#
+# $Id: Makefile,v 1.1.1.1 1999/07/08 03:02:07 itojun Exp $
+#
+
+DISTNAME= altq-1.2
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.csl.sony.co.jp/pub/kjc/
+
+MAINTAINER= itojun@kame.net
+
+MAKE_ENV+= SYS_DEFINES=-DINET6 SYS_LIBS="-L/usr/local/v6/lib -linet6" \
+ SYS_INCLUDES="" SUBDIRS="atm-tools"
+
+MAN4= en.4 pvc.4 natm.4
+MAN8= pvcsif.8 pvctxctl.8
+#MAN8+= cbqd.8 fifoqd.8 redd.8 riod.8 wfqd.8
+
+post-install:
+ # manpages
+ for i in en.4 natm.4 pvc.4; do\
+ ${INSTALL_MAN} ${WRKSRC}/atm-tools/$$i ${PREFIX}/man/man4;\
+ done
+ for i in pvcsif.8 pvctxctl.8; do\
+ ${INSTALL_MAN} ${WRKSRC}/atm-tools/$$i ${PREFIX}/man/man8;\
+ done
+# for i in cbqd.8 fifoqd.8 redd.8 riod.8 wfqd.8; do\
+# ${INSTALL_MAN} ${WRKSRC}/docs/$$i ${PREFIX}/man/man8;\
+# done
+ # docs
+# ${MKDIR} ${PREFIX}/share/doc/altq
+# for i in PERF.txt TIPS.txt cbq-howto.txt how-to-modify-drivers.txt \
+# rsvp-and-cbq-by-sally.txt wfq.txt; do\
+# ${INSTALL_DATA} ${WRKSRC}/docs/$$i ${PREFIX}/share/doc/altq;\
+# done
+# for i in CHANGES INSTALL MAKEDEV.altq README; do\
+# ${INSTALL_DATA} ${WRKSRC}/$$i ${PREFIX}/share/doc/altq;\
+# done
+# @${CAT} ${PKGDIR}/MESSAGE
+
+#makedev:
+# (cd ${WRKSRC}; sh MAKEDEV.altq all)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/altq/files/md5 b/net/altq/files/md5
new file mode 100644
index 00000000000..56ed37b8258
--- /dev/null
+++ b/net/altq/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/07/08 03:02:07 itojun Exp $
+
+MD5 (altq-1.2.tar.gz) = f67a22336c9025631b15df612eb802c4
diff --git a/net/altq/patches/patch-aa b/net/altq/patches/patch-aa
new file mode 100644
index 00000000000..63c2c44dadf
--- /dev/null
+++ b/net/altq/patches/patch-aa
@@ -0,0 +1,10 @@
+--- Makefile.orig Wed Jan 13 09:47:07 1999
++++ Makefile Wed Jan 13 09:47:14 1999
+@@ -14,6 +14,6 @@
+ # for INRIA IPv6
+ # make install SYS_DEFINES=-DINET6
+
+-SUBDIR= cbq-tools red-tools rio-tools wfq-tools fifoq-tools atm-tools
++SUBDIR= atm-tools
+
+ .include <bsd.subdir.mk>
diff --git a/net/altq/pkg/COMMENT b/net/altq/pkg/COMMENT
new file mode 100644
index 00000000000..bae10cd0f0e
--- /dev/null
+++ b/net/altq/pkg/COMMENT
@@ -0,0 +1 @@
+userland tools for alternate queueing framework. (ATM tools only)
diff --git a/net/altq/pkg/DESCR b/net/altq/pkg/DESCR
new file mode 100644
index 00000000000..3bb4509c28d
--- /dev/null
+++ b/net/altq/pkg/DESCR
@@ -0,0 +1,14 @@
+This is a release of Alternate Queueing for BSD Unix.
+The release has become fairly stable but still it is a research prototype.
+So use it at your own risk!
+All interfaces are likely to change in the future release.
+
+The release includes:
+ alternate queueing support for FreeBSD-2.2.[1256]R kernel.
+ CBQ, WFQ, RED, and FIFOQ implementations
+ tools for CBQ
+ RSVP stubs for CBQ
+ ECN (for IPv4) support in RED and TCP
+
+but lacks some of necessary documentation and functions. Some
+functions are implemented poorly.
diff --git a/net/altq/pkg/PLIST b/net/altq/pkg/PLIST
new file mode 100644
index 00000000000..315d2fc6ff0
--- /dev/null
+++ b/net/altq/pkg/PLIST
@@ -0,0 +1,7 @@
+man/man4/en.4.gz
+man/man4/natm.4.gz
+man/man4/pvc.4.gz
+man/man8/pvcsif.8.gz
+man/man8/pvctxctl.8.gz
+sbin/pvcsif
+sbin/pvctxctl