update info directory on install/uninstall

This commit is contained in:
marc 1998-06-24 21:29:00 +00:00
parent 1a348d0dfc
commit eb0dba2431
3 changed files with 28 additions and 2 deletions

View File

@ -3,7 +3,7 @@
# Date created: 22 November 1997
# Whom: d
#
# $OpenBSD: Makefile,v 1.1.1.1 1998/02/10 23:54:05 niklas Exp $
# $OpenBSD: Makefile,v 1.2 1998/06/24 21:29:00 marc Exp $
#
DISTNAME= bison-1.25
@ -16,4 +16,15 @@ HAS_CONFIGURE= yes
GNU_CONFIGURE= yes
MAN1= bison.1
# bison installs bison.info*... remove our patch original before installing
#
pre-install:
@${RM} ${WRKSRC}/bison.info.orig
post-install:
@if [ ! -f ${PREFIX}/info/dir ]; then \
${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
fi
@install-info ${PREFIX}/info/bison.info ${PREFIX}/info/dir
.include <bsd.port.mk>

View File

@ -0,0 +1,13 @@
--- bison.info.~1~ Sat Feb 17 08:46:08 1996
+++ bison.info Wed Jun 24 14:11:38 1998
@@ -1,6 +1,10 @@
This is Info file bison.info, produced by Makeinfo-1.64 from the input
file ./bison.texinfo.
+START-INFO-DIR-ENTRY
+* Bison: (bison). LALR(1) parser generator
+END-INFO-DIR-ENTRY
+
This file documents the Bison parser generator.
Copyright (C) 1988, 89, 90, 91, 92, 93, 1995 Free Software

View File

@ -1,11 +1,13 @@
@cwd /usr/local
bin/bison
share/bison.simple
share/bison.hairy
@unexec install-info --delete %D/info/bison.info %D/info/dir
info/bison.info
info/bison.info-1
info/bison.info-2
info/bison.info-3
info/bison.info-4
info/bison.info-5
@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
@exec install-info %D/info/bison.info %D/info/dir
man/man1/bison.1