From 1585ad2c6050d9a9feda6a4a8692dd0140073300 Mon Sep 17 00:00:00 2001 From: asami Date: Thu, 24 Dec 1998 19:19:29 +0000 Subject: Create info/dir before trying to use it. Also, add install-info lines to PLIST. --- archivers/gtar/Makefile | 7 ++++++- archivers/gtar/pkg-plist | 3 +++ sysutils/gtar/Makefile | 7 ++++++- sysutils/gtar/pkg-plist | 3 +++ 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/archivers/gtar/Makefile b/archivers/gtar/Makefile index a409819ef9cf..ffa31db5c27b 100644 --- a/archivers/gtar/Makefile +++ b/archivers/gtar/Makefile @@ -3,7 +3,7 @@ # Date created: Sa 6 Jun 1998 10:24:51 CEST # Whom: Andreas Klemm # -# $Id: Makefile,v 1.1.1.1 1998/06/06 10:34:24 andreas Exp $ +# $Id: Makefile,v 1.2 1998/06/08 05:48:58 asami Exp $ # DISTNAME= tar-1.12 @@ -15,4 +15,9 @@ MAINTAINER= andreas@FreeBSD.ORG GNU_CONFIGURE= yes CONFIGURE_ARGS=--program-prefix=g +pre-install: + if [ ! -f ${PREFIX}/info/dir ]; then \ + ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \ + fi + .include diff --git a/archivers/gtar/pkg-plist b/archivers/gtar/pkg-plist index 239f047ac863..e0e7c37bbc6c 100644 --- a/archivers/gtar/pkg-plist +++ b/archivers/gtar/pkg-plist @@ -11,6 +11,7 @@ share/locale/pl/LC_MESSAGES/tar.mo share/locale/pt/LC_MESSAGES/tar.mo share/locale/sl/LC_MESSAGES/tar.mo share/locale/sv/LC_MESSAGES/tar.mo +@unexec install-info --delete %D/info/tar.info %D/info/dir info/tar.info info/tar.info-1 info/tar.info-2 @@ -19,3 +20,5 @@ info/tar.info-4 info/tar.info-5 info/tar.info-6 info/tar.info-7 +@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir +@exec install-info %D/info/tar.info %D/info/dir diff --git a/sysutils/gtar/Makefile b/sysutils/gtar/Makefile index a409819ef9cf..ffa31db5c27b 100644 --- a/sysutils/gtar/Makefile +++ b/sysutils/gtar/Makefile @@ -3,7 +3,7 @@ # Date created: Sa 6 Jun 1998 10:24:51 CEST # Whom: Andreas Klemm # -# $Id: Makefile,v 1.1.1.1 1998/06/06 10:34:24 andreas Exp $ +# $Id: Makefile,v 1.2 1998/06/08 05:48:58 asami Exp $ # DISTNAME= tar-1.12 @@ -15,4 +15,9 @@ MAINTAINER= andreas@FreeBSD.ORG GNU_CONFIGURE= yes CONFIGURE_ARGS=--program-prefix=g +pre-install: + if [ ! -f ${PREFIX}/info/dir ]; then \ + ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \ + fi + .include diff --git a/sysutils/gtar/pkg-plist b/sysutils/gtar/pkg-plist index 239f047ac863..e0e7c37bbc6c 100644 --- a/sysutils/gtar/pkg-plist +++ b/sysutils/gtar/pkg-plist @@ -11,6 +11,7 @@ share/locale/pl/LC_MESSAGES/tar.mo share/locale/pt/LC_MESSAGES/tar.mo share/locale/sl/LC_MESSAGES/tar.mo share/locale/sv/LC_MESSAGES/tar.mo +@unexec install-info --delete %D/info/tar.info %D/info/dir info/tar.info info/tar.info-1 info/tar.info-2 @@ -19,3 +20,5 @@ info/tar.info-4 info/tar.info-5 info/tar.info-6 info/tar.info-7 +@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir +@exec install-info %D/info/tar.info %D/info/dir -- cgit