From b30fe5d553f8b82a7e5c7dbabb417e908d2d7606 Mon Sep 17 00:00:00 2001 From: itojun Date: Thu, 8 Jul 1999 03:02:07 +0000 Subject: pkgsrc for ALTQ (alternate queueing framework). mainly for ATM PVC related userland programs. --- net/altq/Makefile | 47 +++++++++++++++++++++++++++++++++++++++++++++++ net/altq/files/md5 | 3 +++ net/altq/patches/patch-aa | 10 ++++++++++ net/altq/pkg/COMMENT | 1 + net/altq/pkg/DESCR | 14 ++++++++++++++ net/altq/pkg/PLIST | 7 +++++++ 6 files changed, 82 insertions(+) create mode 100644 net/altq/Makefile create mode 100644 net/altq/files/md5 create mode 100644 net/altq/patches/patch-aa create mode 100644 net/altq/pkg/COMMENT create mode 100644 net/altq/pkg/DESCR create mode 100644 net/altq/pkg/PLIST (limited to 'net') 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 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 -- cgit v1.2.3