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

commit 6fea5a7cdfb186c94f1bb45d1fe77be7957b597e
Author: Marius Cirsta <[email protected]>
Date:   Sat Jul 7 22:56:50 2012 +0000

laf-widget-5.0-1-x86_64

* rebuild with openjava
* version bump

diff --git a/source/devel-extra/laf-widget/FrugalBuild 
b/source/devel-extra/laf-widget/FrugalBuild
index 2776d76..c677f7f 100644
--- a/source/devel-extra/laf-widget/FrugalBuild
+++ b/source/devel-extra/laf-widget/FrugalBuild
@@ -2,27 +2,28 @@
# Maintainer: bouleetbil <[email protected]>

pkgname=laf-widget
-pkgver=3.4
+pkgver=5.0
pkgrel=1
pkgdesc="Support for common feel widgets in look-and-feel libraries"
-Finclude java
-depends=(${depends[@]} 'j2re')
-makedepends=(${makedepends[@]} 'j2sdk')
+depends=('trident')
+Finclude openjava
groups=('devel-extra')
archs=('i686' 'x86_64')
url="http://laf-widget.dev.java.net/";
-up2date="elinks -dump 
https://laf-widget.dev.java.net/servlets/ProjectDocumentList | grep 'Documents 
&' | tail -1 | cut -d '*' -f3"
-source=(https://$pkgname.dev.java.net/files/documents/5097/89670/$pkgname-all.zip)
-sha1sums=('7b2b3b36decac4dc9e24be3657a6494559f1c9d1')
+up2date="lynx --dump 
http://grepcode.com/project/repo1.maven.org/maven2/net.java.dev.laf-widget/laf-widget/
 | grep -m1 ']Version ' | sed 's/.*Version\ \([0-9\.]\)/\1/'"
+source=(http://central.maven.org/maven2/net/java/dev/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}-sources.jar
 build.xml)
+signatures=(${source[0]}.asc '')
_F_cd_path="./"

build() {
Fcd
+       mv ../${pkgname}-${pkgver}-sources.jar ${pkgname}-${pkgver}-sources.zip
+       Fextract ${pkgname}-${pkgver}-sources.zip
+       mv META-INF src/ || Fdie
+       mv org src/ || Fdie
+       rm -rf src/org/pushingpixels/lafwidget/ant || Fdie
Fjavacleanup
-       #For use Java sun (don't build and don't work without)
-       export JAVA_HOME=/usr/lib/java
-       antflags="-Djdk.home.java_version_1.5.0=/usr/lib/java"
-       Fant ${antflags}
+       Fant
#install
-       Fjar drop/$pkgname.jar
+       Fjar dist/$pkgname.jar
}
diff --git a/source/devel-extra/laf-widget/build.xml 
b/source/devel-extra/laf-widget/build.xml
new file mode 100644
index 0000000..59b5481
--- /dev/null
+++ b/source/devel-extra/laf-widget/build.xml
@@ -0,0 +1,44 @@
+<project name="laf_plugin" default="dist" basedir=".">
+       <description>
+               Simple build
+       </description>
+
+       <property name="src" location="./src"/>
+       <property name="build" location="./build"/>
+       <property name="dist" location="./dist"/>
+       <property name="api" location="api"/>
+
+       <target name="init">
+               <tstamp/>
+               <mkdir dir="${build}"/>
+               <mkdir dir="${api}"/>
+       </target>
+
+       <target name="javadoc" depends="init" description="Produce JavaDoc">
+               <javadoc sourcepath="${src}" destdir="${api}"/>
+       </target>
+
+       <target name="compile" depends="init" description="compile the source">
+               <javac srcdir="${src}" destdir="${build}">
+               <include name="**/*.java"/>
+               </javac>
+       </target>
+
+       <target name="dist" depends="compile" description="compilation">
+
+               <copy todir="build">
+                       <fileset dir="src">
+                               <exclude name="**/*.java"/>
+                       </fileset>
+               </copy>
+               <mkdir dir="${dist}"/>
+               <jar jarfile="${dist}/laf-widget.jar" basedir="${build}"/>
+       </target>
+
+       <target name="clean" description="Clean up">
+               <delete dir="${build}"/>
+               <delete dir="${dist}"/>
+               <delete file="./*.jar"/>
+       </target>
+
+</project>
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to