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

Reply via email to