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

commit e4654a43b5e4e50c790c5c411618e1bd5927a3bd
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Tue Aug 24 12:15:15 2010 +0200

hamcrest-1.2-1-i686

- version bump

diff --git a/source/devel-extra/hamcrest/FrugalBuild 
b/source/devel-extra/hamcrest/FrugalBuild
index f2fc258..4fc415e 100644
--- a/source/devel-extra/hamcrest/FrugalBuild
+++ b/source/devel-extra/hamcrest/FrugalBuild
@@ -2,35 +2,29 @@
# Maintainer: Miklos Vajna <vmik...@frugalware.org>

pkgname=hamcrest
-pkgver=1.1
-pkgrel=2
+pkgver=1.2
+pkgrel=1
pkgdesc="Library of matchers for building test expressions."
url="http://code.google.com/p/hamcrest/";
Finclude java
depends=(${depen...@]} 'jarjar' 'qdox' 'easymock')
+makedepends=(${makedepen...@]} 'openjdk')
groups=('devel-extra')
archs=('i686' 'x86_64')
up2date="Flasttgz $url"
source=(http://hamcrest.googlecode.com/files/hamcrest-$pkgver.tgz)
-sha1sums=('e7c8511e3702545eb50b38e5aa2c3d887d8393ef')
+sha1sums=('236b0e01ed002f5c889eb3152e34677363ea1e83')

build()
{
Fcd
Fjavacleanup
ln -sf /usr/share/java/qdox.jar lib/generator/qdox-1.6.1.jar
-       # hacks for gnu classpath
-       Fsed 'javac ' 'javac source="1.5" ' build.xml
-       Fsed '\.\.\.", Pattern\.LITERAL' '\\\\.\\\\.\\\\."' \
-               
hamcrest-generator/src/main/java/org/hamcrest/generator/QDoxFactoryReader.java
-       sed -i -e '/return type.toString();/ 
s/type.toString()/\0.replaceFirst("class ", "")/' \
-               
hamcrest-generator/src/main/java/org/hamcrest/generator/ReflectiveFactoryReader.java
-       sed -i -e '/Pattern.quote/ s/Pattern.quote(\("[^"]*"\|[^)]*\))/"\\\\Q" 
+ \1 + "\\\\E"/' \
-               
hamcrest-text/src/main/java/org/hamcrest/text/pattern/internal/ast/Literal.java
Fant bigjar -Dversion=$pkgver
-       for i in all core generator integration library text
+       for i in build/*.jar
do
-               mv build/$pkgname-$i{-$pkgver,}.jar
-               Fjar build/$pkgname-$i.jar
+               short=$(echo $i|sed "s/-$pkgver//")
+               mv $i $short
+               Fjar $short
done
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to