Date: Wed, 5 Sep 2001 19:06:16 -0700 From: "George & Sarah Jean Cooper" <sargeo@bmi.net> To: <FreeBSD-gnats-submit@freebsd.org> Cc: <lioux@freebsd.org>, <john_m_cooper@yahoo.com> Subject: ports/30363: [NEW PORT] ${PORTSDIR}/lang/gnat-doc-* GNAT Documentation Message-ID: <000001c13678$83c0a360$05fea8c0@sargeo>
next in thread | raw e-mail | index | archive | help
>Number: 30363 >Category: ports >Synopsis: [NEW PORT] ${PORTSDIR}/lang/gnat-doc-* GNAT Documentation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Sep 05 19:10:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: John Merryweather Cooper >Release: FreeBSD 4.4-RC i386 >Organization: >Environment: System: FreeBSD johncoop.MSHOME 4.4-RC FreeBSD 4.4-RC #32: Wed Sep 5 09:17:03 PDT 2001 jmcoopr@johncoop.MSHOME:/usr/obj/usr/src/sys/JOHNCOOP i386 >Description: GNAT 3.13p is in ports, but the documentation is not. This port (actually, a master port and several slaves) fixes that omission. >How-To-Repeat: N/A >Fix: The god-how-I-hate-%#$@$!!-damn shar archive is attached: # 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: # # gnat-doc-html # gnat-doc-html/Makefile # gnat-doc-html/distinfo # gnat-doc-html/pkg-comment # gnat-doc-html/pkg-descr # gnat-doc-html/pkg-plist_html # gnat-doc-html/pkg-plist_info # gnat-doc-html/pkg-plist_ps # gnat-doc-html/pkg-plist_texi # gnat-doc-html/pkg-plist_txt # gnat-doc-html/pkg-message_html # gnat-doc-html/pkg-message_info # gnat-doc-html/pkg-message_ps # gnat-doc-html/pkg-message_texi # gnat-doc-html/pkg-message_txt # gnat-doc-info # gnat-doc-info/Makefile # gnat-doc-ps # gnat-doc-ps/Makefile # gnat-doc-texi # gnat-doc-texi/Makefile # gnat-doc-txt # gnat-doc-txt/Makefile # echo c - gnat-doc-html mkdir -p gnat-doc-html > /dev/null 2>&1 echo x - gnat-doc-html/Makefile sed 's/^X//' >gnat-doc-html/Makefile << 'END-of-gnat-doc-html/Makefile' X# New ports collection makefile for: gnat-doc X# Date created: 4 Sept 2001 X# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net> X# X# $FreeBSD$ X# X XPORTNAME= gnat-doc-${DOCFORMAT} XPORTVERSION= 3.13p XCATEGORIES= lang XMASTER_SITES= ftp://cs.nyu.edu/pub/gnat/${PORTVERSION}/ \ X ftp://ftp.cdrom.com/pub/languages/ada/compiler/gnat/${PORTVERSION} \ X ftp://wuarchive.wustl.edu/languages/ada/compiler/gnat/${PORTVERSION} \ X ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium/mirrors/cs.nyu.edu/pub/gnat/ ${PORTVERSION} \ X ftp://ftp.cs.tu-berlin.de/pub/gnat/${PORTVERSION} \ X ftp://ftp.informatik.rwth-aachen.de/pub/mirror/cs.nyu.edu/pub/gnat/${POR TVERSION} \ X ftp://ftp.lip6.fr/pub/gnat/${PORTVERSION} \ X ftp://ftp.cnam.fr/pub/Ada/PAL/compiler/gnat/${PORTVERSION} \ X ftp://ftp.fss.bme.hu/pub/ada/gnat/${PORTVERSION} X XDISTNAME= gnat-${PORTVERSION}-unx-docs XDISTFILES= gnat-${PORTVERSION}-docs${EXTRACT_SUFX} X XMAINTAINER= jmcoopr@webmail.bmi.net X XNO_BUILD= yes X XDOCFORMAT?= html X XPLIST= ${WRKDIR}/pkg-plist_${DOCFORMAT} XPKGMESSAGE= ${WRKDIR}/pkg-message_${DOCFORMAT} X XDOCSDIR= ${PREFIX}/share/doc/gnat/${DOCFORMAT} X XSEC_LABEL= "Programming & development tools." XINSTALL_INFO= install-info --section=${SEC_LABEL} XARM_LABEL= "* ARM95: (arm95). Ada 95 Annotated Reference Manual." XGCC_LABEL= "* Adagcc: (gcc). GNAT gcc 2.8.1 compiler reference." XRM_LABEL= "* Gnat_rm: (gnat_rm). GNAT Reference Manual." XUG_LABEL= "* Gnat_ug: (gnat_ug). GNAT User Guide." X X.if ${DOCFORMAT} != "html" && ${DOCFORMAT} != "info" && ${DOCFORMAT} != "ps" && ${DOCFORMAT} != "texi" && ${DOCFORMAT} != "txt" X.BEGIN: X @${ECHO} "ERROR: invalid value for DOCFORMAT: \"${DOCFORMAT}\"" X @${ECHO} "Possible values are: html, info, ps, texi," X @${ECHO} "and txt." X @${FALSE} X.endif X Xpre-install: X @${CP} ${PKGDIR}/pkg-plist_${DOCFORMAT} ${WRKDIR} X @${CP} ${PKGDIR}/pkg-message_${DOCFORMAT} ${WRKDIR} X Xdo-install: X.if !defined(NOPORTDOCS) X X.if ${DOCFORMAT} == "info" X @${MKDIR} ${PREFIX}/info X @${INSTALL_MAN} ${WRKSRC}/${DOCFORMAT}/* ${PREFIX}/info X @if [ ! -f ${PREFIX}/info/dir ]; then \ X ${SED} -ne '1,/Menu:/p' \/usr\/share\/info/dir > ${PREFIX}/info/dir; \ X fi X @${INSTALL_INFO} --item=${ARM_LABEL} ${PREFIX}/info/arm95.info ${PREFIX}/info/dir X @${INSTALL_INFO} --item=${GCC_LABEL} ${PREFIX}/info/gcc.info ${PREFIX}/info/dir X @${INSTALL_INFO} --item=${RM_LABEL} ${PREFIX}/info/gnat_rm.info ${PREFIX}/info/dir X @${INSTALL_INFO} --item=${UG_LABEL} ${PREFIX}/info/gnat_ug.info ${PREFIX}/info/dir X.else X @${MKDIR} ${DOCSDIR} X @${INSTALL_MAN} ${WRKSRC}/${DOCFORMAT}/* ${DOCSDIR} X.endif X X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X @${CAT} ${PKGMESSAGE} | ${SED} -e 's:/usr/local:${PREFIX}:' X.endif X X.include <bsd.port.mk> END-of-gnat-doc-html/Makefile echo x - gnat-doc-html/distinfo sed 's/^X//' >gnat-doc-html/distinfo << 'END-of-gnat-doc-html/distinfo' XMD5 (gnat-3.13p-docs.tar.gz) = 8f5162dfc23d822d753536d3053f0bdb END-of-gnat-doc-html/distinfo echo x - gnat-doc-html/pkg-comment sed 's/^X//' >gnat-doc-html/pkg-comment << 'END-of-gnat-doc-html/pkg-comment' XDocumentation for the GNAT compiler. END-of-gnat-doc-html/pkg-comment echo x - gnat-doc-html/pkg-descr sed 's/^X//' >gnat-doc-html/pkg-descr << 'END-of-gnat-doc-html/pkg-descr' XDocumentation for the GNAT 3.13p compiler in html, info, postscript, XTeXi, or plain-text formats. X XWWW: http://www.gnat.com/ X X-- XJohn Merryweather Cooper <jmcoopr@webmail.bmi.net> END-of-gnat-doc-html/pkg-descr echo x - gnat-doc-html/pkg-plist_html sed 's/^X//' >gnat-doc-html/pkg-plist_html << 'END-of-gnat-doc-html/pkg-plist_html' Xshare/doc/gnat/html/arm95.html Xshare/doc/gnat/html/gcc.html Xshare/doc/gnat/html/gdb.html Xshare/doc/gnat/html/gdbtk.html Xshare/doc/gnat/html/gnat_rm.html Xshare/doc/gnat/html/gnat_ug.html X@dirrm share/doc/gnat/html X@dirrm share/doc/gnat END-of-gnat-doc-html/pkg-plist_html echo x - gnat-doc-html/pkg-plist_info sed 's/^X//' >gnat-doc-html/pkg-plist_info << 'END-of-gnat-doc-html/pkg-plist_info' Xinfo/arm95.info Xinfo/arm95.info-1 Xinfo/arm95.info-10 Xinfo/arm95.info-11 Xinfo/arm95.info-12 Xinfo/arm95.info-13 Xinfo/arm95.info-14 Xinfo/arm95.info-15 Xinfo/arm95.info-16 Xinfo/arm95.info-17 Xinfo/arm95.info-18 Xinfo/arm95.info-19 Xinfo/arm95.info-2 Xinfo/arm95.info-20 Xinfo/arm95.info-21 Xinfo/arm95.info-22 Xinfo/arm95.info-23 Xinfo/arm95.info-24 Xinfo/arm95.info-25 Xinfo/arm95.info-26 Xinfo/dir Xinfo/arm95.info-27 Xinfo/arm95.info-28 Xinfo/arm95.info-29 Xinfo/arm95.info-3 Xinfo/arm95.info-30 Xinfo/arm95.info-31 Xinfo/arm95.info-32 Xinfo/arm95.info-33 Xinfo/arm95.info-34 Xinfo/arm95.info-35 Xinfo/arm95.info-36 Xinfo/arm95.info-37 Xinfo/arm95.info-38 Xinfo/arm95.info-39 Xinfo/arm95.info-4 Xinfo/arm95.info-40 Xinfo/arm95.info-41 Xinfo/arm95.info-42 Xinfo/arm95.info-43 Xinfo/arm95.info-5 Xinfo/arm95.info-6 Xinfo/arm95.info-7 Xinfo/arm95.info-8 Xinfo/arm95.info-9 Xinfo/gcc.info Xinfo/gcc.info-1 Xinfo/gcc.info-10 Xinfo/gcc.info-11 Xinfo/gcc.info-12 Xinfo/gcc.info-13 Xinfo/gcc.info-14 Xinfo/gcc.info-2 Xinfo/gcc.info-3 Xinfo/gcc.info-4 Xinfo/gcc.info-5 Xinfo/gcc.info-6 Xinfo/gcc.info-7 Xinfo/gcc.info-8 Xinfo/gcc.info-9 Xinfo/gdb.info Xinfo/gdb.info-1 Xinfo/gdb.info-2 Xinfo/gdb.info-3 Xinfo/gdb.info-4 Xinfo/gdb.info-5 Xinfo/gdb.info-6 Xinfo/gdb.info-7 Xinfo/gdb.info-8 Xinfo/gdb.info-9 Xinfo/gdbtk.info Xinfo/gnat_rm.info Xinfo/gnat_rm.info-1 Xinfo/gnat_rm.info-2 Xinfo/gnat_rm.info-3 Xinfo/gnat_rm.info-4 Xinfo/gnat_rm.info-5 Xinfo/gnat_rm.info-6 Xinfo/gnat_rm.info-7 Xinfo/gnat_rm.info-8 Xinfo/gnat_rm.info-9 Xinfo/gnat_ug.info Xinfo/gnat_ug.info-1 Xinfo/gnat_ug.info-2 Xinfo/gnat_ug.info-3 Xinfo/gnat_ug.info-4 Xinfo/gnat_ug.info-5 Xinfo/gnat_ug.info-6 Xinfo/gnat_ug.info-7 Xinfo/gnat_ug.info-8 Xinfo/gnat_ug.info-9 END-of-gnat-doc-html/pkg-plist_info echo x - gnat-doc-html/pkg-plist_ps sed 's/^X//' >gnat-doc-html/pkg-plist_ps << 'END-of-gnat-doc-html/pkg-plist_ps' Xshare/doc/gnat/ps/arm95.ps Xshare/doc/gnat/ps/gcc.ps Xshare/doc/gnat/ps/gdb.ps Xshare/doc/gnat/ps/gdbtk.ps Xshare/doc/gnat/ps/gnat_rm.ps Xshare/doc/gnat/ps/gnat_ug.ps Xshare/doc/gnat/ps/refcard.ps X@dirrm share/doc/gnat/ps X@dirrm share/doc/gnat END-of-gnat-doc-html/pkg-plist_ps echo x - gnat-doc-html/pkg-plist_texi sed 's/^X//' >gnat-doc-html/pkg-plist_texi << 'END-of-gnat-doc-html/pkg-plist_texi' Xshare/doc/gnat/texi/arm95.texi Xshare/doc/gnat/texi/cpp.texi Xshare/doc/gnat/texi/extend.texi Xshare/doc/gnat/texi/gcc.texi Xshare/doc/gnat/texi/gcov.texi Xshare/doc/gnat/texi/gdb.texinfo Xshare/doc/gnat/texi/gdbtk.texinfo Xshare/doc/gnat/texi/gnat_rm.texi Xshare/doc/gnat/texi/gnat_ug_unx.texi Xshare/doc/gnat/texi/install.texi Xshare/doc/gnat/texi/invoke.texi Xshare/doc/gnat/texi/md.texi Xshare/doc/gnat/texi/rtl.texi Xshare/doc/gnat/texi/texinfo.tex Xshare/doc/gnat/texi/texiplus.tex Xshare/doc/gnat/texi/tm.texi X@dirrm share/doc/gnat/texi X@dirrm share/doc/gnat END-of-gnat-doc-html/pkg-plist_texi echo x - gnat-doc-html/pkg-plist_txt sed 's/^X//' >gnat-doc-html/pkg-plist_txt << 'END-of-gnat-doc-html/pkg-plist_txt' Xshare/doc/gnat/txt/arm95.txt Xshare/doc/gnat/txt/gcc.txt Xshare/doc/gnat/txt/gdb.txt Xshare/doc/gnat/txt/gdbtk.txt Xshare/doc/gnat/txt/gnat_rm.txt Xshare/doc/gnat/txt/gnat_ug.txt X@dirrm share/doc/gnat/txt X@dirrm share/doc/gnat END-of-gnat-doc-html/pkg-plist_txt echo x - gnat-doc-html/pkg-message_html sed 's/^X//' >gnat-doc-html/pkg-message_html << 'END-of-gnat-doc-html/pkg-message_html' X X********************************************************************* X XNOTE: X XYou may find it useful to add the following URL's to your browser: X X Ada 95 Annotated Reference Manual X file://usr/local/share/doc/gnat/html/arm95.html X X GNAT gcc 2.8.1 Compiler Manual X file://usr/local/share/doc/gnat/html/gcc.html X X GNAT Reference Manual X file://usr/local/share/doc/gnat/html/gnat_rm.html X X GNAT User Guide X file://usr/local/share/doc/gnat/html/gnat_ug.html X X********************************************************************* X END-of-gnat-doc-html/pkg-message_html echo x - gnat-doc-html/pkg-message_info sed 's/^X//' >gnat-doc-html/pkg-message_info << 'END-of-gnat-doc-html/pkg-message_info' X X********************************************************************* X XNOTE: X XGNU info browser entries have been installed in /usr/local/info/dir. XIf entries do not appear in your info browser, make sure that X/usr/local/info is in your INFOPATH. X X********************************************************************* X END-of-gnat-doc-html/pkg-message_info echo x - gnat-doc-html/pkg-message_ps sed 's/^X//' >gnat-doc-html/pkg-message_ps << 'END-of-gnat-doc-html/pkg-message_ps' X X********************************************************************* X XNOTE: X XPostscript documentation has been installed in X/usr/local/share/doc/gnat/ps. X X********************************************************************* X END-of-gnat-doc-html/pkg-message_ps echo x - gnat-doc-html/pkg-message_texi sed 's/^X//' >gnat-doc-html/pkg-message_texi << 'END-of-gnat-doc-html/pkg-message_texi' X X********************************************************************* X XNOTE: X XTeXi documentation has been installed in X/usr/local/share/doc/gnat/texi. X X********************************************************************* X END-of-gnat-doc-html/pkg-message_texi echo x - gnat-doc-html/pkg-message_txt sed 's/^X//' >gnat-doc-html/pkg-message_txt << 'END-of-gnat-doc-html/pkg-message_txt' X X********************************************************************* X XNOTE: X XASCII Text documentation has been installed in X/usr/local/share/gnat/txt. X X********************************************************************* X END-of-gnat-doc-html/pkg-message_txt echo c - gnat-doc-info mkdir -p gnat-doc-info > /dev/null 2>&1 echo x - gnat-doc-info/Makefile sed 's/^X//' >gnat-doc-info/Makefile << 'END-of-gnat-doc-info/Makefile' X# New ports collection makefile for: gnat-doc-info X# Date created: 04 Sept 2001 X# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net> X# X# $FreeBSD$ X# X XDOCFORMAT= info XMASTERDIR= ${.CURDIR}/../gnat-doc-html X X.include "${MASTERDIR}/Makefile" END-of-gnat-doc-info/Makefile echo c - gnat-doc-ps mkdir -p gnat-doc-ps > /dev/null 2>&1 echo x - gnat-doc-ps/Makefile sed 's/^X//' >gnat-doc-ps/Makefile << 'END-of-gnat-doc-ps/Makefile' X# New ports collection makefile for: gnat-doc-ps X# Date created: 04 Sept 2001 X# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net> X# X# $FreeBSD$ X# X XDOCFORMAT= ps XMASTERDIR= ${.CURDIR}/../gnat-doc-html X X.include "${MASTERDIR}/Makefile" END-of-gnat-doc-ps/Makefile echo c - gnat-doc-texi mkdir -p gnat-doc-texi > /dev/null 2>&1 echo x - gnat-doc-texi/Makefile sed 's/^X//' >gnat-doc-texi/Makefile << 'END-of-gnat-doc-texi/Makefile' X# New ports collection makefile for: gnat-doc-texi X# Date created: 04 Sept 2001 X# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net> X# X# $FreeBSD$ X# X XDOCFORMAT= texi XMASTERDIR= ${.CURDIR}/../gnat-doc-html X X.include "${MASTERDIR}/Makefile" END-of-gnat-doc-texi/Makefile echo c - gnat-doc-txt mkdir -p gnat-doc-txt > /dev/null 2>&1 echo x - gnat-doc-txt/Makefile sed 's/^X//' >gnat-doc-txt/Makefile << 'END-of-gnat-doc-txt/Makefile' X# New ports collection makefile for: gnat-doc-txt X# Date created: 04 Sept 2001 X# Whom: John Merryweather Cooper <jmcoopr@webmail.bmi.net> X# X# $FreeBSD$ X# X XDOCFORMAT= txt XMASTERDIR= ${.CURDIR}/../gnat-doc-html X X.include "${MASTERDIR}/Makefile" END-of-gnat-doc-txt/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c13678$83c0a360$05fea8c0>