summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f0b8d50a6797f45a5cbf34a04afcdc227338d678 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Maintainer: Olivier Galibert <galibert@pobox.com>
# Contributor: Philip Mueller <mail at philip.in-aachen dot net>
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
# Maintainer: Kim Larsson <kim@cunimb.org>

pkgname=emacs-yaml-mode
pkgver=0.0.16
pkgrel=1
pkgdesc="Emacs major mode for editing files in the YAML data serialization format"
arch=('any')
url="https://github.com/yoshiki/yaml-mode"
license=('GPL')
depends=('emacs')
install=emacs-yaml-mode.install
source=("$pkgname-$pkgver.taz.gz::https://github.com/yoshiki/${pkgname#emacs-}/archive/$pkgver.tar.gz")
md5sums=('4debb1c5433d8c23a1c77e4b86526691')

build() {
  cd ${pkgname#emacs-}-$pkgver
  emacs -batch -q -f batch-byte-compile ${pkgname#emacs-}.el
}

package() {
  cd ${pkgname#emacs-}-$pkgver
  # Install the mode for Emacs
  install -D -m644 ${pkgname#emacs-}.el $pkgdir/usr/share/emacs/site-lisp/${pkgname#emacs-}.el
  install -D -m644 ${pkgname#emacs-}.elc $pkgdir/usr/share/emacs/site-lisp/${pkgname#emacs-}.elc
}