From 84a3bda16ca83c10829d8141e40f9782eb581862 Mon Sep 17 00:00:00 2001 From: onekk Date: Wed, 11 Jun 2014 10:49:57 +0200 Subject: [PATCH] New Package: JAI Java Advanced Imaging library Hope it is right packaged, it has only the i386 and amd64 target in the build tree so i have opted to package the binary package Regards carlo --- srcpkgs/JAI/template | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 srcpkgs/JAI/template diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template new file mode 100644 index 00000000000..cdfc62e8c30 --- /dev/null +++ b/srcpkgs/JAI/template @@ -0,0 +1,37 @@ +# Template file for 'JAI' +pkgname=JAI +version=1.1.3 +revision=1 +depends="jre" +short_desc="Java Advanced Imaging Library - binary version" +maintainer="Carlo Dormeletti " +license="Apache-2.0" +homepage="https://java.net/projects/jai-core" +only_for_archs="i686 x86_64" + +if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then + _arch="amd64" + _jarch=${_arch} + checksum=4bf0d26acbedc9e203059b18f8a1a7bfef0b448cb5515b8c1b530706e68eb75a +elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then + _arch="i586" + _jarch="i386" + checksum=00e68ee1742f972e1602913afcf095e4ca49c17e2df1d2c0938ecb267d41f94f +fi + +distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz" + +wrksrc="jai-1_1_3" + +do_install() { + # put jar files in place + vmkdir usr/share/java/lib/ext + vcopy "lib/jai*" usr/share/java/lib/ext + vcopy lib/mlibwrapper_jai.jar usr/share/java/lib/ext + # put the architecture dependant files in place + vmkdir usr/share/java/lib/${_jarch} + vcopy lib/libmlib_jai.so usr/share/java/lib/${_jarch} + # put the license files in place + vmkdir usr/share/licenses/${pkgname} + vcopy *-jai.txt usr/share/licenses/${pkgname} +}