wok-current annotate emacs-pkg-lua-mode/receipt @ rev 23344

updated perl-http-date (6.01 -> 6.05)
author Hans-G?nter Theisgen
date Tue Mar 31 09:16:01 2020 +0100 (2020-03-31)
parents dfef8de3d270
children 5ea0ce1cecc0
rev   line source
domcox@3938 1 # SliTaz package receipt.
domcox@3938 2
domcox@3938 3 PACKAGE="emacs-pkg-lua-mode"
Hans-G?nter@22695 4 VERSION="20130419"
domcox@3938 5 CATEGORY="development"
Hans-G?nter@22695 6 TAGS="emacs lua"
domcox@3938 7 SHORT_DESC="An Emacs major mode for editing Lua code."
domcox@3938 8 MAINTAINER="domcox@slitaz.org"
pascal@15202 9 LICENSE="GPL3"
Hans-G?nter@22695 10 WEB_SITE="https://github.com/immerrr/lua-mode/"
Hans-G?nter@22695 11
Hans-G?nter@22695 12 TARBALL="$PACKAGE-rel-$VERSION.tar.gz"
Hans-G?nter@22695 13 WGET_URL="${WEB_SITE}archive/rel-$VERSION.tar.gz"
domcox@3938 14
pascal@15202 15 DEPENDS="emacs"
Hans-G?nter@22695 16 BUILD_DEPENDS="emacs"
domcox@3938 17
domcox@3938 18 # Rules to gen a SliTaz package suitable for Tazpkg.
domcox@3938 19 genpkg_rules()
domcox@3938 20 {
domcox@14086 21 echo -n "Installing start file"
Hans-G?nter@22695 22 mkdir -p $fs/usr/share/emacs/site-lisp/site-start.d &&
Hans-G?nter@22695 23 cp -a $stuff/90-lua-mode.el \
Hans-G?nter@22695 24 $fs/usr/share/emacs/site-lisp/site-start.d
domcox@14086 25 status
domcox@14086 26
domcox@3938 27 echo -n "Installing lua-mode"
Hans-G?nter@22695 28 mkdir -p $fs/usr/share/emacs/site-lisp/lua-mode &&
Hans-G?nter@22695 29 cp -a $src/lua-mode.el \
Hans-G?nter@22695 30 $fs/usr/share/emacs/site-lisp/lua-mode
domcox@3938 31 status
domcox@8127 32
domcox@8127 33 # byte-compile files, remove src
Hans-G?nter@22695 34 for file in $fs/usr/share/emacs/site-lisp/lua-mode/*.el
Hans-G?nter@22695 35 do
Hans-G?nter@22695 36 echo -n "Byte-compiling $(basename $file)"
domcox@14193 37 emacs -batch -f batch-byte-compile $file 2> /dev/null; err=$?
domcox@8127 38 status
domcox@14193 39 [ "$err" = "0" ] && rm -f $file
Hans-G?nter@22695 40 done
pascal@14196 41 true
domcox@3939 42 }
domcox@3939 43
domcox@14086 44 post_install()
domcox@8127 45 {
pascal@17552 46 chroot "$1/" tazpkg reconfigure emacs
domcox@8127 47 }
domcox@8127 48
domcox@3939 49 post_remove()
domcox@3939 50 {
pascal@17552 51 chroot "$1/" tazpkg reconfigure emacs
domcox@3939 52 }