1 # Maintainer: Alexander Rødseth <rodseth@gmail.com>
2 # Contributor: Dany Martineau <dany.luc.martineau@gmail.com>
6 pkgdesc="Find out how you would look with a different hairstyle, makeup etc"
8 url="http://www.jkiwi.com/"
10 depends=('java-runtime' 'yelp')
11 makedepends=('jdk' 'imagemagick')
12 if [ "$CARCH" = "x86_64" ]; then
13 source=("http://downloads.sourceforge.net/$pkgname/jKiwi-0.9.5_linux-x86_64.tar.bz2" "jkiwi.desktop")
14 md5sums=('643e6c3f2b1e9d772ab94350c4c4074b' '2f4654eb722fb0ea3783e70e49ab047a')
16 source=("http://downloads.sourceforge.net/$pkgname/jKiwi-0.9.5_linux.tar.bz2" "jkiwi.desktop")
17 md5sums=('8c47660c85a18068e614e0f26521cdbf' '2f4654eb722fb0ea3783e70e49ab047a')
21 cd "$srcdir/jKiwi-$pkgver/src"
22 msg2 "Fixing source..."
23 sed -i 's/long style = (Integer) gtk_widget/long style = (Long) gtk_widget/' utils/GtkStockIconSWT.java
24 sed -i 's/long pixbuf = (Integer) gtk_icon/long pixbuf = (Long) gtk_icon/' utils/GtkStockIconSWT.java
25 sed -i 's/long pixels = (Integer) gdk_pixbuf/long pixels = (Long) gdk_pixbuf/' utils/GtkStockIconSWT.java
27 javac -classpath ../lib/in_use/metadata-extractor.jar:../lib/in_use/swt.jar @classes
28 jar -cfm ../bin/jkiwi.jar MANIFEST.MF *
30 msg2 "Creating wrapperscript..."
31 echo -e '#!/bin/sh\ncd /usr/share/jkiwi\n./jKiwi' > $pkgname.sh
32 msg2 "Converting icon to .png..."
33 convert resources/pixmaps/program_icon.ico $pkgname.png
37 cd "$srcdir/jKiwi-$pkgver"
38 msg2 "Packaging data files..."
39 mkdir -p "$pkgdir/usr/share/"{jkiwi,applications} "$pkgdir/usr/bin"
40 cp -R bin help lib locale resources AUTHORS NEWS README "$pkgdir/usr/share/$pkgname"
41 install -Dm755 jKiwi "$pkgdir/usr/share/$pkgname"
42 msg2 "Packaging wrapperscript..."
43 install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
44 msg2 "Packaging application shortcut..."
45 install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications"
46 msg2 "Packaging application icon..."
47 install -Dm644 "$pkgname-3.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
48 msg2 "Packaging license..."
49 install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
52 # vim:set ts=2 sw=2 et: