Index: head/lang/Makefile =================================================================== --- head/lang/Makefile (revision 51043) +++ head/lang/Makefile (revision 51044) @@ -1,192 +1,193 @@ # $FreeBSD$ # SUBDIR += ETHOberonV4 SUBDIR += Gofer SUBDIR += STk SUBDIR += Sather SUBDIR += TenDRA SUBDIR += aleph SUBDIR += atlast SUBDIR += awka SUBDIR += bc-gcc SUBDIR += bwbasic SUBDIR += caml-light SUBDIR += ccscript SUBDIR += cel SUBDIR += cim SUBDIR += clips SUBDIR += clisp SUBDIR += cmucl SUBDIR += compaq-cc SUBDIR += crossgo32-f77 SUBDIR += cu-prolog SUBDIR += dis SUBDIR += diveintopython SUBDIR += drscheme SUBDIR += dylan SUBDIR += egcs SUBDIR += eiffel SUBDIR += elisp-manual SUBDIR += elk SUBDIR += emacs-lisp-intro SUBDIR += eperl SUBDIR += erlang SUBDIR += expect SUBDIR += f2c SUBDIR += f77 SUBDIR += ferite SUBDIR += fesi SUBDIR += forth SUBDIR += gawk SUBDIR += gcc-devel SUBDIR += gcc27 SUBDIR += gcc28 SUBDIR += gcc295 SUBDIR += gcc30 SUBDIR += gcl SUBDIR += gforth SUBDIR += ghc SUBDIR += glibstdc++28 SUBDIR += gnat SUBDIR += gnat-doc-html SUBDIR += gnat-glade SUBDIR += gnomebasic SUBDIR += gnustep-base SUBDIR += gnustep-guile SUBDIR += gnustep-objc SUBDIR += gpc SUBDIR += gprolog SUBDIR += guile SUBDIR += guileobjc SUBDIR += hope SUBDIR += hugs SUBDIR += ici SUBDIR += icon SUBDIR += intel2gas SUBDIR += intercal SUBDIR += itcl SUBDIR += jgnat + SUBDIR += jgnat-doc-html SUBDIR += jruby SUBDIR += jython SUBDIR += klone SUBDIR += lcc SUBDIR += libobjects SUBDIR += librep SUBDIR += logo SUBDIR += lua SUBDIR += m3gdb SUBDIR += malbolge SUBDIR += mawk SUBDIR += mdk SUBDIR += mit-scheme SUBDIR += mixal SUBDIR += mmix SUBDIR += modula-3-socks SUBDIR += moscow_ml SUBDIR += mozart SUBDIR += nawk SUBDIR += nickle SUBDIR += nml SUBDIR += nqc SUBDIR += o2c SUBDIR += objc SUBDIR += ocaml SUBDIR += ocaml-mode.el SUBDIR += onyx SUBDIR += oo2c SUBDIR += otcl SUBDIR += p2c SUBDIR += p5-Data-JavaScript SUBDIR += p5-Error SUBDIR += p5-Expect SUBDIR += p5-F77 SUBDIR += p5-Switch SUBDIR += p5-Tcl SUBDIR += p5-ePerl SUBDIR += pbasic SUBDIR += perl5 SUBDIR += pfe-devel SUBDIR += pgcc SUBDIR += php3 SUBDIR += php4 SUBDIR += php_doc SUBDIR += pike SUBDIR += pm3-base SUBDIR += pm3-forms SUBDIR += pm3-gui SUBDIR += pm3-m3tk SUBDIR += pm3-net SUBDIR += pm3-netobj SUBDIR += pnet SUBDIR += ptoc SUBDIR += py-compiler SUBDIR += py-mx-base SUBDIR += python SUBDIR += python+ipv6 SUBDIR += python-doc-html SUBDIR += python-doc-pdf-a4 SUBDIR += python-doc-pdf-letter SUBDIR += python-doc-postscript-a4 SUBDIR += python-doc-postscript-letter SUBDIR += python15 SUBDIR += python20 SUBDIR += ratfor SUBDIR += rexx-imc SUBDIR += rotfl SUBDIR += rscheme SUBDIR += ruby SUBDIR += ruby-devel SUBDIR += ruby-lua SUBDIR += ruby-man SUBDIR += ruby-mode.el SUBDIR += ruby-perl SUBDIR += ruby-programmingruby SUBDIR += ruby-python SUBDIR += ruby-reference SUBDIR += ruby-ri SUBDIR += ruby-tcltklib SUBDIR += ruby-usersguide SUBDIR += ruby_r SUBDIR += ruby_r-devel SUBDIR += ruby_static SUBDIR += ruby_static-devel SUBDIR += scheme48 SUBDIR += schemetoc SUBDIR += scm SUBDIR += scriba SUBDIR += siod SUBDIR += slib SUBDIR += slisp SUBDIR += smalleiffel SUBDIR += smalleiffel-devel SUBDIR += smalltalk SUBDIR += sml-mode.el SUBDIR += sml-nj SUBDIR += sml-nj-devel SUBDIR += snobol SUBDIR += squeak2 SUBDIR += squeak3 SUBDIR += sr SUBDIR += stackless_python SUBDIR += starlogo SUBDIR += swi-pl SUBDIR += sxm SUBDIR += t3x SUBDIR += tcl80 SUBDIR += tcl81-thread SUBDIR += tcl82 SUBDIR += tcl83 SUBDIR += tclX80 SUBDIR += tclX82 SUBDIR += tclplugin SUBDIR += tcltutor SUBDIR += tinycobol SUBDIR += treecc SUBDIR += wamcc SUBDIR += xsb SUBDIR += yabasic SUBDIR += yap SUBDIR += yorick .include Property changes on: head/lang/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.258 \ No newline at end of property +1.259 \ No newline at end of property Index: head/lang/gnat-doc-html/Makefile =================================================================== --- head/lang/gnat-doc-html/Makefile (nonexistent) +++ head/lang/gnat-doc-html/Makefile (revision 51044) @@ -0,0 +1,78 @@ +# New ports collection makefile for: gnat-doc +# Date created: 4 Sept 2001 +# Whom: John Merryweather Cooper +# +# $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 Property changes on: head/lang/gnat-doc-html/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/lang/gnat-doc-html/distinfo =================================================================== --- head/lang/gnat-doc-html/distinfo (nonexistent) +++ head/lang/gnat-doc-html/distinfo (revision 51044) @@ -0,0 +1 @@ +MD5 (gnat-3.13p-docs.tar.gz) = 8f5162dfc23d822d753536d3053f0bdb Property changes on: head/lang/gnat-doc-html/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-comment =================================================================== --- head/lang/gnat-doc-html/pkg-comment (nonexistent) +++ head/lang/gnat-doc-html/pkg-comment (revision 51044) @@ -0,0 +1 @@ +Documentation for the GNAT compiler Property changes on: head/lang/gnat-doc-html/pkg-comment ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-descr =================================================================== --- head/lang/gnat-doc-html/pkg-descr (nonexistent) +++ head/lang/gnat-doc-html/pkg-descr (revision 51044) @@ -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 Property changes on: head/lang/gnat-doc-html/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-message_html =================================================================== --- head/lang/gnat-doc-html/pkg-message_html (nonexistent) +++ head/lang/gnat-doc-html/pkg-message_html (revision 51044) @@ -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 + +********************************************************************* + Property changes on: head/lang/gnat-doc-html/pkg-message_html ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-message_info =================================================================== --- head/lang/gnat-doc-html/pkg-message_info (nonexistent) +++ head/lang/gnat-doc-html/pkg-message_info (revision 51044) @@ -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. + +********************************************************************* + Property changes on: head/lang/gnat-doc-html/pkg-message_info ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-message_ps =================================================================== --- head/lang/gnat-doc-html/pkg-message_ps (nonexistent) +++ head/lang/gnat-doc-html/pkg-message_ps (revision 51044) @@ -0,0 +1,10 @@ + +********************************************************************* + +NOTE: + +Postscript documentation has been installed in +/usr/local/share/doc/gnat/ps. + +********************************************************************* + Property changes on: head/lang/gnat-doc-html/pkg-message_ps ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-message_texi =================================================================== --- head/lang/gnat-doc-html/pkg-message_texi (nonexistent) +++ head/lang/gnat-doc-html/pkg-message_texi (revision 51044) @@ -0,0 +1,10 @@ + +********************************************************************* + +NOTE: + +TeXi documentation has been installed in +/usr/local/share/doc/gnat/texi. + +********************************************************************* + Property changes on: head/lang/gnat-doc-html/pkg-message_texi ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-message_txt =================================================================== --- head/lang/gnat-doc-html/pkg-message_txt (nonexistent) +++ head/lang/gnat-doc-html/pkg-message_txt (revision 51044) @@ -0,0 +1,10 @@ + +********************************************************************* + +NOTE: + +ASCII Text documentation has been installed in +/usr/local/share/gnat/txt. + +********************************************************************* + Property changes on: head/lang/gnat-doc-html/pkg-message_txt ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-plist_html =================================================================== --- head/lang/gnat-doc-html/pkg-plist_html (nonexistent) +++ head/lang/gnat-doc-html/pkg-plist_html (revision 51044) @@ -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 Property changes on: head/lang/gnat-doc-html/pkg-plist_html ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-plist_info =================================================================== --- head/lang/gnat-doc-html/pkg-plist_info (nonexistent) +++ head/lang/gnat-doc-html/pkg-plist_info (revision 51044) @@ -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 Property changes on: head/lang/gnat-doc-html/pkg-plist_info ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-plist_ps =================================================================== --- head/lang/gnat-doc-html/pkg-plist_ps (nonexistent) +++ head/lang/gnat-doc-html/pkg-plist_ps (revision 51044) @@ -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 Property changes on: head/lang/gnat-doc-html/pkg-plist_ps ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-plist_texi =================================================================== --- head/lang/gnat-doc-html/pkg-plist_texi (nonexistent) +++ head/lang/gnat-doc-html/pkg-plist_texi (revision 51044) @@ -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 Property changes on: head/lang/gnat-doc-html/pkg-plist_texi ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/gnat-doc-html/pkg-plist_txt =================================================================== --- head/lang/gnat-doc-html/pkg-plist_txt (nonexistent) +++ head/lang/gnat-doc-html/pkg-plist_txt (revision 51044) @@ -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 Property changes on: head/lang/gnat-doc-html/pkg-plist_txt ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/Makefile =================================================================== --- head/lang/jgnat-doc-html/Makefile (nonexistent) +++ head/lang/jgnat-doc-html/Makefile (revision 51044) @@ -0,0 +1,73 @@ +# New ports collection makefile for: jgnat-doc +# Date created: 05 Sept 2001 +# Whom: John Merryweather Cooper +# +# $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 + +.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 Property changes on: head/lang/jgnat-doc-html/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/lang/jgnat-doc-html/distinfo =================================================================== --- head/lang/jgnat-doc-html/distinfo (nonexistent) +++ head/lang/jgnat-doc-html/distinfo (revision 51044) @@ -0,0 +1 @@ +MD5 (jgnat-1.1p-doc.tgz) = 907f50ae9f8e081038b1d9b91e009222 Property changes on: head/lang/jgnat-doc-html/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-comment =================================================================== --- head/lang/jgnat-doc-html/pkg-comment (nonexistent) +++ head/lang/jgnat-doc-html/pkg-comment (revision 51044) @@ -0,0 +1 @@ +Documentation for the JGNAT compiler Property changes on: head/lang/jgnat-doc-html/pkg-comment ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-descr =================================================================== --- head/lang/jgnat-doc-html/pkg-descr (nonexistent) +++ head/lang/jgnat-doc-html/pkg-descr (revision 51044) @@ -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 Property changes on: head/lang/jgnat-doc-html/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-message_html =================================================================== --- head/lang/jgnat-doc-html/pkg-message_html (nonexistent) +++ head/lang/jgnat-doc-html/pkg-message_html (revision 51044) @@ -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 + +********************************************************************* + Property changes on: head/lang/jgnat-doc-html/pkg-message_html ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-message_info =================================================================== --- head/lang/jgnat-doc-html/pkg-message_info (nonexistent) +++ head/lang/jgnat-doc-html/pkg-message_info (revision 51044) @@ -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. + +********************************************************************* + Property changes on: head/lang/jgnat-doc-html/pkg-message_info ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-message_ps =================================================================== --- head/lang/jgnat-doc-html/pkg-message_ps (nonexistent) +++ head/lang/jgnat-doc-html/pkg-message_ps (revision 51044) @@ -0,0 +1,10 @@ + +********************************************************************* + +NOTE: + +Postscript documentation has been installed in +/usr/local/share/doc/jgnat/ps. + +********************************************************************* + Property changes on: head/lang/jgnat-doc-html/pkg-message_ps ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-message_txt =================================================================== --- head/lang/jgnat-doc-html/pkg-message_txt (nonexistent) +++ head/lang/jgnat-doc-html/pkg-message_txt (revision 51044) @@ -0,0 +1,10 @@ + +********************************************************************* + +NOTE: + +ASCII Text documentation has been installed in +/usr/local/share/jgnat/txt. + +********************************************************************* + Property changes on: head/lang/jgnat-doc-html/pkg-message_txt ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-plist_html =================================================================== --- head/lang/jgnat-doc-html/pkg-plist_html (nonexistent) +++ head/lang/jgnat-doc-html/pkg-plist_html (revision 51044) @@ -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 Property changes on: head/lang/jgnat-doc-html/pkg-plist_html ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-plist_info =================================================================== --- head/lang/jgnat-doc-html/pkg-plist_info (nonexistent) +++ head/lang/jgnat-doc-html/pkg-plist_info (revision 51044) @@ -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 Property changes on: head/lang/jgnat-doc-html/pkg-plist_info ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-plist_ps =================================================================== --- head/lang/jgnat-doc-html/pkg-plist_ps (nonexistent) +++ head/lang/jgnat-doc-html/pkg-plist_ps (revision 51044) @@ -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 Property changes on: head/lang/jgnat-doc-html/pkg-plist_ps ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/lang/jgnat-doc-html/pkg-plist_txt =================================================================== --- head/lang/jgnat-doc-html/pkg-plist_txt (nonexistent) +++ head/lang/jgnat-doc-html/pkg-plist_txt (revision 51044) @@ -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 Property changes on: head/lang/jgnat-doc-html/pkg-plist_txt ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property