summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordevninja2017-09-22 23:36:23 -0400
committerdevninja2017-09-22 23:36:23 -0400
commit24fed88e1ceb7699be1783dd314fd7af8dea7628 (patch)
tree395857f5513077dabd3f1bebe706aac717126efe
downloadaur-24fed88e1ceb7699be1783dd314fd7af8dea7628.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD49
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5061f82701b9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Sat Sep 23 03:36:15 UTC 2017
+pkgbase = goexif-git
+ pkgdesc = Provides decoding of basic exif and tiff encoded data
+ pkgver = r135.709fab3
+ pkgrel = 1
+ url = https://github.com/rwcarlsen/goexif
+ arch = i686
+ arch = x86_64
+ license = BSD-2Clause
+ depends = go
+ provides = goexif
+ source = git://github.com/rwcarlsen/goexif.git
+ sha256sums = SKIP
+
+pkgname = goexif-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..08db92c6d508
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: GI_Jack <iamjacksemail@hackermail.com>
+
+_pkgname=goexif
+pkgname=goexif-git
+pkgver=r135.709fab3
+pkgrel=1
+pkgdesc="Provides decoding of basic exif and tiff encoded data"
+arch=('i686' 'x86_64')
+url="https://github.com/rwcarlsen/goexif"
+license=('BSD-2Clause')
+depends=('go')
+provides=('goexif')
+source=("git://github.com/rwcarlsen/goexif.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "${_pkgname}"
+ local dir_ext="build/src/github.com/rwcarlsen/goexif"
+ mkdir -p "${dir_ext}"
+ cp -ra tiff "${dir_ext}/tiff/"
+ cp -ra mknote "${dir_ext}/mknote/"
+ cp -ra exif "${dir_ext}/exif/"
+ cp -ra exifstat "${dir_ext}/exifstat/"
+}
+
+build() {
+ cd "$_pkgname"
+ export GOPATH="${PWD}/build"
+ cd exifstat
+ go build
+}
+
+package() {
+ cd "${_pkgname}"
+ mkdir -p "${pkgdir}/usr/lib/go/src/github.com/rwcarlsen/goexif"
+ cp -ra "exif" "${pkgdir}/usr/lib/go/src/github.com/rwcarlsen/goexif/exif"
+ cp -ra "exifstat" "${pkgdir}/usr/lib/go/src/github.com/rwcarlsen/goexif/exifstat"
+ cp -ra "mknote" "${pkgdir}/usr/lib/go/src/github.com/rwcarlsen/goexif/mknote"
+ cp -ra "tiff" "${pkgdir}/usr/lib/go/src/github.com/rwcarlsen/goexif/tiff"
+
+ cd exifstat
+ install -Dm755 exifstat "${pkgdir}/usr/bin/exifstat"
+}
+