[arch-commits] Commit in jxrlib (3 files)

Antonio Rojas arojas at archlinux.org
Sat Jun 9 15:27:05 UTC 2018


    Date: Saturday, June 9, 2018 @ 15:27:05
  Author: arojas
Revision: 342174

archrelease: copy trunk to community-x86_64

Added:
  jxrlib/repos/
  jxrlib/repos/community-x86_64/
  jxrlib/repos/community-x86_64/PKGBUILD
    (from rev 342173, jxrlib/trunk/PKGBUILD)

----------+
 PKGBUILD |   30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

Copied: jxrlib/repos/community-x86_64/PKGBUILD (from rev 342173, jxrlib/trunk/PKGBUILD)
===================================================================
--- repos/community-x86_64/PKGBUILD	                        (rev 0)
+++ repos/community-x86_64/PKGBUILD	2018-06-09 15:27:05 UTC (rev 342174)
@@ -0,0 +1,30 @@
+# Maintainer:
+
+pkgname=jxrlib
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="Open source implementation of jpegxr"
+arch=(x86_64)
+url="https://archive.codeplex.com/?p=jxrlib"
+license=(GPL)
+depends=(glibc)
+makedepends=(swig java-environment python)
+source=($pkgname-$pkgver.tar.gz::https://github.com/glencoesoftware/jxrlib/archive/v$pkgver.tar.gz)
+md5sums=('cc8ead8dc4238fac11d08310c31fd5b2')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -e 's|install: all|install:|' -i Makefile # Don't build again on make install
+}
+
+build() {
+  cd $pkgname-$pkgver
+  make SHARED=1 PREFIX=/usr JAVA_INCLUDE=/usr/lib/jvm/default/include swig all
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make SHARED=1 DIR_INSTALL="$pkgdir/usr" install
+  mv "$pkgdir"/usr/include/libjxr/*/{*.h,*/*.h} "$pkgdir"/usr/include/libjxr/
+  rm -r "$pkgdir"/usr/include/libjxr/{image,glue,test,common}
+}



More information about the arch-commits mailing list