summaryrefslogtreecommitdiff
path: root/net/bb
diff options
context:
space:
mode:
authorAndreas Klemm <andreas@FreeBSD.org>1998-01-31 11:44:43 +0000
committerAndreas Klemm <andreas@FreeBSD.org>1998-01-31 11:44:43 +0000
commitfb7e31487e7d002d42a48af4621a3175c742c305 (patch)
treecf6b48947ff6610de88b60c85bdcd3bf6a0d39b7 /net/bb
parentUpdate tcl plugin to new official version 2.0 release. (diff)
- Updated the port to newest release.
- Revamped the make install target completely using .for .endfor loops - Created a private download subdir via http because the author doesn't provide a version number in source archive. - docu now will be installed in /usr/share/doc - updated PLIST - tested packaging and installed successfully from a package - install runbb.sh directly in the usual place (/usr/local/etc/rc.d) This package runs really fine now, no problems anymore, the system status of my -current machine is being displayed very well on the webpage http://localhost/bb
Notes
Notes: svn path=/head/; revision=9532
Diffstat (limited to 'net/bb')
-rw-r--r--net/bb/Makefile172
-rw-r--r--net/bb/distinfo2
-rw-r--r--net/bb/pkg-plist40
3 files changed, 91 insertions, 123 deletions
diff --git a/net/bb/Makefile b/net/bb/Makefile
index 9fe7eb1bf6c6..fdf5e00cfc92 100644
--- a/net/bb/Makefile
+++ b/net/bb/Makefile
@@ -3,14 +3,12 @@
# Date created: So 17 Nov 1996 16:59:23 MET
# Whom: Andreas Klemm <andreas@klemm.gtn.com>
#
-# $Id: Makefile,v 1.19 1997/10/09 21:04:34 andreas Exp $
+# $Id: Makefile,v 1.20 1997/10/13 20:19:23 andreas Exp $
#
-DISTNAME= bb
-PKGNAME= bb-1.04
+DISTNAME= bb-1.06a
CATEGORIES= net
-MASTER_SITES= http://www.iti.qc.ca/iti/users/sean/bb-dnld/
-EXTRACT_SUFX= -src.tgz
+MASTER_SITES= http://freefall.freebsd.org/~andreas/download/
MAINTAINER= andreas@FreeBSD.ORG
@@ -20,121 +18,71 @@ BUILD_DEPENDS= ${PREFIX}/sbin/httpd:${PORTSDIR}/www/apache
# from the author, but others who wish to do likewise will have to
# contact Sean MacGuire <sean@iti.qc.ca>.
+WRKSRC= ${WRKDIR}/bb
+
post-configure:
( cd ${WRKSRC}/doc; ${SH} bbconfig freebsd )
@${CP} ${FILESDIR}/Makefile ${WRKSRC}
do-install:
- @${MKDIR} ${PREFIX}/${DISTNAME}/bin
- @${MKDIR} ${PREFIX}/${DISTNAME}/doc
- @${MKDIR} ${PREFIX}/${DISTNAME}/etc
- @${MKDIR} ${PREFIX}/${DISTNAME}/web
- @${MKDIR} ${PREFIX}/${DISTNAME}/www/gifs
- @${MKDIR} ${PREFIX}/${DISTNAME}/www/logs
- @${MKDIR} ${PREFIX}/${DISTNAME}/www/notes
- @${MKDIR} ${PREFIX}/${DISTNAME}/tmp
- @${TOUCH} ${PREFIX}/${DISTNAME}/tmp/.keep_me
+ @${MKDIR} ${PREFIX}/bb/bin
+ @${MKDIR} ${PREFIX}/bb/etc
+ @${MKDIR} ${PREFIX}/bb/web
+ @${MKDIR} ${PREFIX}/bb/www/gifs
+ @${MKDIR} ${PREFIX}/bb/www/logs
+ @${MKDIR} ${PREFIX}/bb/www/notes
+ @${MKDIR} ${PREFIX}/bb/tmp
+ @${MKDIR} ${PREFIX}/share/doc/bb
+ @${TOUCH} ${PREFIX}/bb/tmp/.keep_me
${INSTALL_SCRIPT} ${WRKSRC}/runbb.sh \
- ${PREFIX}/${DISTNAME}/runbb.sh
+ ${PREFIX}/etc/rc.d
${INSTALL_DATA} ${WRKSRC}/README \
- ${PREFIX}/${DISTNAME}/README
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bb \
- ${PREFIX}/${DISTNAME}/bin/bb
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/bb-local.sh \
- ${PREFIX}/${DISTNAME}/bin/bb-local.sh
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/bb-network.sh \
- ${PREFIX}/${DISTNAME}/bin/bb-network.sh
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/bb-page.sh \
- ${PREFIX}/${DISTNAME}/bin/bb-page.sh
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bbd \
- ${PREFIX}/${DISTNAME}/bin/bbd
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bbnet \
- ${PREFIX}/${DISTNAME}/bin/bbnet
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/sendmsg \
- ${PREFIX}/${DISTNAME}/bin/sendmsg
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/touchtime \
- ${PREFIX}/${DISTNAME}/bin/touchtime
- ${INSTALL_DATA} ${WRKSRC}/doc/README \
- ${PREFIX}/${DISTNAME}/doc/README
- ${INSTALL_DATA} ${WRKSRC}/doc/STRUCTURE \
- ${PREFIX}/${DISTNAME}/doc/STRUCTURE
- ${INSTALL_SCRIPT} ${WRKSRC}/doc/bbclient \
- ${PREFIX}/${DISTNAME}/doc/bbclient
- ${INSTALL_SCRIPT} ${WRKSRC}/doc/bbconfig \
- ${PREFIX}/${DISTNAME}/doc/bbconfig
- ${INSTALL_DATA} ${WRKSRC}/etc/bb-hosts \
- ${PREFIX}/${DISTNAME}/etc/bb-hosts
- ${INSTALL_SCRIPT} ${WRKSRC}/etc/bbdef.sh \
- ${PREFIX}/${DISTNAME}/etc/bbdef.sh
- ${INSTALL_SCRIPT} ${WRKSRC}/etc/bbinc.sh \
- ${PREFIX}/${DISTNAME}/etc/bbinc.sh
- ${INSTALL_DATA} ${WRKSRC}/etc/bbsys.freebsd \
- ${PREFIX}/${DISTNAME}/etc/bbsys.freebsd
- ${INSTALL_DATA} ${WRKSRC}/etc/bbsys.hpux \
- ${PREFIX}/${DISTNAME}/etc/bbsys.hpux
- ${INSTALL_DATA} ${WRKSRC}/etc/bbsys.linux \
- ${PREFIX}/${DISTNAME}/etc/bbsys.linux
- ${INSTALL_DATA} ${WRKSRC}/etc/bbsys.local \
- ${PREFIX}/${DISTNAME}/etc/bbsys.local
- ${INSTALL_SCRIPT} ${WRKSRC}/etc/bbsys.sh \
- ${PREFIX}/${DISTNAME}/etc/bbsys.sh
- ${INSTALL_DATA} ${WRKSRC}/etc/bbsys.solaris \
- ${PREFIX}/${DISTNAME}/etc/bbsys.solaris
- ${INSTALL_DATA} ${WRKSRC}/etc/bbsys.sunos \
- ${PREFIX}/${DISTNAME}/etc/bbsys.sunos
- ${INSTALL_SCRIPT} ${WRKSRC}/web/mkbb.bkg \
- ${PREFIX}/${DISTNAME}/web/mkbb.bkg
- ${INSTALL_SCRIPT} ${WRKSRC}/web/mkbb.cols \
- ${PREFIX}/${DISTNAME}/web/mkbb.cols
- ${INSTALL_SCRIPT} ${WRKSRC}/web/mkbb.sh \
- ${PREFIX}/${DISTNAME}/web/mkbb.sh
- ${INSTALL_SCRIPT} ${WRKSRC}/web/mkbb2.sh \
- ${PREFIX}/${DISTNAME}/web/mkbb2.sh
- ${INSTALL_DATA} ${WRKSRC}/www/bb-help.html \
- ${PREFIX}/${DISTNAME}/www/bb-help.html
- ${INSTALL_DATA} ${WRKSRC}/www/bb-info.html \
- ${PREFIX}/${DISTNAME}/www/bb-info.html
- ${INSTALL_DATA} ${WRKSRC}/www/bb-page.html \
- ${PREFIX}/${DISTNAME}/www/bb-page.html
+ ${PREFIX}/bb/README
+.for file in bb-local.sh bb-network.sh bb-page.sh sendmsg
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/$(file) \
+ ${PREFIX}/bb/bin
+.endfor
+.for file in bb bbd bbnet touchtime
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/$(file) \
+ ${PREFIX}/bb/bin
+.endfor
+.for file in FAQ README README.SMS STRUCTURE bbclient bbconfig
+ ${INSTALL_DATA} ${WRKSRC}/doc/$(file) \
+ ${PREFIX}/share/doc/bb
+.endfor
+.for file in bb-hosts bbdef.sh bbinc.sh bbsys.aix bbsys.freebsd bbsys.hpux \
+ bbsys.hpux9 bbsys.irix bbsys.linux bbsys.local bbsys.netbsd \
+ bbsys.osf bbsys.redhat bbsys.sco bbsys.sco3 bbsys.sh \
+ bbsys.solaris bbsys.sunos bbsys.ultrix bbsys.unixware \
+ numeric.scr security.INFO sms.scr
+ ${INSTALL_DATA} ${WRKSRC}/etc/$(file) \
+ ${PREFIX}/bb/etc
+.endfor
+.for file in mkbb.bkg mkbb.cols mkbb.sh mkbb2.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/web/$(file) \
+ ${PREFIX}/bb/web
+.endfor
+.for file in bb-faq.html bb-help.html bb-info.html bb-page.html
+ ${INSTALL_DATA} ${WRKSRC}/www/$(file) \
+ ${PREFIX}/bb/www
+.endfor
${INSTALL_SCRIPT} ${WRKSRC}/www/bb-pager.sh \
${PREFIX}/www/cgi-bin/bb-pager.sh
@ln -sf ${PREFIX}/www/cgi-bin/bb-pager.sh \
- ${PREFIX}/${DISTNAME}/www/bb-pager.sh
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/bb-diag.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/bb-diag.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/bb.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/bb.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/bkg-green.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/bkg-green.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/bkg-purple.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/bkg-purple.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/bkg-red.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/bkg-red.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/bkg-yellow.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/bkg-yellow.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/blue.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/blue.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/buthelp.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/buthelp.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/butinfo.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/butinfo.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/butpage.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/butpage.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/butview.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/butview.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/green.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/green.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/purple.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/purple.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/red.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/red.gif
- ${INSTALL_DATA} ${WRKSRC}/www/gifs/yellow.gif \
- ${PREFIX}/${DISTNAME}/www/gifs/yellow.gif
+ ${PREFIX}/bb/www/bb-pager.sh
+.for file in bb-diag.gif bb.gif bb2.gif bbbut.gif bkg-green.gif \
+ bkg-purple.gif bkg-red.gif bkg-yellow.gif blue.gif \
+ buthelp.gif butinfo.gif butpage.gif butview.gif clear.gif \
+ green.gif nb-bbbut.gif nb-red.gif nb-yellow.gif purple.gif \
+ red.gif yellow.gif
+ ${INSTALL_DATA} ${WRKSRC}/www/gifs/$(file) \
+ ${PREFIX}/bb/www/gifs
+.endfor
${INSTALL_DATA} ${WRKSRC}/www/logs/later \
- ${PREFIX}/${DISTNAME}/www/logs/later
+ ${PREFIX}/bb/www/logs/later
@${RM} -f ${PREFIX}/www/data/bb
- @ln -sf ${PREFIX}/${DISTNAME}/www ${PREFIX}/www/data/bb
- @ln -sf bb.html ${PREFIX}/${DISTNAME}/www/index.html
+ @ln -sf ${PREFIX}/bb/www ${PREFIX}/www/data/bb
+ @ln -sf bb.html ${PREFIX}/bb/www/index.html
@echo ""
@echo "================================================================"
@echo "==== Configuration Notes: ==="
@@ -142,15 +90,15 @@ do-install:
@echo ""
@echo "a) your hosts 'full qualified domain name' and IP-address"
@echo "b) 'watched' hosts 'full qualified domain name' and IP-address"
- @echo "go here -> ${PREFIX}/${DISTNAME}/etc/bb-hosts"
+ @echo "go here -> ${PREFIX}/bb/etc/bb-hosts"
@echo ""
- @echo "c) configure -> ${PREFIX}/${DISTNAME}/etc/bbdef.sh"
- @echo "d) configure -> ${PREFIX}/${DISTNAME}/etc/bbinc.sh"
+ @echo "c) configure -> ${PREFIX}/bb/etc/bbdef.sh"
+ @echo "d) configure -> ${PREFIX}/bb/etc/bbinc.sh"
@echo ""
@echo "e) You need to have a running WWW server (apache)"
@echo ""
@echo "After that, you can startup the big brother service by typing"
- @echo " ${PREFIX}/${DISTNAME}/runbb.sh &"
+ @echo " ${PREFIX}/bb/runbb.sh &"
@echo ""
@echo "and watching your systems status by viewing this URL with"
@echo "Netscape or another WWW browser"
diff --git a/net/bb/distinfo b/net/bb/distinfo
index d5959c9b17d7..5672370474c4 100644
--- a/net/bb/distinfo
+++ b/net/bb/distinfo
@@ -1 +1 @@
-MD5 (bb-src.tgz) = 93bc02793b45fe6d5655654d01b0a814
+MD5 (bb-1.06a.tar.gz) = 72d938804b636eb35c1ff96486339cbf
diff --git a/net/bb/pkg-plist b/net/bb/pkg-plist
index 4c55f0c6ec0c..00fbf953dede 100644
--- a/net/bb/pkg-plist
+++ b/net/bb/pkg-plist
@@ -1,6 +1,4 @@
-etc/rc.d/bb.sh
bb/README
-bb/runbb.sh
bb/bin/bb
bb/bin/bb-local.sh
bb/bin/bb-network.sh
@@ -9,31 +7,43 @@ bb/bin/bbd
bb/bin/bbnet
bb/bin/sendmsg
bb/bin/touchtime
-bb/doc/README
-bb/doc/STRUCTURE
-bb/doc/bbclient
-bb/doc/bbconfig
bb/etc/bb-hosts
bb/etc/bbdef.sh
bb/etc/bbinc.sh
+bb/etc/bbsys.aix
bb/etc/bbsys.freebsd
bb/etc/bbsys.hpux
+bb/etc/bbsys.hpux9
+bb/etc/bbsys.irix
bb/etc/bbsys.linux
bb/etc/bbsys.local
+bb/etc/bbsys.netbsd
+bb/etc/bbsys.osf
+bb/etc/bbsys.redhat
+bb/etc/bbsys.sco
+bb/etc/bbsys.sco3
bb/etc/bbsys.sh
bb/etc/bbsys.solaris
bb/etc/bbsys.sunos
+bb/etc/bbsys.ultrix
+bb/etc/bbsys.unixware
+bb/etc/numeric.scr
+bb/etc/security.INFO
+bb/etc/sms.scr
+bb/tmp/.keep_me
bb/web/mkbb.bkg
bb/web/mkbb.cols
bb/web/mkbb.sh
bb/web/mkbb2.sh
-bb/www/index.html
+bb/www/bb-faq.html
bb/www/bb-help.html
bb/www/bb-info.html
bb/www/bb-page.html
bb/www/bb-pager.sh
bb/www/gifs/bb-diag.gif
bb/www/gifs/bb.gif
+bb/www/gifs/bb2.gif
+bb/www/gifs/bbbut.gif
bb/www/gifs/bkg-green.gif
bb/www/gifs/bkg-purple.gif
bb/www/gifs/bkg-red.gif
@@ -43,15 +53,26 @@ bb/www/gifs/buthelp.gif
bb/www/gifs/butinfo.gif
bb/www/gifs/butpage.gif
bb/www/gifs/butview.gif
+bb/www/gifs/clear.gif
bb/www/gifs/green.gif
+bb/www/gifs/nb-bbbut.gif
+bb/www/gifs/nb-red.gif
+bb/www/gifs/nb-yellow.gif
bb/www/gifs/purple.gif
bb/www/gifs/red.gif
bb/www/gifs/yellow.gif
+bb/www/index.html
bb/www/logs/later
-bb/tmp/.keep_me
+etc/rc.d/runbb.sh
+share/doc/bb/FAQ
+share/doc/bb/README
+share/doc/bb/README.SMS
+share/doc/bb/STRUCTURE
+share/doc/bb/bbclient
+share/doc/bb/bbconfig
www/cgi-bin/bb-pager.sh
+www/data/bb
@dirrm bb/bin
-@dirrm bb/doc
@dirrm bb/etc
@dirrm bb/web
@dirrm bb/www/gifs
@@ -60,4 +81,3 @@ www/cgi-bin/bb-pager.sh
@dirrm bb/www
@dirrm bb/tmp
@dirrm bb
-www/data/bb