summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Titmuss2016-12-23 10:29:15 +1100
committerAndrew Titmuss2016-12-23 10:29:15 +1100
commite1bc1bc237b7de90ecb03caf8d7eef98b501ea02 (patch)
treee2bd01e279c9d1b7d0c0fbdc88d073c99b17b342
downloadaur-e1bc1bc237b7de90ecb03caf8d7eef98b501ea02.tar.gz
add scangearmp2 3.20
-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..32316ddb7da8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = scangearmp2
+ pkgdesc = Canon ScanGear MP for Linux
+ pkgver = 3.20
+ pkgrel = 1
+ url = https://www.canon.com.au/home-printers
+ arch = i686
+ arch = x86_64
+ license = GPL
+ license = custom:canon
+ depends = gtk2
+ depends = libusb
+ provides = scangearmp2
+ source = http://gdlp01.c-wss.com/gds/3/0100006903/01/scangearmp2-source-3.20-1.tar.gz
+ md5sums = 8a7d6e60af22b749508419b0e79e8066
+
+pkgname = scangearmp2
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..17469e508cdc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Andrew Titmuss <andrew@coffeetocode.me>
+pkgname=scangearmp2
+pkgver=3.20
+pkgrel=1
+pkgdesc="Canon ScanGear MP for Linux"
+arch=('i686' 'x86_64')
+url="https://www.canon.com.au/home-printers"
+license=('GPL' 'custom:canon')
+depends=('gtk2' 'libusb')
+provides=('scangearmp2')
+source=("http://gdlp01.c-wss.com/gds/3/0100006903/01/$pkgname-source-$pkgver-$pkgrel.tar.gz")
+md5sums=('8a7d6e60af22b749508419b0e79e8066')
+
+[[ "$CARCH" == "x86_64" ]] && _arch="64" || _arch="32"
+
+build() {
+ cd "$pkgname-source-$pkgver-$pkgrel"
+
+ pushd scangearmp2
+ ./autogen.sh --prefix=/usr \
+ --enable-libpath=/usr/lib/bjlib2 \
+ LDFLAGS="-L../../com/libs_bin$_arch"
+ make
+ popd
+}
+
+check() {
+ cd "$pkgname-source-$pkgver-$pkgrel"
+
+ pushd scangearmp2
+ make check
+ popd
+}
+
+package() {
+ mkdir -p "$pkgdir/usr/lib/bjlib2"
+ mkdir -p "$pkgdir/usr/bin"
+
+ cd "$pkgname-source-$pkgver-$pkgrel"
+
+ install -m644 com/ini/canon_mfp2_net.ini "$pkgdir/usr/lib/bjlib2"
+ install -sm755 com/libs_bin$_arch/*.so.* "$pkgdir/usr/lib"
+ install -Dm644 doc/LICENSE-scangearmp-${pkgver}EN.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ pushd scangearmp2
+ make DESTDIR="$pkgdir/" install
+ popd
+}