Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f2aac60938b495db1ed036a8137d7ae33f09402e
commit f2aac60938b495db1ed036a8137d7ae33f09402e
Author: Priyank <[EMAIL PROTECTED]>
Date: Wed Sep 19 18:23:55 2007 +0530
j2me-2.5.1-1-i686
* Version bump
* Fix up2date
* Added a .desktop
diff --git a/source/apps-extra/j2me/FrugalBuild
b/source/apps-extra/j2me/FrugalBuild
index 0343daa..3160c7a 100644
--- a/source/apps-extra/j2me/FrugalBuild
+++ b/source/apps-extra/j2me/FrugalBuild
@@ -2,41 +2,38 @@
# Maintainer: VMiklos <[EMAIL PROTECTED]>
pkgname=j2me
-pkgver=2.2_1
-basever=${pkgver/_*}
-updatever=${pkgver#*_}
+pkgver=2.5.1
+basever=`echo ${pkgver} | sed 's/\./_/g'`
pkgrel=1
-pkgdesc="Java 2 Micro Edition Wireless Toolkit for developing wireless
applications"
+pkgdesc="Java 2 Micro Edition Wireless Toolkit for developing wireless
applications."
url="http://java.sun.com/products/j2mewtoolkit/"
rodepends=('j2sdk')
groups=('apps-extra')
archs=('i686')
-# comments to this khm.. ugly up2date :)
-# 1) first check for basever, that's basically normal
-# 2) when basever is okay, check for the update. on the website there is only a
-# date, but the filename is a number, so on every update you must update the
-# s/date/number/ command
-up2date="echo \$(lynx -dump
http://java.sun.com/javame/downloads/index.jsp|grep \
-'Wireless Toolkit'|grep -v CLDC|sed 's/.* \([0-9][^ ]*\)/\1/;q')_\$(lynx -dump
\
-http://java.sun.com/products/sjwtoolkit/download-${basever/./_}.html|grep \
-patch|sed 's/.*patch \([0-9]*\) .*/\1/;s/200511/1/;q')"
-# download them from http://java.sun.com/products/sjwtoolkit/download-2_2.html
-source=(j2me_wireless_toolkit-${basever/./_}-linux-i386.bin \
- j2me_wireless_toolkit-${basever/./_}-update_$updatever-linux.zip)
+up2date="lynx -dump http://java.sun.com/javame/downloads/index.jsp|grep \
+'Wireless Toolkit'|grep -m1 CLDC|sed 's/.* \([0-9][^ ]*\) f.*/\1/;q'"
+# download the source from
http://java.sun.com/products/sjwtoolkit/download-2_5_1.html
+source=(sun_java_wireless_toolkit-${basever}-linux.bin \
+ wtk.png)
+_F_desktop_name="Sun Java Wireless Toolkit"
+_F_desktop_exec="/usr/bin/ktoolbar"
+_F_desktop_icon="wtk.png"
+_F_desktop_categories="GNOME;GTK;Development;"
options=('nobuild')
+sha1sums=('8d760054543e8fc8139df90b5d6157ebb15dfcba' \
+ '801e415fb2f19ce0c5902f9192a4e8838a117d24')
build()
{
- dd bs=2048 if=j2me_wireless_toolkit-${basever/./_}-linux-i386.bin
of=j2me.zip skip=10
+ dd bs=2048 if=sun_java_wireless_toolkit-${basever}-linux.bin
of=j2me.zip skip=10
unzip -qqo j2me.zip
- unzip -qqo
j2me_wireless_toolkit-${basever/./_}-update_$updatever-linux.zip
Fmkdir /usr/{bin,lib/j2me}
cp -a appdb bin lib wtklib $Fdestdir/usr/lib/j2me
chmod 755 $Fdestdir/usr/lib/j2me/bin/*
chmod 644 $Fdestdir/usr/lib/j2me/bin/*.jar
Fdocrel *.html docs
Fln /usr/lib/j2me/bin/ktoolbar /usr/bin/ktoolbar
+ Ficon wtk.png
+ Fdesktop2
}
-sha1sums=('fa9888ab2a7486be1b168e395e0aa40ca0103f14' \
- 'd83a9b6a7c253633d37619b2796f4aa271bd57f0')
diff --git a/source/apps-extra/j2me/wtk.png b/source/apps-extra/j2me/wtk.png
new file mode 100644
index 0000000..e5609a3
Binary files /dev/null and b/source/apps-extra/j2me/wtk.png differ
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git