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

commit b45b172f2ea5bc0ff183a6ff645e2eabad77367d
Author: Miklos Vajna <[email protected]>
Date:   Thu Aug 30 16:18:53 2012 +0200

sac-1.3-1-x86_64

- new package (will be required by the libreoffice report-builder
extension)

diff --git a/source/devel-extra/sac/FrugalBuild 
b/source/devel-extra/sac/FrugalBuild
new file mode 100644
index 0000000..8e38980
--- /dev/null
+++ b/source/devel-extra/sac/FrugalBuild
@@ -0,0 +1,25 @@
+# Compiling Time: 0.02 SBU
+# Maintainer: Miklos Vajna <[email protected]>
+
+pkgname=sac
+pkgver=1.3
+pkgrel=1
+pkgdesc="Java standard interface for CSS parser"
+url="http://www.w3.org/Style/CSS/SAC/";
+Finclude openjava
+groups=('devel-extra')
+archs=('i686' 'x86_64')
+_F_archive_name="sacjava"
+up2date="Flastarchive $url .zip"
+source=(http://www.w3.org/2002/06/sacjava-$pkgver.zip build.xml)
+sha1sums=('e84267eccd36b886bececc304e3c5f9d880c878b' \
+          '342c1612542cb1c3a3bb6b09c0c315a126b1cadd')
+
+build()
+{
+       Fcd sac-$pkgver
+       Fjavacleanup
+       ln -s ../build.xml .
+       Fant jar
+       Fjar build/lib/sac.jar
+}
diff --git a/source/devel-extra/sac/build.xml b/source/devel-extra/sac/build.xml
new file mode 100644
index 0000000..23a2899
--- /dev/null
+++ b/source/devel-extra/sac/build.xml
@@ -0,0 +1,66 @@
+<!-- simple generic build file -->
+
+<project name="sac" default="all" basedir=".">
+
+  <!-- Properties -->
+
+  <property name="name" value="sac"/>
+  <property name="src" value="src"/>
+  <property name="build" value="build"/>
+  <property name="build.classes" value="${build}/classes"/>
+  <property name="build.doc" value="${build}/api"/>
+  <property name="build.lib" value="${build}/lib"/>
+  <property name="packagenames" value="org.w3c.css.sac.*"/>
+
+  <!-- Targets -->
+
+  <!-- Prepare build directories -->
+  <target name="prepare">
+    <mkdir dir="${src}"/>
+    <mkdir dir="${build}"/>
+    <mkdir dir="${build.classes}"/>
+    <mkdir dir="${build.lib}"/>
+    <mkdir dir="${build.doc}"/>
+    <copy todir="${src}/org">
+      <fileset dir="org"/>
+    </copy>
+  </target>
+
+  <!-- Kill all the created directories -->
+  <target name="clean">
+    <delete dir="${build}"/>
+    <delete dir="${src}"/>
+  </target>
+
+  <!-- Build classes -->
+  <target name="classes" depends="prepare">
+    <javac srcdir="${src}" destdir="${build.classes}" debug="off" 
optimize="on"/>
+    <copy todir="${build.classes}">
+      <fileset dir="${src}">
+        <include name="**/*.properties"/>
+      </fileset>
+    </copy>
+  </target>
+
+  <!-- Build jar archives -->
+  <target name="jar" depends="classes">
+    <jar jarfile="${build.lib}/${name}.jar" basedir="${build.classes}"/>
+  </target>
+
+  <!-- Build the full JavaDocs -->
+  <target name="javadoc" depends="prepare">
+    <javadoc sourcepath="${src}"
+            destdir="${build.doc}"
+            doctitle="${name} JavaDoc"
+            windowtitle="${name} JavaDoc"
+            package="true"
+            author="true"
+            version="true"
+            packagenames="${packagenames}"
+    />
+  </target>
+
+  <!-- Build everything -->
+  <target name="all" depends="jar,javadoc"/>
+
+</project>
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to