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
