summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072016-12-25 19:35:34 +0100
committersL1pKn072016-12-25 19:35:34 +0100
commitee72ba1ca3d9d8fcd4b6d548a4058ebf9705c379 (patch)
tree6fd3a416577bbdda7ec403f2cf144fed842218ff
parent02d3750102000ef937ac4ae9fb553063471c4680 (diff)
downloadaur-ee72ba1ca3d9d8fcd4b6d548a4058ebf9705c379.tar.gz
bump
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD31
2 files changed, 32 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e1b8a1a3b15a..fb87a496cb21 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,23 @@
+# Generated by mksrcinfo v8
+# Sun Dec 25 18:35:25 UTC 2016
pkgbase = jxrlib-git
pkgdesc = Open source implementation of jpegxr (Git version)
- pkgver = 1.1.r39.e3a873b
+ pkgver = 1.1.r309.98e615d
pkgrel = 1
url = https://jxrlib.codeplex.com/
arch = i686
arch = x86_64
license = GPL
makedepends = git
+ makedepends = swig
+ makedepends = maven
+ depends = glibc
+ depends = gcc-libs
+ depends = java-environment
provides = jxrlib
conflicts = jxrlib
- source = git+https://git01.codeplex.com/jxrlib
- sha1sums = SKIP
+ source = git+https://github.com/glencoesoftware/jxrlib.git
+ sha256sums = SKIP
pkgname = jxrlib-git
diff --git a/PKGBUILD b/PKGBUILD
index 69b9588c766f..5850c5471220 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,24 @@
# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgname=jxrlib-git
-pkgver=1.1.r39.e3a873b
+pkgver=1.1.r309.98e615d
pkgrel=1
pkgdesc='Open source implementation of jpegxr (Git version)'
arch=('i686' 'x86_64')
license=('GPL')
url='https://jxrlib.codeplex.com/'
-makedepends=('git')
+depends=('glibc'
+ 'gcc-libs'
+ 'java-environment'
+ )
+makedepends=('git'
+ 'swig'
+ 'maven'
+ )
provides=('jxrlib')
conflicts=('jxrlib')
-source=('git+https://git01.codeplex.com/jxrlib')
-sha1sums=('SKIP')
+source=('git+https://github.com/glencoesoftware/jxrlib.git')
+sha256sums=('SKIP')
pkgver() {
cd jxrlib
@@ -19,14 +26,20 @@ pkgver() {
echo -e "${_ver// /.}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
+prepare() {
+ sed 's|"DIR_INSTALL": "$(DIR_INSTALL)"|"PREFIX": "$(PREFIX)"|g' -i jxrlib/Makefile
+ sed 's|DIR_INSTALL|PREFIX|g' -i jxrlib/libjxr.pc.in
+}
+
build() {
cd jxrlib
- make SHARED=1
+ make SHARED=1 PREFIX=/usr swig all
+ LD_LIBRARY_PATH="${srcdir}/jxrlib/build" mvn -f java package
}
package() {
- make -C jxrlib SHARED=1 DIR_INSTALL="${pkgdir}/usr" install
-
- # fix the prefix in libjxr.pc
- sed "s|${pkgdir}||g" -i "${pkgdir}/usr/lib/pkgconfig/libjxr.pc"
+ cd jxrlib
+ make SHARED=1 PREFIX=/usr DIR_INSTALL="${pkgdir}/usr" install
+ install -Dm744 build/libjxrjava.so "${pkgdir}/usr/lib/libjxrjava.so"
+ install -Dm644 java/target/jxrlib-0.3.0-SNAPSHOT.jar "${pkgdir}/usr/share/java/jxrlib-0.3.0-SNAPSHOT.jar"
}