diff options
author | Stefan Husmann | 2015-07-30 22:05:35 +0200 |
---|---|---|
committer | Stefan Husmann | 2015-07-30 22:05:35 +0200 |
commit | 6bf9ddf1befabd8bdd556ce65f2f0b7b153ad0d0 (patch) | |
tree | 2fc1f84760b611c0ea495eb9376536ff74d10d60 | |
parent | 5dba9aed6c6470af37543046b17a1c999c250936 (diff) | |
download | aur-6bf9ddf1befabd8bdd556ce65f2f0b7b153ad0d0.tar.gz |
add install file for info file handling
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | mmm-mode.install | 20 |
3 files changed, 24 insertions, 2 deletions
@@ -1,8 +1,9 @@ pkgbase = emacs-mmm-mode-git pkgdesc = Minor mode for Emacs that allows Multiple Major Modes to coexist in one buffer - pkgver = 20150325 + pkgver = 20150730 pkgrel = 1 url = http://mmm-mode.sourceforge.net + install = mmm-mode.install arch = any license = GPL makedepends = git @@ -1,6 +1,6 @@ # Maintainer: Stefan Husmann <stefan-husmann@t-online.de> pkgname=emacs-mmm-mode-git -pkgver=20150325 +pkgver=20150730 pkgrel=1 pkgdesc="Minor mode for Emacs that allows Multiple Major Modes to coexist in one buffer" arch=('any') @@ -10,6 +10,7 @@ makedepends=('git') provides=('emacs-mmm-mode' 'mmm-mode') conflicts=('emacs-mmm-mode' 'mmm-mode') source=('git://github.com/purcell/mmm-mode.git') +install=mmm-mode.install _gitname="mmm-mode" md5sums=('SKIP') diff --git a/mmm-mode.install b/mmm-mode.install new file mode 100644 index 000000000000..70f270b6dcd2 --- /dev/null +++ b/mmm-mode.install @@ -0,0 +1,20 @@ +infodir=usr/share/info +filelist=(mmm.info.gz) + +post_install() { + [[ -x usr/bin/install-info ]] || return 0 + for file in "${filelist[@]}"; do + install-info "$infodir/$file" "$infodir/dir" 2> /dev/null + done +} + +post_upgrade() { + post_install "$1" +} + +pre_remove() { + [[ -x usr/bin/install-info ]] || return 0 + for file in "${filelist[@]}"; do + install-info --delete "$infodir/$file" "$infodir/dir" 2> /dev/null + done +} |