summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGabriel-Andrew Pollo-Guilbert2020-02-05 13:22:40 -0500
committerGabriel-Andrew Pollo-Guilbert2020-02-05 13:22:40 -0500
commit0361253063f1692352f69d4e7ac78f33ed6f84ca (patch)
tree2fd0724b9bcef4114ad7d4c8813c11bc9c496073
downloadaur-0361253063f1692352f69d4e7ac78f33ed6f84ca.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD49
-rwxr-xr-xamlite3
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6004cff44099
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = amlite
+ pkgdesc = Protocol Buffers with small code size
+ pkgver = 20171117
+ pkgrel = 2
+ url = https://www.amscope.com/
+ arch = i686
+ arch = x86_64
+ license = custom
+ source = https://www.amscope.com/software/AmScopeX/20171117/amlite_20171117.tar
+ source = amlite
+ md5sums = 955332833658f1111cfb42ad88504546
+ md5sums = 523d3755ff0768d0a6cec861542813d6
+
+pkgname = amlite
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a26aa086f9fd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Gabriel-Andrew Pollo-Guilbert <gabrielpolloguilbert@gmail.com>
+#
+# TODO: when updating $pkgver, make sure path replacements are ok
+
+pkgname=amlite
+pkgver=20171117
+pkgrel=2
+pkgdesc='Protocol Buffers with small code size'
+arch=('i686' 'x86_64')
+url='https://www.amscope.com/'
+license=('custom')
+source=(
+ "https://www.amscope.com/software/AmScopeX/${pkgver}/${pkgname}_${pkgver}.tar"
+ 'amlite'
+)
+md5sums=(
+ '955332833658f1111cfb42ad88504546'
+ '523d3755ff0768d0a6cec861542813d6'
+)
+
+prepare() {
+ cd "$srcdir"
+
+ if [[ "$CARCH" == "i686" ]]; then
+ installer="AmScopeAmLite.x86.run"
+ elif [[ "$CARCH" == "x86_64" ]]; then
+ installer="AmScopeAmLite.x64.run"
+ else
+ exit 1
+ fi
+
+ replacements=""
+ replacements+="s#targetdir=/usr/local/AmLite#targetdir=${pkgdir}/usr/local/amlite#g;"
+ replacements+="s#sudo ##g;"
+ replacements+="s#/etc/udev/rules.d/99-amcam.rules#${pkgdir}/etc/udev/rules.d/99-amcam.rules#g"
+ sed "${replacements}" "${installer}" > "installer.bin"
+ chmod +x "installer.bin"
+}
+
+package() {
+ cd "$srcdir"
+
+ mkdir -p "${pkgdir}/usr/local/amlite/"
+ mkdir -p "${pkgdir}/etc/udev/rules.d/"
+ mkdir -p "${pkgdir}/usr/bin/"
+
+ ./installer.bin
+ install -Dm755 "${srcdir}/amlite" "${pkgdir}/usr/bin/"
+}
diff --git a/amlite b/amlite
new file mode 100755
index 000000000000..e4a9d4859fc6
--- /dev/null
+++ b/amlite
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec /usr/local/amlite/amlite