1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-02 11:09:29 +00:00

o New port jgnat-doc-html version 1.1p: Documentation for the JGNAT

compiler
o Master port for all jgnat-doc-* ports

PR:		30365
Submitted by:	John Merryweather Cooper <jmcoopr@webmail.bmi.net>
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2001-12-05 05:47:43 +00:00
parent 364acfac8f
commit 362ea6101c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=51044
27 changed files with 424 additions and 0 deletions

View File

@ -67,6 +67,7 @@
SUBDIR += intercal
SUBDIR += itcl
SUBDIR += jgnat
SUBDIR += jgnat-doc-html
SUBDIR += jruby
SUBDIR += jython
SUBDIR += klone

View File

@ -0,0 +1,78 @@
# New ports collection makefile for: gnat-doc
# Date created: 4 Sept 2001
# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net>
#
# $FreeBSD$
#
PORTNAME= gnat-doc
PORTVERSION= 3.13p
CATEGORIES= lang
MASTER_SITES= ftp://cs.nyu.edu/pub/gnat/%SUBDIR%/ \
ftp://ftp.cdrom.com/pub/languages/ada/compiler/gnat/%SUBDIR%/ \
ftp://wuarchive.wustl.edu/languages/ada/compiler/gnat/%SUBDIR%/ \
ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium/mirrors/cs.nyu.edu/pub/gnat/%SUBDIR%/ \
ftp://ftp.cs.tu-berlin.de/pub/gnat/%SUBDIR%/ \
ftp://ftp.informatik.rwth-aachen.de/pub/mirror/cs.nyu.edu/pub/gnat/%SUBDIR%/ \
ftp://ftp.lip6.fr/pub/gnat/%SUBDIR%/ \
ftp://ftp.cnam.fr/pub/Ada/PAL/compiler/gnat/%SUBDIR%/ \
ftp://ftp.fss.bme.hu/pub/ada/gnat/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTVERSION}
PKGNAMESUFFIX= -${DOCFORMAT}
DISTNAME= gnat-${PORTVERSION}-docs
MAINTAINER= jmcoopr@webmail.bmi.net
WRKSRC= ${WRKDIR}/gnat-${PORTVERSION}-unx-docs
NO_BUILD= yes
PLIST= ${MASTERDIR}/pkg-plist_${DOCFORMAT}
PKGMESSAGE= ${MASTERDIR}/pkg-message_${DOCFORMAT}
DOCFORMAT?= html
DOCSDIR= ${PREFIX}/share/doc/gnat/${DOCFORMAT}
SEC_LABEL= "Programming & development tools."
INSTALL_INFO= install-info --section=${SEC_LABEL}
ARM_LABEL= "* ARM95: (arm95). Ada 95 Annotated Reference Manual."
GCC_LABEL= "* Adagcc: (gcc). GNAT gcc 2.8.1 compiler reference."
RM_LABEL= "* Gnat_rm: (gnat_rm). GNAT Reference Manual."
UG_LABEL= "* Gnat_ug: (gnat_ug). GNAT User Guide."
.if ${DOCFORMAT} != "html" && ${DOCFORMAT} != "info" && ${DOCFORMAT} != "ps" && ${DOCFORMAT} != "texi" && ${DOCFORMAT} != "txt"
.BEGIN:
@${ECHO} "ERROR: invalid value for DOCFORMAT: \"${DOCFORMAT}\""
@${ECHO} "Possible values are: html, info, ps, texi,"
@${ECHO} "and txt."
@${FALSE}
.endif
pre-install:
@${CP} ${PKGDIR}/pkg-plist_${DOCFORMAT} ${WRKDIR}
@${CP} ${PKGDIR}/pkg-message_${DOCFORMAT} ${WRKDIR}
do-install:
.if !defined(NOPORTDOCS)
.if ${DOCFORMAT} == "info"
@${MKDIR} ${PREFIX}/info
@${INSTALL_MAN} ${WRKSRC}/${DOCFORMAT}/* ${PREFIX}/info
@if [ ! -f ${PREFIX}/info/dir ]; then \
${SED} -ne '1,/Menu:/p' \/usr\/share\/info/dir > ${PREFIX}/info/dir; \
fi
@${INSTALL_INFO} --item=${ARM_LABEL} ${PREFIX}/info/arm95.info ${PREFIX}/info/dir
@${INSTALL_INFO} --item=${GCC_LABEL} ${PREFIX}/info/gcc.info ${PREFIX}/info/dir
@${INSTALL_INFO} --item=${RM_LABEL} ${PREFIX}/info/gnat_rm.info ${PREFIX}/info/dir
@${INSTALL_INFO} --item=${UG_LABEL} ${PREFIX}/info/gnat_ug.info ${PREFIX}/info/dir
.else
@${MKDIR} ${DOCSDIR}
@${INSTALL_MAN} ${WRKSRC}/${DOCFORMAT}/* ${DOCSDIR}
.endif
.endif
post-install:
.if !defined(NOPORTDOCS)
@${CAT} ${PKGMESSAGE} | ${SED} -e 's:/usr/local:${PREFIX}:'
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (gnat-3.13p-docs.tar.gz) = 8f5162dfc23d822d753536d3053f0bdb

View File

@ -0,0 +1 @@
Documentation for the GNAT compiler

View File

@ -0,0 +1,7 @@
Documentation for the GNAT 3.13p compiler in html, info, postscript,
TeXi, or plain-text formats.
WWW: http://www.gnat.com/
--
John Merryweather Cooper <jmcoopr@webmail.bmi.net>

View File

@ -0,0 +1,21 @@
*********************************************************************
NOTE:
You may find it useful to add the following URL's to your browser:
Ada 95 Annotated Reference Manual
file://usr/local/share/doc/gnat/html/arm95.html
GNAT gcc 2.8.1 Compiler Manual
file://usr/local/share/doc/gnat/html/gcc.html
GNAT Reference Manual
file://usr/local/share/doc/gnat/html/gnat_rm.html
GNAT User Guide
file://usr/local/share/doc/gnat/html/gnat_ug.html
*********************************************************************

View File

@ -0,0 +1,11 @@
*********************************************************************
NOTE:
GNU info browser entries have been installed in /usr/local/info/dir.
If entries do not appear in your info browser, make sure that
/usr/local/info is in your INFOPATH.
*********************************************************************

View File

@ -0,0 +1,10 @@
*********************************************************************
NOTE:
Postscript documentation has been installed in
/usr/local/share/doc/gnat/ps.
*********************************************************************

View File

@ -0,0 +1,10 @@
*********************************************************************
NOTE:
TeXi documentation has been installed in
/usr/local/share/doc/gnat/texi.
*********************************************************************

View File

@ -0,0 +1,10 @@
*********************************************************************
NOTE:
ASCII Text documentation has been installed in
/usr/local/share/gnat/txt.
*********************************************************************

View File

@ -0,0 +1,8 @@
share/doc/gnat/html/arm95.html
share/doc/gnat/html/gcc.html
share/doc/gnat/html/gdb.html
share/doc/gnat/html/gdbtk.html
share/doc/gnat/html/gnat_rm.html
share/doc/gnat/html/gnat_ug.html
@dirrm share/doc/gnat/html
@unexec rmdir %D/share/doc/gnat 2>/dev/null || true

View File

@ -0,0 +1,91 @@
info/arm95.info
info/arm95.info-1
info/arm95.info-10
info/arm95.info-11
info/arm95.info-12
info/arm95.info-13
info/arm95.info-14
info/arm95.info-15
info/arm95.info-16
info/arm95.info-17
info/arm95.info-18
info/arm95.info-19
info/arm95.info-2
info/arm95.info-20
info/arm95.info-21
info/arm95.info-22
info/arm95.info-23
info/arm95.info-24
info/arm95.info-25
info/arm95.info-26
info/dir
info/arm95.info-27
info/arm95.info-28
info/arm95.info-29
info/arm95.info-3
info/arm95.info-30
info/arm95.info-31
info/arm95.info-32
info/arm95.info-33
info/arm95.info-34
info/arm95.info-35
info/arm95.info-36
info/arm95.info-37
info/arm95.info-38
info/arm95.info-39
info/arm95.info-4
info/arm95.info-40
info/arm95.info-41
info/arm95.info-42
info/arm95.info-43
info/arm95.info-5
info/arm95.info-6
info/arm95.info-7
info/arm95.info-8
info/arm95.info-9
info/gcc.info
info/gcc.info-1
info/gcc.info-10
info/gcc.info-11
info/gcc.info-12
info/gcc.info-13
info/gcc.info-14
info/gcc.info-2
info/gcc.info-3
info/gcc.info-4
info/gcc.info-5
info/gcc.info-6
info/gcc.info-7
info/gcc.info-8
info/gcc.info-9
info/gdb.info
info/gdb.info-1
info/gdb.info-2
info/gdb.info-3
info/gdb.info-4
info/gdb.info-5
info/gdb.info-6
info/gdb.info-7
info/gdb.info-8
info/gdb.info-9
info/gdbtk.info
info/gnat_rm.info
info/gnat_rm.info-1
info/gnat_rm.info-2
info/gnat_rm.info-3
info/gnat_rm.info-4
info/gnat_rm.info-5
info/gnat_rm.info-6
info/gnat_rm.info-7
info/gnat_rm.info-8
info/gnat_rm.info-9
info/gnat_ug.info
info/gnat_ug.info-1
info/gnat_ug.info-2
info/gnat_ug.info-3
info/gnat_ug.info-4
info/gnat_ug.info-5
info/gnat_ug.info-6
info/gnat_ug.info-7
info/gnat_ug.info-8
info/gnat_ug.info-9

View File

@ -0,0 +1,9 @@
share/doc/gnat/ps/arm95.ps
share/doc/gnat/ps/gcc.ps
share/doc/gnat/ps/gdb.ps
share/doc/gnat/ps/gdbtk.ps
share/doc/gnat/ps/gnat_rm.ps
share/doc/gnat/ps/gnat_ug.ps
share/doc/gnat/ps/refcard.ps
@dirrm share/doc/gnat/ps
@unexec rmdir %D/share/doc/gnat 2>/dev/null || true

View File

@ -0,0 +1,18 @@
share/doc/gnat/texi/arm95.texi
share/doc/gnat/texi/cpp.texi
share/doc/gnat/texi/extend.texi
share/doc/gnat/texi/gcc.texi
share/doc/gnat/texi/gcov.texi
share/doc/gnat/texi/gdb.texinfo
share/doc/gnat/texi/gdbtk.texinfo
share/doc/gnat/texi/gnat_rm.texi
share/doc/gnat/texi/gnat_ug_unx.texi
share/doc/gnat/texi/install.texi
share/doc/gnat/texi/invoke.texi
share/doc/gnat/texi/md.texi
share/doc/gnat/texi/rtl.texi
share/doc/gnat/texi/texinfo.tex
share/doc/gnat/texi/texiplus.tex
share/doc/gnat/texi/tm.texi
@dirrm share/doc/gnat/texi
@unexec rmdir %D/share/doc/gnat 2>/dev/null || true

View File

@ -0,0 +1,8 @@
share/doc/gnat/txt/arm95.txt
share/doc/gnat/txt/gcc.txt
share/doc/gnat/txt/gdb.txt
share/doc/gnat/txt/gdbtk.txt
share/doc/gnat/txt/gnat_rm.txt
share/doc/gnat/txt/gnat_ug.txt
@dirrm share/doc/gnat/txt
@unexec rmdir %D/share/doc/gnat 2>/dev/null || true

View File

@ -0,0 +1,73 @@
# New ports collection makefile for: jgnat-doc
# Date created: 05 Sept 2001
# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net>
#
# $FreeBSD$
#
PORTNAME= jgnat-doc
PORTVERSION= 1.1p
CATEGORIES= lang java
MASTER_SITES= ftp://cs.nyu.edu/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.cdrom.com/pub/languages/ada/compiler/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://wuarchive.wustl.edu/languages/ada/compiler/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium/mirrors/cs.nyu.edu/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.cs.tu-berlin.de/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.informatik.rwth-aachen.de/pub/mirror/cs.nyu.edu/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.lip6.fr/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.cnam.fr/pub/Ada/PAL/compiler/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
ftp://ftp.fss.bme.hu/pub/ada/gnat/jgnat/jgnat-1.1p/split-1.1p/
PKGNAMESUFFIX= -${DOCFORMAT}
DISTNAME= jgnat-${PORTVERSION}-doc
EXTRACT_SUFX= .tgz
MAINTAINER= jmcoopr@webmail.bmi.net
WRKSRC= ${WRKDIR}/${DISTNAME:S/-doc$//}/doc
NO_BUILD= yes
PLIST= ${MASTERDIR}/pkg-plist_${DOCFORMAT}
PKGMESSAGE= ${MASTERDIR}/pkg-message_${DOCFORMAT}
DOCFORMAT?= html
DOCSDIR= ${PREFIX}/share/doc/jgnat/${DOCFORMAT}
SEC_LABEL= "Programming & development tools."
INSTALL_INFO= install-info --section=${SEC_LABEL}
UG_LABEL= "* Jgnat_ug: (jgnat_ug). JGNAT User Guide."
PLIST_SUB= SEC_LABEL=${SEC_LABEL} UG_LABEL=${UG_LABLE}
.include <bsd.port.pre.mk>
.if ${DOCFORMAT} != "html" && ${DOCFORMAT} != "info" && ${DOCFORMAT} != "ps" && ${DOCFORMAT} != "txt"
.BEGIN:
@${ECHO} "ERROR: invalid value for DOCFORMAT: \"${DOCFORMAT}\""
@${ECHO} "Possible values are: html, info, ps, and txt."
@${FALSE}
.endif
pre-install:
@${CP} ${PKGDIR}/pkg-plist_${DOCFORMAT} ${WRKDIR}
@${CP} ${PKGDIR}/pkg-message_${DOCFORMAT} ${WRKDIR}
do-install:
.if !defined(NOPORTDOCS)
.if ${DOCFORMAT} == "info"
@${MKDIR} ${PREFIX}/info
@${INSTALL_MAN} ${WRKSRC}/jgnat_ug.info* ${PREFIX}/info
@if [ ! -f ${PREFIX}/info/dir ]; then \
${SED} -ne '1,/Menu:/p' \/usr\/share\/info/dir > ${PREFIX}/info/dir; \
fi
@${INSTALL_INFO} --item=${UG_LABEL} ${PREFIX}/info/jgnat_ug.info ${PREFIX}/info/dir
.else
${MKDIR} ${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/jgnat_ug.${DOCFORMAT} ${DOCSDIR}
.endif
.endif # !defined(NOPORTDOCS)
post-install:
.if !defined (NOPORTDOCS)
@${CAT} ${PKGMESSAGE} | ${SED} -e 's:/usr/local:${PREFIX}:'
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1 @@
MD5 (jgnat-1.1p-doc.tgz) = 907f50ae9f8e081038b1d9b91e009222

View File

@ -0,0 +1 @@
Documentation for the JGNAT compiler

View File

@ -0,0 +1,7 @@
Documentation for the JGNAT 1.1p compiler in html, info, postscript,
or plain-text formats.
WWW: http://www.gnat.com/
--
John Merryweather Cooper <jmcoopr@webmail.bmi.net>

View File

@ -0,0 +1,12 @@
*********************************************************************
NOTE:
You may wish to add the following URL to your browser:
JGNAT User Guide
file://usr/local/share/doc/jgnat/html/jgnat_ug.html
*********************************************************************

View File

@ -0,0 +1,11 @@
*********************************************************************
NOTE:
GNU info browser entries have been installed in /usr/local/info/dir.
If entries do not appear in your info browser, make sure that
/usr/local/info is in your INFOPATH.
*********************************************************************

View File

@ -0,0 +1,10 @@
*********************************************************************
NOTE:
Postscript documentation has been installed in
/usr/local/share/doc/jgnat/ps.
*********************************************************************

View File

@ -0,0 +1,10 @@
*********************************************************************
NOTE:
ASCII Text documentation has been installed in
/usr/local/share/jgnat/txt.
*********************************************************************

View File

@ -0,0 +1,3 @@
share/doc/jgnat/html/jgnat_ug.html
@dirrm share/doc/jgnat/html
@unexec rmdir %D/share/doc/jgnat 2>/dev/null || true

View File

@ -0,0 +1,6 @@
info/jgnat_ug.info
info/jgnat_ug.info-1
info/jgnat_ug.info-2
info/jgnat_ug.info-3
@unexec install-info --delete %D/info/jgnat_ug.info %D/info/dir
@exec install-info --section="%%SEC_LABEL%%" --entry="%%UG_LABEL%%" %D/info/jgnat_ug.info %D/info/dir

View File

@ -0,0 +1,3 @@
share/doc/jgnat/ps/jgnat_ug.ps
@dirrm share/doc/jgnat/ps
@unexec rmdir %D/share/doc/jgnat 2>/dev/null || true

View File

@ -0,0 +1,3 @@
share/doc/jgnat/txt/jgnat_ug.txt
@dirrm share/doc/jgnat/txt
@unexec rmdir %D/share/doc/jgnat 2>/dev/null || true