Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=openjava.git;a=commitdiff;h=f33c884b6aaaa5817ec20d4ba0535a50f6488552

commit f33c884b6aaaa5817ec20d4ba0535a50f6488552
Author: Marius Cirsta <[email protected]>
Date:   Sun Jul 8 20:15:07 2012 +0000

jaxen-1.1.4-1-x86_64

* rebuild with openjava
* changed m8r
* version bump

diff --git a/source/devel-extra/jaxen/FrugalBuild 
b/source/devel-extra/jaxen/FrugalBuild
index 50b5d69..1249d9c 100644
--- a/source/devel-extra/jaxen/FrugalBuild
+++ b/source/devel-extra/jaxen/FrugalBuild
@@ -1,24 +1,26 @@
# Compiling Time: 0.05 SBU
-# Maintainer: Miklos Vajna <[email protected]>
+# Maintainer: Marius Cirsta <[email protected]>

pkgname=jaxen
-pkgver=1.1.1
+pkgver=1.1.4
pkgrel=1
pkgdesc="Java XPath engine"
url="http://jaxen.org/";
-Finclude java
+Finclude openjava
depends=(${depends[@]} 'dom4j' 'jdom' 'xom')
groups=('devel-extra')
archs=('i686' 'x86_64')
-up2date="Flastarchive http://jaxen.org/releases.html -src.tar.gz"
-source=(http://dist.codehaus.org/jaxen/distributions/jaxen-$pkgver-src.tar.gz)
-sha1sums=('8839aa0b415c0bc707a194414e9e0de647ccd7f9')
+up2date="Flastarchive http://dist.codehaus.org/jaxen/distributions/ 
-src.tar.gz"
+source=(http://dist.codehaus.org/jaxen/distributions/jaxen-$pkgver-src.tar.gz 
build.xml)
+sha1sums=('dba910651fc9f606a1326b2614c7784465ae3ff0' \
+          '200333cb85404e9d7d3d629be7ff083226fac0e3')

build()
{
-       Fsed 'compile,test' 'compile' build.xml
Fjavacleanup
+       Fcd
+       mv ../build.xml ./
Fant -Dnoget=true jar
-       mv target/jaxen{-$pkgver,}.jar
+       mv target/jaxen{*,}.jar
Fjar target/jaxen.jar
}
diff --git a/source/devel-extra/jaxen/build.xml 
b/source/devel-extra/jaxen/build.xml
new file mode 100644
index 0000000..5662d2b
--- /dev/null
+++ b/source/devel-extra/jaxen/build.xml
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--build.xml generated by maven from project.xml version 1.1.1
+  on date May 5 2007, time 1501-->
+
+<project default="jar" name="jaxen" basedir=".">
+  <property name="defaulttargetdir" value="target">
+  </property>
+  <property name="libdir" value="target/lib">
+  </property>
+  <property name="classesdir" value="target/classes">
+  </property>
+  <property name="testclassesdir" value="target/test-classes">
+  </property>
+  <property name="testclassesdir" value="target/test-classes">
+  </property>
+  <property name="testreportdir" value="target/test-reports">
+  </property>
+  <property name="distdir" value="dist">
+  </property>
+  <property name="javadocdir" value="dist/docs/api">
+  </property>
+  <property name="final.name" value="jaxen-1.1.1">
+  </property>
+  <path id="build.classpath">
+    <fileset dir="${libdir}">
+      <include name="**/*.jar">
+      </include>
+    </fileset>
+  </path>
+  <target name="init" description="o Initializes some properties">
+    <mkdir dir="${libdir}">
+    </mkdir>
+    <condition property="noget">
+      <equals arg2="only" arg1="${build.sysclasspath}">
+      </equals>
+    </condition>
+    <!--Test if JUNIT is present in ANT classpath-->
+
+    <available property="Junit.present" classname="junit.framework.Test">
+    </available>
+  </target>
+  <target name="compile" description="o Compile the code" depends="get-deps">
+    <mkdir dir="${classesdir}">
+    </mkdir>
+    <javac destdir="${classesdir}" deprecation="true" debug="true" 
optimize="false" excludes="**/package.html">
+      <src>
+        <pathelement location="src/java/main">
+        </pathelement>
+      </src>
+      <classpath refid="build.classpath">
+      </classpath>
+    </javac>
+  </target>
+  <target name="jar" description="o Create the jar" depends="compile">
+    <jar jarfile="${defaulttargetdir}/${final.name}.jar" 
excludes="**/package.html" basedir="${classesdir}">
+    </jar>
+  </target>
+  <target name="clean" description="o Clean up the generated directories">
+    <delete dir="${defaulttargetdir}">
+    </delete>
+    <delete dir="${distdir}">
+    </delete>
+  </target>
+  <target name="dist" description="o Create a distribution" depends="jar, 
javadoc">
+    <mkdir dir="dist">
+    </mkdir>
+    <copy todir="dist">
+      <fileset dir="${defaulttargetdir}" includes="*.jar">
+      </fileset>
+      <fileset dir="${basedir}" includes="LICENSE*, README*">
+      </fileset>
+    </copy>
+  </target>
+  <target name="test" description="o Run the test cases" if="test.failure" 
depends="internal-test">
+    <fail message="There were test failures.">
+    </fail>
+  </target>
+  <target name="internal-test" if="Junit.present" 
depends="junit-present,compile-tests">
+    <mkdir dir="${testreportdir}">
+    </mkdir>
+    <junit dir="./" failureproperty="test.failure" printSummary="yes" 
fork="true" haltonerror="true">
+      <sysproperty key="basedir" value=".">
+      </sysproperty>
+      <formatter type="xml">
+      </formatter>
+      <formatter usefile="false" type="plain">
+      </formatter>
+      <classpath>
+        <path refid="build.classpath">
+        </path>
+        <pathelement path="${testclassesdir}">
+        </pathelement>
+        <pathelement path="${classesdir}">
+        </pathelement>
+      </classpath>
+      <batchtest todir="${testreportdir}">
+        <fileset dir="src/java/test">
+          <include name="**/*Test.java">
+          </include>
+        </fileset>
+      </batchtest>
+    </junit>
+  </target>
+  <target name="junit-present" unless="Junit.present" depends="init">
+    <echo>================================= WARNING 
================================</echo>
+    <echo>Junit isn't present in your ${ANT_HOME}/lib directory. Tests not 
executed.</echo>
+    
<echo>==========================================================================</echo>
+  </target>
+  <target name="compile-tests" if="Junit.present" 
depends="junit-present,compile">
+    <mkdir dir="${testclassesdir}">
+    </mkdir>
+    <javac destdir="${testclassesdir}" deprecation="true" debug="true" 
optimize="false" excludes="**/package.html">
+      <src>
+        <pathelement location="src/java/test">
+        </pathelement>
+      </src>
+      <classpath>
+        <path refid="build.classpath">
+        </path>
+        <pathelement path="${classesdir}">
+        </pathelement>
+      </classpath>
+    </javac>
+  </target>
+  <target name="javadoc" description="o Generate javadoc" depends="get-deps">
+    <mkdir dir="${javadocdir}">
+    </mkdir>
+    <tstamp>
+      <format pattern="2001-yyyy" property="year">
+      </format>
+    </tstamp>
+    <property name="copyright" value="Copyright &amp;copy; 2001-2007 Codehaus. 
All Rights Reserved.">
+    </property>
+    <property name="title" value="jaxen 1.1.1 API">
+    </property>
+    <javadoc use="true" private="true" destdir="${javadocdir}" author="true" 
version="true" sourcepath="src/java/main" packagenames="org.jaxen.*">
+      <classpath>
+        <path refid="build.classpath">
+        </path>
+      </classpath>
+    </javadoc>
+  </target>
+  <target name="get-deps" unless="noget" depends="init">
+    <!--Proxy settings works only with a JDK 1.2 and higher.-->
+
+    <setproxy>
+    </setproxy>
+    <get dest="${libdir}/dom4j-1.6.1.jar" usetimestamp="true" 
ignoreerrors="true" 
src="http://repo1.maven.org/maven/dom4j/jars/dom4j-1.6.1.jar";>
+    </get>
+    <get dest="${libdir}/jdom-1.0.jar" usetimestamp="true" ignoreerrors="true" 
src="http://repo1.maven.org/maven/jdom/jars/jdom-1.0.jar";>
+    </get>
+    <get dest="${libdir}/xml-apis-1.3.02.jar" usetimestamp="true" 
ignoreerrors="true" 
src="http://repo1.maven.org/maven/xml-apis/jars/xml-apis-1.3.02.jar";>
+    </get>
+    <get dest="${libdir}/xercesImpl-2.6.2.jar" usetimestamp="true" 
ignoreerrors="true" 
src="http://repo1.maven.org/maven/xerces/jars/xercesImpl-2.6.2.jar";>
+    </get>
+    <get dest="${libdir}/xom-1.0.jar" usetimestamp="true" ignoreerrors="true" 
src="http://repo1.maven.org/maven/xom/jars/xom-1.0.jar";>
+    </get>
+    <get dest="${libdir}/maven-cobertura-plugin-1.3.jar" usetimestamp="true" 
ignoreerrors="true" 
src="http://repo1.maven.org/maven/maven-plugins/plugins/maven-cobertura-plugin-1.3.jar";>
+    </get>
+    <get dest="${libdir}/maven-findbugs-plugin-1.3.1.jar" usetimestamp="true" 
ignoreerrors="true" 
src="http://repo1.maven.org/maven/maven-plugins/plugins/maven-findbugs-plugin-1.3.1.jar";>
+    </get>
+  </target>
+  <target name="install-maven">
+    <get dest="${user.home}/maven-install-latest.jar" usetimestamp="true" 
src="${repo}/maven/maven-install-latest.jar">
+    </get>
+    <unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar">
+    </unjar>
+  </target>
+</project>
\ No newline at end of file
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to