summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsl1pkn072015-06-15 06:25:48 +0200
committersl1pkn072015-06-15 06:25:48 +0200
commit4c0bf351293d6356d2a0d280cde7e02de4bb0d58 (patch)
tree2ad418662801a70c02e83686fc4372e699b3854f
downloadaur-4c0bf351293d6356d2a0d280cde7e02de4bb0d58.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD32
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e1b8a1a3b15a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = jxrlib-git
+ pkgdesc = Open source implementation of jpegxr (Git version)
+ pkgver = 1.1.r39.e3a873b
+ pkgrel = 1
+ url = https://jxrlib.codeplex.com/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ provides = jxrlib
+ conflicts = jxrlib
+ source = git+https://git01.codeplex.com/jxrlib
+ sha1sums = SKIP
+
+pkgname = jxrlib-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..33b456d5bbc1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
+
+pkgname=jxrlib-git
+pkgver=1.1.r39.e3a873b
+pkgrel=1
+pkgdesc='Open source implementation of jpegxr (Git version)'
+arch=('i686' 'x86_64')
+license=('GPL')
+url='https://jxrlib.codeplex.com/'
+makedepends=('git')
+provides=('jxrlib')
+conflicts=('jxrlib')
+source=('git+https://git01.codeplex.com/jxrlib')
+sha1sums=('SKIP')
+
+pkgver() {
+ cd jxrlib
+ _ver="$(cat Makefile | grep -m1 JXR_VERSION | grep -o "[[:digit:]]*" | xargs)"
+ echo -e "${_ver// /.}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd jxrlib
+ make SHARED=1
+}
+
+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
+}