summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoryuki-san2015-06-11 16:37:22 +0900
committeryuki-san2015-06-11 16:37:22 +0900
commitfaed32826a9ab36fac53f6b7b291f2daebc4c354 (patch)
tree12c305d38b363ad78a03560bb25ccbf0ae9241fe /PKGBUILD
downloadaur-faed32826a9ab36fac53f6b7b291f2daebc4c354.tar.gz
Initial commit for AUR4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..449add00779f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Yuki Chiba <yuki.from.akita@gmail.com>
+
+pkgname=auto-complete-nxml-git
+pkgver=0.r28.ac7b09a
+pkgrel=1
+pkgdesc="An extension of Emacs provides completion by auto-complete.el on nXML-mode"
+arch=('any')
+url="https://github.com/aki2o/auto-complete-nxml"
+license=('GPL')
+groups=()
+depends=('emacs' 'emacs-auto-complete')
+makedepends=('git')
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=auto-complete-nxml-git.install
+source=('auto-complete-nxml::git+https://github.com/aki2o/auto-complete-nxml.git')
+md5sums=('SKIP')
+
+_gitname='auto-complete-nxml'
+_elfile='auto-complete-nxml'
+
+pkgver() {
+ cd "$_gitname"
+ printf "0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd $_gitname
+ emacs -q -batch -f batch-byte-compile "$_elfile".el
+}
+
+package() {
+ cd $_gitname
+ install -d -m 755 "$pkgdir"/usr/share/emacs/site-lisp
+ install -c -m 644 "$_elfile".el "$pkgdir"/usr/share/emacs/site-lisp
+ install -c -m 644 "$_elfile".elc "$pkgdir"/usr/share/emacs/site-lisp
+
+ install -d -m 755 "$pkgdir"/usr/share/doc/${pkgname}
+ install -d -m 755 image "$pkgdir"/usr/share/doc/${pkgname}/image
+ install -c -m 644 image/* "$pkgdir"/usr/share/doc/${pkgname}/image
+ install -c -m 644 README.md "$pkgdir"/usr/share/doc/${pkgname}
+}
+
+# vim:set ts=2 sw=2 et: