summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2002-02-18 15:14:00 +0000
committerseb <seb@pkgsrc.org>2002-02-18 15:14:00 +0000
commit66111c6d15be91debc28f649061f5ed03d48e340 (patch)
treec84409a165bd501342b10b825394cf1eb3684d02 /comms
parent0b7fe93445e5b9c2ed4f512cd83d2c904922531b (diff)
downloadpkgsrc-66111c6d15be91debc28f649061f5ed03d48e340.tar.gz
Introduce new framework for handling info files generation and installation.
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
Diffstat (limited to 'comms')
-rw-r--r--comms/fidogate/Makefile5
-rw-r--r--comms/fidogate/PLIST6
-rw-r--r--comms/mgetty+sendfax/Makefile3
-rw-r--r--comms/mgetty+sendfax/PLIST6
-rw-r--r--comms/mgetty+sendfax/distinfo4
-rw-r--r--comms/mgetty+sendfax/patches/patch-ad15
6 files changed, 25 insertions, 14 deletions
diff --git a/comms/fidogate/Makefile b/comms/fidogate/Makefile
index d321dd997f8..6133acbb1df 100644
--- a/comms/fidogate/Makefile
+++ b/comms/fidogate/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2001/11/30 17:37:15 jlam Exp $
+# $NetBSD: Makefile,v 1.17 2002/02/18 15:14:03 seb Exp $
#
DISTNAME= fidogate-4.4.4
@@ -27,7 +27,7 @@ do-configure:
pre-build:
${RM} -f ${WRKSRC}/doc/fidogate.info*
- cd ${WRKSRC}/doc && makeinfo --no-split fidogate.texi && \
+ cd ${WRKSRC}/doc && ${MAKEINFO} --no-split fidogate.texi && \
${TOUCH} fidogate.txt html/fidogate_toc.html
${PERL5} ${WRKSRC}/subst.pl -t${WRKSRC} ${WRKSRC}/fidogate.conf \
>${WRKSRC}/fidogate.conf.dist
@@ -56,4 +56,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/fidogate.conf.dist ${PREFIX}/etc/fidogate/
.include "../../lang/perl5/buildlink.mk"
+.include "../../mk/texinfo.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/comms/fidogate/PLIST b/comms/fidogate/PLIST
index c691dcbe54b..970413eb064 100644
--- a/comms/fidogate/PLIST
+++ b/comms/fidogate/PLIST
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 20:44:04 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2002/02/18 15:14:03 seb Exp $
etc/fidogate/fidogate.conf.dist
@dirrm etc/fidogate
etc/rc.d/fidogate
-@unexec install-info --delete %D/info/fidogate.info %D/info/dir
+@unexec ${INSTALL_INFO} --delete %D/info/fidogate.info %D/info/dir
info/fidogate.info
-@exec install-info %D/info/fidogate.info %D/info/dir
+@exec ${INSTALL_INFO} %D/info/fidogate.info %D/info/dir
lib/fidogate/areafix.help
lib/fidogate/bin/areasbbssync
lib/fidogate/bin/ftnafutil
diff --git a/comms/mgetty+sendfax/Makefile b/comms/mgetty+sendfax/Makefile
index a6a639b78c5..9ede4d012b1 100644
--- a/comms/mgetty+sendfax/Makefile
+++ b/comms/mgetty+sendfax/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2001/10/26 14:10:00 agc Exp $
+# $NetBSD: Makefile,v 1.19 2002/02/18 15:14:04 seb Exp $
# FreeBSD Id: Makefile,v 1.25 1998/07/16 06:44:37 vanilla Exp
#
@@ -44,4 +44,5 @@ post-install:
${PAX} -r -w -pe -k * ${MGETTY_CONFDIR}
.include "../../graphics/netpbm/buildlink.mk"
+.include "../../mk/texinfo.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/comms/mgetty+sendfax/PLIST b/comms/mgetty+sendfax/PLIST
index ac47645a0df..bb0ece736aa 100644
--- a/comms/mgetty+sendfax/PLIST
+++ b/comms/mgetty+sendfax/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 20:44:20 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2002/02/18 15:14:04 seb Exp $
bin/autopvf
bin/basictopvf
bin/faxspool
@@ -33,13 +33,13 @@ bin/rmdtopvf
bin/vm
bin/voctopvf
bin/wavtopvf
-@unexec install-info --delete %D/info/mgetty.info %D/info/dir
+@unexec ${INSTALL_INFO} --delete %D/info/mgetty.info %D/info/dir
info/mgetty.info
info/mgetty.info-1
info/mgetty.info-2
info/mgetty.info-3
info/mgetty.info-4
-@exec install-info %D/info/mgetty.info %D/info/dir
+@exec ${INSTALL_INFO} %D/info/mgetty.info %D/info/dir
lib/mgetty+sendfax/cour25.pbm
lib/mgetty+sendfax/cour25n.pbm
man/man1/g3cat.1
diff --git a/comms/mgetty+sendfax/distinfo b/comms/mgetty+sendfax/distinfo
index b0cea2047c1..39218f15b84 100644
--- a/comms/mgetty+sendfax/distinfo
+++ b/comms/mgetty+sendfax/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.3 2001/06/21 17:02:23 fredb Exp $
+$NetBSD: distinfo,v 1.4 2002/02/18 15:14:04 seb Exp $
SHA1 (mgetty1.1.26-Apr16.tar.gz) = c36926dad8849f14e617f207cb7729f8e4c7f089
Size (mgetty1.1.26-Apr16.tar.gz) = 948245 bytes
SHA1 (patch-aa) = 249ec3d2425d359a5d89241978ff9ac6122d0eb6
SHA1 (patch-ab) = ca2ff2961b045b66a3aedf692ce83e8fc6ecdd09
SHA1 (patch-ac) = f37ba8521f18957931f5180c8c90f3ec0b6a707f
-SHA1 (patch-ad) = c31a50209e83d9082cd4a026c0d3e1517d96a336
+SHA1 (patch-ad) = a4ae1d528791ff532c8e8f0dcdf9eda9df790b33
SHA1 (patch-ae) = bf1dde04e3c3ae0b0683481cf1bd2e590d1dddd8
SHA1 (patch-af) = 418e87beca4f3a52ae0c6f7e337d119f86766d6c
SHA1 (patch-ag) = 943aa837a285663ff6cf5ab07c3f908f499c2074
diff --git a/comms/mgetty+sendfax/patches/patch-ad b/comms/mgetty+sendfax/patches/patch-ad
index bb9f1798baa..edb09012b50 100644
--- a/comms/mgetty+sendfax/patches/patch-ad
+++ b/comms/mgetty+sendfax/patches/patch-ad
@@ -1,7 +1,7 @@
-$NetBSD: patch-ad,v 1.2 1998/11/15 20:45:30 tron Exp $
+$NetBSD: patch-ad,v 1.3 2002/02/18 15:14:04 seb Exp $
---- doc/Makefile.orig Fri Nov 28 04:33:26 1997
-+++ doc/Makefile Mon Dec 29 22:31:59 1997
+--- doc/Makefile.orig Thu Nov 27 21:33:26 1997
++++ doc/Makefile
@@ -26,7 +26,7 @@
all:
@@ -11,3 +11,12 @@ $NetBSD: patch-ad,v 1.2 1998/11/15 20:45:30 tron Exp $
manpages: $(MANSRC)
+@@ -43,7 +43,7 @@
+ -texi2html -verbose mgetty.texi
+
+ mgetty.info: mgetty.texi
+- -makeinfo mgetty.texi
++ -${MAKEINFO} mgetty.texi
+
+ mgetty.ps: mgetty.dvi
+ -dvips -o mgetty.ps mgetty.dvi