Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel In directory sc8-pr-cvs17:/tmp/cvs-serv29602/finkinfo/devel
Added Files: antlr3.info antlr3.patch libantlr3c.info libantlr3c.patch Log Message: Added packages for ANTLR3 --- NEW FILE: libantlr3c.patch --- --- libantlr3c-3.0.1/configure +++ libantlr3c-3.0.1/configure @@ -19360,7 +19360,6 @@ # Checks for libraries. # Checks for header files. -$ac_includes_default --- NEW FILE: libantlr3c.info --- # Initial Data Package: libantlr3c Version: 3.0.1 Revision: 1 Description: ANTLR runtime library for C, v.3 License: BSD Maintainer: John Ridgway <[EMAIL PROTECTED]> # Dependencies Depends: libantlr3c-shlibs (= %v-%r) #BuildDepends: #Provides: #Conflicts: #BuildConflicts: #Replaces: #Recommends: #Suggests: #Enhances: BuildDependsOnly: true # Unpack #CustomMirror: << # nam-US: ftp://ftp.fooquux.com/pub/bar # asi-JP: ftp://ftp.qiixbar.jp/pub/mirror/bar # eur-DE: ftp://ftp.barfoo.de/bar # Primary: ftp://ftp.barbarorg/pub/ #<< Source: http://antlr.org/download/C/%n-%v.tar.gz #SourceN: #SourceDirectory: #NoSourceDirectory: #SourceNExtractDir: #SourceRename: #SourceNRename: Source-MD5: 446a20138774244b17da359a909f933b #SourceN-MD5: #TarFilesRename: #TarNFilesNRename: # Patch Phase #UpdateConfigGuess: false or true #UpdateConfigGuessInDirs: <dirs> #UpdateLibtool: false or true #UpdateLibtoolInDirs: <dirs> #UpdatePoMakefile: false or true Patch: %n.patch #PatchFile: #PatchFile-MD5: #PatchScript: << # patch -p1 < %{PatchFile} #<< # Compile Phase #[No]SetCC: #[No]SetCFLAGS: #[No]SetCPP: #[No]SetCPPFLAGS: #[No]SetCXX: #[No]SetCXXFLAGS: #[No]SetDYLD_LIBRARY_PATH: #[No]SetJAVA_HOME: #[No]SetLD_PREBIND: #[No]SetLD_PREBIND_ALLOW_OVERLAP: #[No]SetLD_FORCE_NO_PREBIND: #[No]SetLD_SEG_ADDR_TABLE: #[No]SetLD: #[No]SetLDFLAGS: #[No]SetLIBRARY_PATH: #[No]SetLIBS: #[No]SetMACOSX_DEPLOYMENT_TARGET: #[No]SetMAKE: #[No]SetMFLAGS: #[No]SetMAKEFLAGS: ConfigureParams: --enable-64bit --disable-dependency-tracking --disable-maintainer-mode --enable-shared --enable-static --enable-fast-install #GCC: 2.95.2, 2.95, 3.1, 3.3, or 4.0 CompileScript: << ./configure %c make libantlr3c_la_LDFLAGS="-release %v" << # Test Suites #InfoTest: << # TestScript: << # make check || exit 2 # << # TestConfigureParams: # TestDepends: <pkgs> # TestConflicts: <pkgs> # TestSource: # TestSource-MD5: # TestSourceN: # TestSourceN-MD5: # TestTarFilesRename... # TestSuiteSize: small, medium, or large -- field currently ignored # <any other standard field> #<< # Install Phase #UpdatePOD: false or true InstallScript: << make install prefix=%i ln -s %p/lib/%n-%v.dylib %i/lib/%n.3.dylib << #AppBundles: #JarFiles: DocFiles: AUTHORS COPYING NEWS README #Shlibs: #RuntimeVars: SplitOff: << Package: %N-shlibs Files: lib/%N-%v.dylib lib/%N.3.dylib DocFiles: AUTHORS COPYING NEWS README Shlibs: << %p/lib/%N-%v.dylib 0.0.0 %N (>= 3.0.1-1) << << #SplitOffN: << #<< # Build Phase #PreInstScript: #PostInstScript: #PreRmScript: #PostRmScript: #ConfFiles: #InfoDocs: #DaemonicFile: #DaemonicName: # Additional Data #Homepage: DescDetail: << This is the C runtime library to support ANTLR v.3. As far as I know it is still in a very rough state, but I am including the package for completeness. << DescUsage: << This package (actually two packages) consists of a library and a set of header files. The library is named libantlr3c, and lives in %p/lib. The header files all live in /sw/include and all of them have names that begin with "antlr3". No documentation is available at this time. << #DescPackaging: << # <lines less than 79 chars> #<< DescPort: << The patch file removes a single line from the configure file. This line causes a warning message from configure, and Jim Idle, the developer claims that it is a bug in autoconf/automake. << --- NEW FILE: antlr3.patch --- --- antlr-3.0.1/build.xml +++ antlr-3.0.1/build.xml @@ -207,7 +207,10 @@ </classpath> <test if="testcase" name="${testcase}" todir="${build.tests.xml}" /> <batchtest todir="${build.tests.xml}" unless="testcase"> - <fileset dir="${src.dir}" includes="${includetests}" /> + <fileset dir="${src.dir}" includes="${includetests}"> + <exclude name="org/antlr/test/TestRewriteAST.java" /> + <exclude name="org/antlr/test/TestSemanticPredicates.java" /> + </fileset> </batchtest> </junit> </target> --- NEW FILE: antlr3.info --- # Initial Data Package: antlr3 Version: 3.0.1 Revision: 1 Description: ANother Tool for Language Recognition, v3 Type: java (1.5) License: BSD Maintainer: John Ridgway <[EMAIL PROTECTED]> # Dependencies Depends: system-java (>= 1.5), stringtemplate3 (>= 3.1b1), bcel, antlr BuildDepends: system-java-dev (>= 1.5), ant-optional, ant #, autoconf (>= 2.60), automaken, ant #Provides: #Conflicts: #BuildConflicts: #Replaces: #Recommends: Suggests: antlrworks #Enhances: #Pre-Depends: Only use after discussion on developer list #Essential: false or true #BuildDependsOnly: false or true # Unpack #CustomMirror: << # nam-US: ftp://ftp.fooquux.com/pub/bar # asi-JP: ftp://ftp.qiixbar.jp/pub/mirror/bar # eur-DE: ftp://ftp.barfoo.de/bar # Primary: ftp://ftp.barbarorg/pub/ #<< Source: http://www.antlr.org/download/antlr-%v.tar.gz Source-MD5: 3368332e3ecec632db667cb5cdfdbf6f #SourceN: #SourceDirectory: #NoSourceDirectory: #SourceNExtractDir: #SourceRename: #SourceNRename: #Source-MD5: #SourceN-MD5: #TarFilesRename: #TarNFilesNRename: # Patch Phase #UpdateConfigGuess: false or true #UpdateConfigGuessInDirs: <dirs> #UpdateLibtool: false or true #UpdateLibtoolInDirs: <dirs> #UpdatePoMakefile: false or true Patch: %n.patch #PatchFile: #PatchFile-MD5: #PatchScript: << # patch -p1 < %{PatchFile} #<< # Compile Phase #[No]SetCC: #[No]SetCFLAGS: #[No]SetCPP: #[No]SetCPPFLAGS: #[No]SetCXX: #[No]SetCXXFLAGS: #[No]SetDYLD_LIBRARY_PATH: #[No]SetJAVA_HOME: #[No]SetLD_PREBIND: #[No]SetLD_PREBIND_ALLOW_OVERLAP: #[No]SetLD_FORCE_NO_PREBIND: #[No]SetLD_SEG_ADDR_TABLE: #[No]SetLD: #[No]SetLDFLAGS: #[No]SetLIBRARY_PATH: #[No]SetLIBS: #[No]SetMACOSX_DEPLOYMENT_TARGET: #[No]SetMAKE: #[No]SetMFLAGS: #[No]SetMAKEFLAGS: ConfigureParams: --disable-dependency-tracking #GCC: 2.95.2, 2.95, 3.1, 3.3, or 4.0 CompileScript: << ant clean rm src/org/antlr/tool/ANTLRLexer.java rm src/org/antlr/tool/ANTLRParser.java rm src/org/antlr/tool/ANTLRTokenTypes.java rm src/org/antlr/tool/ANTLRTreePrinter.java rm src/org/antlr/tool/ANTLRTreePrinterTokenTypes.java rm src/org/antlr/tool/AssignTokenTypesWalker.java rm src/org/antlr/tool/AssignTokenTypesWalkerTokenTypes.java rm src/org/antlr/codegen/CodeGenTreeWalker.java rm src/org/antlr/codegen/CodeGenTreeWalkerTokenTypes.java rm src/org/antlr/tool/DefineGrammarItemsWalker.java rm src/org/antlr/tool/DefineGrammarItemsWalkerTokenTypes.java rm src/org/antlr/tool/TreeToNFAConverter.java rm src/org/antlr/tool/TreeToNFAConverterTokenTypes.java ant build ant build-rt # (cd runtime/C && autoheader) # (cd runtime/C && libtoolize --automake) # (cd runtime/C && aclocal) # (cd runtime/C && autoconf) # (cd runtime/C && automake --add-missing --copy) # (cd runtime/C && autoconf) # (cd runtime/C && ./configure %c) # (cd runtime/C && make libantlr3c_la_LDFLAGS="-version 3.0.0") # ./configure %c # make << # Test Suites InfoTest: << TestScript: << ant test << # TestConfigureParams: # TestDepends: <pkgs> # TestConflicts: <pkgs> # TestSource: # TestSource-MD5: # TestSourceN: # TestSourceN-MD5: # TestTarFilesRename... # TestSuiteSize: small, medium, or large -- field currently ignored # <any other standard field> << # Install Phase #UpdatePOD: false or true InstallScript: << # (cd runtime/C && make install DESTDIR=%d) << #AppBundles: JarFiles: lib/antlr-%v.jar lib/antlr-runtime-%v.jar DocFiles: README.txt LICENSE.txt #Shlibs: #RuntimeVars: # SplitOff: << # Package: %nc-runtime # Files: include/* # << #SplitOffN: << #<< # Build Phase #PreInstScript: #PostInstScript: #PreRmScript: #PostRmScript: #ConfFiles: #InfoDocs: #DaemonicFile: #DaemonicName: # Additional Data Homepage: http://www.antlr.org DescDetail: << ANother Tool for Language Recognition (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, or C++ actions. ANTLR provides excellent support for tree construction, tree walking, and translation. << #DescUsage: << # <lines less than 79 chars> #<< #DescPackaging: << # <lines less than 79 chars> #<< #DescPort: << # <lines less than 79 chars> #<< ################### #Conflicts: pccts # Additional Data ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs