Subject: pkg/22087: brs package
To: None <gnats-bugs@gnats.netbsd.org>
From: None <bcv@hub3.net>
List: netbsd-bugs
Date: 07/07/2003 09:46:07
>Number: 22087
>Category: pkg
>Synopsis: brs is ready to be committed to pkgsrc
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Jul 07 16:47:01 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Bryan Carter Vyhmeister
>Release: NetBSD 1.6U 20030705
>Organization:
>Environment:
System: NetBSD libretto.openserve.net 1.6U NetBSD 1.6U (LIBRETTO) #0: Fri Jul 4 23:34:38 PDT 2003 root@hawk.openserve.net:/autobuild/src/sys/arch/i386/compile/LIBRETTO i386
Architecture: i386
Machine: i386
>Description:
Attached is a shell archive of a brs entry for pkgsrc. Brs is a program
that allows you to read the King James Version Bible. If the shell archive
does not work for some reason, a tarball of the pkgsrc entry is available
from:
http://www.bsdjournal.net/brs.tar.gz
>How-To-Repeat:
>Fix:
Commit the package. Shell archive follows.
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# .
# ./brs
# ./brs/patches
# ./brs/patches/patch-aa
# ./brs/patches/patch-ab
# ./brs/Makefile
# ./brs/PLIST
# ./brs/distinfo
# ./brs/DESCR
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo c - ./brs
mkdir -p ./brs > /dev/null 2>&1
echo c - ./brs/patches
mkdir -p ./brs/patches > /dev/null 2>&1
echo x - ./brs/patches/patch-aa
sed 's/^X//' >./brs/patches/patch-aa << 'END-of-./brs/patches/patch-aa'
X$NetBSD$
X
X+++ Makefile Wed Jul 12 23:32:29 2000
X@@ -46,7 +46,7 @@
X NINSTPKG = $(PROGRAM).pkg
X
X # where to install this stuff
X-DEST = /usr
X+DEST = $(PREFIX)
X #DEST = $(HOME)/local
X DESTBIN = $(DEST)/bin
X DESTLIB = $(DEST)/lib
X@@ -405,23 +405,20 @@
X @if [ $(DESTBIN) != . ]; then \
X ((cd $(DESTBIN);rm -f $(PROGRAM)); \
X cp $(PROGRAM) $(DESTBIN)); \
X- chown bin $(DESTBIN)/$(PROGRAM); \
X- chgrp bin $(DESTBIN)/$(PROGRAM); \
X+ chown root:wheel $(DESTBIN)/$(PROGRAM); \
X chmod 755 $(DESTBIN)/$(PROGRAM); fi
X @echo Installing $(DATA) and $(DATA).conc in $(DESTLIB)
X @if [ ! -r $(DESTLIB) ]; then mkdir $(DESTLIB); fi
X @if [ $(DESTLIB) != . ]; then \
X cp $(DATA) $(DATA).conc $(DESTLIB); \
X- chown bin $(DESTLIB)/$(DATA) $(DESTLIB)/$(DATA).conc; \
X- chgrp bin $(DESTLIB)/$(DATA) $(DESTLIB)/$(DATA).conc; \
X+ chown root:wheel $(DESTLIB)/$(DATA) $(DESTLIB)/$(DATA).conc; \
X chmod 644 $(DESTLIB)/$(DATA) $(DESTLIB)/$(DATA).conc; fi
X @if [ ! -r $(DESTMAN) ]; then mkdir $(DESTMAN); fi
X @echo Installing $(MAN) in $(DESTMAN1)
X @if [ ! -r $(DESTMAN1) ]; then mkdir $(DESTMAN1); fi
X @if [ $(DESTMAN1) != . ]; then \
X cp $(MAN) $(DESTMAN1)/$(MAN); \
X- chown bin $(DESTMAN1)/$(MAN); \
X- chgrp bin $(DESTMAN1)/$(MAN); \
X+ chown root:wheel $(DESTMAN1)/$(MAN); \
X chmod 644 $(DESTMAN1)/$(MAN); fi
X
X uninstall:; @echo Un-installing $(PROGRAM), $(DATA) and $(MAN)
END-of-./brs/patches/patch-aa
echo x - ./brs/patches/patch-ab
sed 's/^X//' >./brs/patches/patch-ab << 'END-of-./brs/patches/patch-ab'
X$NetBSD$
X
X*** bible.1.orig Mon Dec 12 13:05:28 1994
X***************
X*** 314,330 ****
X Miscellaneous program control commands:
X
X .TP 15 "\w'\-t\ prefix\ \ 'u"
X! .B \?, ?h, ?help
X Prints help text.
X .TP
X! .B \?f
X Toggles output formatting modes.
X .TP
X! .BI \?w file
X Begin writing program output to a file. If file exists, output is
X appended to what's there already.
X .TP
X! .B \?w
X Stop writing to a file.
X .TP
X .B \>, \<
X--- 314,330 ----
X Miscellaneous program control commands:
X
X .TP 15 "\w'\-t\ prefix\ \ 'u"
X! .B ?, ?h, ?help
X Prints help text.
X .TP
X! .B ?f
X Toggles output formatting modes.
X .TP
X! .BI ?w file
X Begin writing program output to a file. If file exists, output is
X appended to what's there already.
X .TP
X! .B ?w
X Stop writing to a file.
X .TP
X .B \>, \<
END-of-./brs/patches/patch-ab
echo x - ./brs/Makefile
sed 's/^X//' >./brs/Makefile << 'END-of-./brs/Makefile'
X# $NetBSD$
X
XDISTNAME= brs.4.00.l1
XPKGNAME= brs-4.0
XWRKSRC= ${WRKDIR}/bible
XCATEGORIES= misc
XMASTER_SITES= ${MASTER_SITE_SUNSITE:=apps/religion/}
X
XMAINTAINER= bcv@hub3.net
XHOMEPAGE= http://bible.theverge.com/brs.html
XCOMMENT= Interactive King James Version Bible
X
XALL_TARGET=
X
X.include "../../mk/bsd.pkg.mk"
END-of-./brs/Makefile
echo x - ./brs/PLIST
sed 's/^X//' >./brs/PLIST << 'END-of-./brs/PLIST'
X@comment $NetBSD$
Xbin/bible
Xlib/bible.data
Xlib/bible.data.conc
Xman/man1/bible.1
END-of-./brs/PLIST
echo x - ./brs/distinfo
sed 's/^X//' >./brs/distinfo << 'END-of-./brs/distinfo'
X$NetBSD$
X
XSHA1 (brs.4.00.l1.tar.gz) = 12406ad5738caeb828e0773a45290ed5e098940a
XSHA1 (patch-aa) = 38d05a4748869ddda3536a57634008d6e614bdcd
XSHA1 (patch-ab) = 459fc520d494eb2b61db6f8b861bc51862f5604f
END-of-./brs/distinfo
echo x - ./brs/DESCR
sed 's/^X//' >./brs/DESCR << 'END-of-./brs/DESCR'
XBible Retrieval System (BRS) consists of a textual database of the
XAuthorized ("King James") Version of the Old and New Testaments, a set
Xof libraries for finding and retrieving text, and a program ("bible")
Xwhich uses the libraries to retrieve Bible passages given references
Xon the command line or from standard input.
X
XWWW: http://bible.theverge.com/brs.html
END-of-./brs/DESCR
exit
>Release-Note:
>Audit-Trail:
>Unformatted: