summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSamim Pezeshki2017-01-07 14:55:09 +0330
committerSamim Pezeshki2017-01-07 14:55:09 +0330
commitda42d7622726ea4157fd7a07f1f070b01bb2159f (patch)
tree582ca8bc14a2fb20623c4170943f072f73877b27 /PKGBUILD
downloadaur-da42d7622726ea4157fd7a07f1f070b01bb2159f.tar.gz
Upload to AUR
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b7ec11ed36e2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Samim Pezeshki (psamim) <psamim@gmail.com>
+
+_pkgname=kindle2anki
+pkgname=${_pkgname}-git
+pkgver=r9.181d533
+pkgrel=1
+pkgdesc='Add words from Kindle to Anki'
+url='https://github.com/psamim/kindle2anki'
+license=('GPL3')
+source=('git+https://github.com/psamim/kindle2anki.git'
+ 'git+https://github.com/dae/anki.git'
+ 'kindle2anki.sh')
+sha256sums=('SKIP'
+ 'SKIP'
+ '4fd11d9c95ff8f8c044a98248bc114cdcb7ee65ba10d2881a036fc419a677d68')
+arch=('any')
+depends=('python'
+ 'python-colorama'
+ 'python-pyaudio'
+ 'python-retrying')
+makedepends=('git')
+conflicts=('kindle2anki')
+provides=('kindle2anki')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ git submodule init
+ git config submodule.anki.url $srcdir/anki
+ git submodule update
+}
+
+package() {
+ install -d "${pkgdir}/usr/share/${_pkgname}"
+ cp -ar "${srcdir}/${_pkgname}/." "${pkgdir}/usr/share/${_pkgname}"
+ install -Dm755 "${srcdir}/kindle2anki.sh" "${pkgdir}/usr/bin/kindle2anki"
+}