Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel In directory sc8-pr-cvs17:/tmp/cvs-serv11637
Modified Files: ant-junit.info xalan-j-docs.info xalan-j.info xerces-j-docs.info xerces-j.info Added Files: ant-base.info ant-optional.info Log Message: move to stable, with maintainer's permission Index: xalan-j.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel/xalan-j.info,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- xalan-j.info 16 Jun 2007 22:04:05 -0000 1.3 +++ xalan-j.info 4 Aug 2007 13:26:02 -0000 1.4 @@ -1,36 +1,35 @@ Package: xalan-j -Version: 2.6.0 +Version: 2.7.0 Revision: 2 -Distribution: 10.3, 10.4 Maintainer: Benjamin Reed <[EMAIL PROTECTED]> -# -Type: java(1.3) -BuildDepends: ant (>= 1.6.1-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java13-dev, xerces-j (>= 2.6.2-1) -Depends: system-java13 | system-java14 | system-java15, xerces-j (>= 2.6.2-1) -Source: mirror:apache:xml/%n/source/%n_2_6_0-src.tar.gz -SourceDirectory: %n_2_6_0 -Source-MD5: a210f7108e680ab60a11977ec99ab1f9 +Type: java(1.4) +BuildDepends: ant-base (>= 1.6.5-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java-dev (>= 1.4-1), xerces-j (>= 2.7.0-1) +Depends: system-java (>= 1.4-1), xerces-j (>= 2.7.0-1) +Source: mirror:apache:xml/%n/source/%n_2_7_0-src.tar.gz +SourceDirectory: %n_2_7_0 +Source-MD5: 7859a78a5564cae42c933adcbbecdd01 PatchScript: << - perl -pi.bak -e 's,\r,,g' build.sh + perl -pi.bak -e 's,\r,,g' build.sh + perl -pi -e 's,<javac,<javac target="1.4" source="1.4",g' build.xml << CompileScript: sh build.sh jar InstallScript: # nothing to do -DocFiles: License +DocFiles: licenses/* JarFiles: build/*.jar Description: Java XSLT processor DescDetail: << - Xalan is an XSLT processor for transforming XML documents into HTML, - text, or other XML document types. It implements the W3C Recommendations - for XSL Transformations (XSLT) and the XML Path Language (XPath). - It can be used from the command line, in an applet or a servlet, - or as a module in other program. + Xalan is an XSLT processor for transforming XML documents into HTML, + text, or other XML document types. It implements the W3C Recommendations + for XSL Transformations (XSLT) and the XML Path Language (XPath). + It can be used from the command line, in an applet or a servlet, + or as a module in other program. << DescPort: << - build.sh is a dos file and darwin doesn't handle it - so I've patched it to remove all those line endings (^M) + build.sh is a dos file and darwin doesn't handle it + so I've patched it to remove all those line endings (^M) << DescPackaging: << - avoid the lengthy build of docs (install xalan-j-docs if you want that) + avoid the lengthy build of docs (install xalan-j-docs if you want that) << Homepage: http://xml.apache.org/xalan-j/index.html License: BSD Index: xerces-j.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel/xerces-j.info,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- xerces-j.info 16 Jun 2007 22:04:06 -0000 1.3 +++ xerces-j.info 4 Aug 2007 13:26:02 -0000 1.4 @@ -1,18 +1,19 @@ Package: xerces-j -Version: 2.6.2 -Revision: 2 -Distribution: 10.3, 10.4 +Version: 2.8.0 +Revision: 1 Maintainer: Benjamin Reed <[EMAIL PROTECTED]> -# -Type: java(1.3) -BuildDepends: ant (>= 1.6.1-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java13-dev -Depends: system-java13 | system-java14 | system-java15 +Type: java(1.4) +BuildDepends: ant-base (>= 1.6.5-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java-dev (>= 1.4-1) +Depends: system-java (>= 1.4-1) Source: mirror:apache:xml/%n/Xerces-J-src.%v.tar.gz -Source-MD5: cfd536b8d72f8ebe3465ae35f5e3775d -SourceDirectory: xerces-2_6_2 +Source-MD5: 162d481e901a302eb82eb40ebeb8653e +SourceDirectory: xerces-2_8_0 Source2: mirror:apache:xml/%n/Xerces-J-tools.%v.tar.gz -Source2ExtractDir: xerces-2_6_2 -Source2-MD5: 55ba4b71ae95acf7d50c4bc0d796ee76 +Source2ExtractDir: xerces-2_8_0 +Source2-MD5: 4206f318b43654552f16a9040bdfa6b4 +PatchScript: << + perl -pi -e 's,<javac,<javac target="1.4" source="1.4",g' build.xml +<< CompileScript: sh build.sh jars InstallScript: # Nothing to do DocFiles: ISSUES LICENSE* README Readme.html STATUS TODO @@ -20,14 +21,14 @@ # Description: XML parser in Java DescDetail: << - The rich generating and validating capabilities allow the Xerces-J Parser to - be used for: - - Building XML-savvy Web servers. - - The next generation of vertical applications which will use XML as their - data format. - - On-the-fly validation for creating XML editors. - - Ensuring the integrity of e-business data expressed in XML. - - Building truly internationalized XML applications. + The rich generating and validating capabilities allow the Xerces-J Parser to + be used for: + - Building XML-savvy Web servers. + - The next generation of vertical applications which will use XML as their + data format. + - On-the-fly validation for creating XML editors. + - Ensuring the integrity of e-business data expressed in XML. + - Building truly internationalized XML applications. << DescPackaging: << - avoid the lengthy build of docs (install xerces-j-docs if you want that) Index: xalan-j-docs.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel/xalan-j-docs.info,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- xalan-j-docs.info 16 Jun 2007 22:04:05 -0000 1.3 +++ xalan-j-docs.info 4 Aug 2007 13:26:02 -0000 1.4 @@ -1,27 +1,26 @@ Package: xalan-j-docs -Version: 2.6.0 +Version: 2.7.0 Revision: 2 -Distribution: 10.3, 10.4 Maintainer: Benjamin Reed <[EMAIL PROTECTED]> -# -Type: java(1.3) -BuildDepends: ant (>= 1.6.1-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java13-dev -Depends: xalan-j (>= %v-1) -Source: mirror:apache:xml/xalan-j/xalan-j_2_6_0-src.tar.gz -SourceDirectory: xalan-j_2_6_0 -Source-MD5: a210f7108e680ab60a11977ec99ab1f9 +Type: java(1.4) +BuildDepends: ant-base (>= 1.6.5-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java-dev (>= 1.4-1) +Depends: xalan-j (>= %v-1), system-java (>= 1.4-1) +Source: mirror:apache:xml/xalan-j/source/xalan-j_2_7_0-src.tar.gz +SourceDirectory: xalan-j_2_7_0 +Source-MD5: 7859a78a5564cae42c933adcbbecdd01 PatchScript: << - perl -pi.bak -e 's,\r,,g' build.sh + perl -pi -e 's,\r,,g' build.sh + perl -pi -e 's,<javac,<javac target="1.4" source="1.4",g' build.xml << -CompileScript: sh build.sh docs.nojardepends javadocs.nojardepends +CompileScript: sh build.sh autojavadocs autodocs InstallScript: << - mkdir -p %i/share/doc/xalan-j/ - cp -r build/docs/ %i/share/doc/xalan-j/ + mkdir -p %i/share/doc/xalan-j/ + cp -r build/docs/ %i/share/doc/xalan-j/ << -DocFiles: License +DocFiles: licenses/* Description: Docs for xalan-j DescPackaging: << - - use '*.nojardepends' targets to avoid building the jar + use '*.nojardepends' targets to avoid building the jar << Homepage: http://xml.apache.org/xalan-j/index.html License: BSD Index: ant-junit.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel/ant-junit.info,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- ant-junit.info 16 Jun 2007 22:04:04 -0000 1.3 +++ ant-junit.info 4 Aug 2007 13:26:02 -0000 1.4 @@ -1,14 +1,13 @@ Package: ant-junit -Version: 1.6.2 +Version: 1.7.0 Revision: 1 -Distribution: 10.3, 10.4 Maintainer: Benjamin Reed <[EMAIL PROTECTED]> # -Type: java(1.3) -BuildDepends: fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), junit, system-java13-dev -Depends: ant (>= %v-%r), junit, system-java13 | system-java14 | system-java15 +Type: java +BuildDepends: fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), junit (>= 3.8.1-4), system-java-dev (>= 1.4-1) +Depends: ant-base (>= %v-1), junit (>= 3.8.1-4), system-java (>= 1.4-1) Source: mirror:apache:ant/source/apache-ant-%v-src.tar.bz2 -Source-MD5: 83c3adefdbf90bcbc4b804d4c55c0778 +Source-MD5: 22b378e27ab300e4d73bf09d91c7e2a6 SourceDirectory: apache-ant-%v CompileScript: ./build.sh -Ddist.name=ant -Dchmod.fail=false dist InstallScript: << Index: xerces-j-docs.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/devel/xerces-j-docs.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- xerces-j-docs.info 16 Jun 2007 22:04:06 -0000 1.4 +++ xerces-j-docs.info 4 Aug 2007 13:26:02 -0000 1.5 @@ -1,27 +1,28 @@ Package: xerces-j-docs -Version: 2.6.2 -Revision: 2 -Distribution: 10.3, 10.4 +Version: 2.8.0 +Revision: 1 Maintainer: Benjamin Reed <[EMAIL PROTECTED]> -# -Type: java(1.3) -Depends: xerces-j (>= %v-1) -BuildDepends: ant (>= 1.6.1-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java13-dev -Source: mirror:apache:xml/xerces-j/Xerces-J-src.%v.tar.gz -Source-MD5: cfd536b8d72f8ebe3465ae35f5e3775d -SourceDirectory: xerces-2_6_2 -Source2: mirror:apache:xml/xerces-j/Xerces-J-tools.%v.tar.gz -Source2ExtractDir: xerces-2_6_2 -Source2-MD5: 55ba4b71ae95acf7d50c4bc0d796ee76 +Type: java(1.4) +Depends: xerces-j (>= %v-1), system-java (>= 1.4-1) +BuildDepends: ant-base (>= 1.6.5-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java-dev (>= 1.4-1) +Source: mirror:apache:xml/xerces-j/source/Xerces-J-src.%v.tar.gz +Source-MD5: 162d481e901a302eb82eb40ebeb8653e +SourceDirectory: xerces-2_8_0 +Source2: mirror:apache:xml/xerces-j/source/Xerces-J-tools.%v.tar.gz +Source2ExtractDir: xerces-2_8_0 +Source2-MD5: 4206f318b43654552f16a9040bdfa6b4 +PatchScript: << + perl -pi -e 's,<javac,<javac target="1.4" source="1.4",g' build.xml +<< CompileScript: sh build.sh docs javadocs InstallScript: << - mkdir -p %i/share/doc/xerces-j/html - cp -R build/docs/ %i/share/doc/xerces-j/html + mkdir -p %i/share/doc/xerces-j/html + cp -R build/docs/ %i/share/doc/xerces-j/html << DocFiles: LICENSE Homepage: http://xml.apache.org/xerces2-j/index.html Description: Documentation for xerces-j DescPackaging: << - - cp the docs to share/doc/xerces-j/html + cp the docs to share/doc/xerces-j/html << License: BSD --- NEW FILE: ant-optional.info --- Package: ant-optional Version: 1.7.0 Revision: 2 Type: java(1.4) Maintainer: Benjamin Reed <[EMAIL PROTECTED]> BuildDepends: << ant-base (>= %v-1), antlr (>= 2.7.4-3), bcel, commons-logging, commons-net, jakarta-bsf (>= 2.3.0-3), jakarta-oro (>= 2.0.7-1), jakarta-regexp (>= 1.4-1), javamail, jdepend (>= 2.6-4), jsch, junit, jzlib, log4j, netrexx, stylebook, xalan-j, system-java-dev (>= 1.4-1) << Depends: << ant-base (>= %v-1), antlr (>= 2.7-1), bcel, commons-logging, commons-net, jakarta-bsf (>= 2.3.0-3), jakarta-oro (>= 2.0.7-1), jakarta-regexp (>= 1.3-1), javamail, jdepend (>= 2.6-4), jsch, junit, jzlib, log4j, netrexx, stylebook, xalan-j, system-java (>= 1.4-1) << Conflicts: ant (<< 1.6.5-1) Replaces: ant (<< 1.6.5-1) CustomMirror: << Primary: http://ranger.users.finkproject.org/distfiles eur-NL: http://ranger.users.finkproject.org/distfiles nam-US: http://ranger.befunk.com/fink nam-US: http://astrange.ithinksw.net/~astrange/ranger-fink nam-CA: http://www.southofheaven.net/befunk << Source: mirror:apache:ant/source/apache-ant-%v-src.tar.bz2 Source-MD5: 22b378e27ab300e4d73bf09d91c7e2a6 SourceDirectory: apache-ant-%v CompileScript: << #!/bin/sh -ex ./build.sh -Ddist.name=ant -Dchmod.fail=false dist << InstallScript: << #!/bin/sh -ex mkdir -p %i/lib/ant/lib for package in antlr apache-bcel apache-bsf apache-log4j apache-oro apache-regexp apache-resolver commons-logging commons-net jdepend javamail jmf jsch netrexx starteam stylebook swing trax vaj weblogic do if [ -f "ant/lib/ant-$package.jar" ]; then install -c -m 644 ant/lib/ant-$package.jar %i/lib/ant/lib/ else echo "warning: ant-$package.jar was missing" fi done << SplitOff: << Package: ant Depends: ant-base (>= %v-1), ant-optional (>= %v-%r) DocFiles: INSTALL KEYS LICENSE* NOTICE README WHATSNEW << Description: Optional tasks for Ant DocFiles: INSTALL KEYS LICENSE* NOTICE README WHATSNEW DescDetail: << This package supplies the JAR files for Ant's optional tasks. << DescPort: << Some of these optional tasks require external jar files that are not necessarily part of your Fink installation. To use them, you may need to get these extra depedencies and put them in your CLASSPATH. starteam (needs com.starbase.util.Platform) vaj (needs com.ibm.ivj.util.base.Workspace) weblogic (needs weblogic.ejbc, weblogic.ejb.utils.DDCreator, and weblogic.Server) Also, note that none of the possible script engines are specified here as dependencies, even if they are available in Fink. This is due to a circular dependency in Rhino (which depends on xmlbeans, which in turn depends on this package). For now, you cannot assume that any of the script engines are available, since users may have already built this package without the script engine installed. If you need it, contact me and maybe we can figure out a way to get things working. :) << License: BSD Homepage: http://ant.apache.org/ --- NEW FILE: ant-base.info --- Package: ant-base Version: 1.7.0 Revision: 2 Type: java Maintainer: Benjamin Reed <[EMAIL PROTECTED]> # BuildDepends: fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), system-java-dev (>= 1.4-1) Depends: system-java (>= 1.4-1) Source: mirror:apache:ant/source/apache-ant-%v-src.tar.bz2 Source-MD5: 22b378e27ab300e4d73bf09d91c7e2a6 SourceDirectory: apache-ant-%v Replaces: ant (<< 1.6.5-1) PatchScript: << perl -pi -e 's,target name="test-jar",target name="test-jar" if="blah",' build.xml << CompileScript: ./build.sh -Ddist.name=ant -Dchmod.fail=false dist InstallScript: << #!/bin/sh -ex # Dump the entire application into %i/lib/ant mkdir -p %i/lib cp -R ant %i/lib # make up for failing build.xml chmod -R ugo+r %i/lib/ant # docs install -d -m 755 %i/share/doc/%N/html mv %i/lib/ant/docs/* %i/share/doc/%N/html mv %i/lib/ant/lib/README %i/share/doc/%N/README.lib rmdir %i/lib/ant/docs # binaries install -d -m 755 %i/bin cp -R ant/bin/* %i/bin rm -f %i/bin/*.bat rm -f %i/bin/*.cmd # Remove optional jars; these are provided by the ant-optional package for package in antlr apache-bcel apache-bsf apache-log4j apache-oro apache-regexp apache-resolver commons-logging commons-net icontract jai javamail jdepend jmf jsch junit netrexx starteam stylebook swing trax vaj weblogic xalan1 xslp do rm -f %i/lib/ant/lib/ant-$package.jar done # Remove all jUnit files find %i -name \*junit\* -delete << RuntimeVars: << JAVA_HOME: /Library/Java/Home ANT_HOME: %p/lib/ant << # DocFiles: INSTALL KEYS LICENSE* NOTICE README WHATSNEW Description: Java based build tool DescDetail: << Ant is different. Instead of a model where it is extended with shell based commands, it is extended using Java classes. Instead of writing shell commands, the configuration files are XML based calling out a target tree where various tasks get executed. Each task is run by an object which implements a particular Task interface. Granted, this removes some of the expressive power that is inherent by being able to construct a shell command such as `find . -name foo -exec rm {}` but it gives you the ability to be cross platform. To work anywhere and everywhere. And hey, if you really need to execute a shell command, Ant has an exec rule that allows different commands to be executed based on the OS that it is executing on. << DescPort: << The chmod task of ant would fail with Java: UNIXProcess:forkAndExec: exec failed: Argument list too long because apprently it tries to chmod thousands of files in a single line of command, another solution is to set parallel to false, which cause chmod to process one file after the other but then we get a java.io.IOException: Too many open files. Conclusion was to use unix chmod in InstallScript ;-) Removed *.bat and *.cmd in bin << License: BSD Homepage: http://ant.apache.org/ ------------------------------------------------------------------------- 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 https://lists.sourceforge.net/lists/listinfo/fink-commits