[arch-commits] Commit in saxon/trunk (PKGBUILD saxon.sh)

andyrtr at archlinux.org andyrtr at archlinux.org
Sat Sep 5 16:15:52 UTC 2009


    Date: Saturday, September 5, 2009 @ 12:15:52
  Author: andyrtr
Revision: 51172

upgpkg: saxon 9.2.0.2-1
    initial pkg based on the AUR one needed for future OOo

Added:
  saxon/trunk/saxon.sh
Modified:
  saxon/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++++--------------
 saxon.sh |    2 ++
 2 files changed, 11 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-09-05 15:45:30 UTC (rev 51171)
+++ PKGBUILD	2009-09-05 16:15:52 UTC (rev 51172)
@@ -8,23 +8,18 @@
 pkgrel=1
 pkgdesc="XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java - the open source Home Edition"
 url="http://saxon.sourceforge.net/"
-arch=('i686' 'x86_64')
+arch=('any')
 license=('MPL')
-depends=('java-runtime' 'bash')
-provides=('java-saxon=9')
+depends=('java-runtime' 'sh')
+provides=('java-saxon=9' 'java-saxon')
 conflicts=('java-saxon6')
-source=(http://downloads.sourceforge.net/project/saxon/Saxon-HE/9.2/saxonhe${pkgver/./_}j.zip)
-#"http://sourceforge.net/projects/saxon/files/saxon/saxonb9-1-0-7j.zip/download" "java-saxon.sh")
+source=(http://downloads.sourceforge.net/project/saxon/Saxon-HE/9.2/saxonhe${pkgver//./-}j.zip saxon.sh)
+md5sums=('f91cd3f44b3e94dc5818b0f4a05d200f'
+         '521f40c1dfd1c52642c150a7f63cd860')
 
 build() {
-	# As the ZIP package does not contain any installer, the files
-	# are copied manually
-	
-	# copy the JARs
-	mkdir -p ${pkgdir}/usr/share/java/saxon || return 1;
-	cp ${srcdir}/*.jar ${pkgdir}/usr/share/java/saxon || return 1;
-	# copy the launcher
-	mkdir -p ${pkgdir}/usr/bin ||Â return 1;
-	install -m 755 java-saxon.sh ${pkgdir}/usr/bin/java-saxon || return 1;
+  install -m755 -d ${pkgdir}/usr/share/java/${pkgname}
+  install -m644 ${srcdir}/${pkgname}*.jar ${pkgdir}/usr/share/java/${pkgname}
+  install -Dm755 saxon.sh ${pkgdir}/usr/bin/saxon
 }
 

Added: saxon.sh
===================================================================
--- saxon.sh	                        (rev 0)
+++ saxon.sh	2009-09-05 16:15:52 UTC (rev 51172)
@@ -0,0 +1,2 @@
+#!/bin/sh
+"$JAVA_HOME/bin/java" -jar /usr/share/java/saxon/saxon9he.jar "$@";




More information about the arch-commits mailing list