wok-next diff emacs-pkg-lua-mode/receipt @ rev 14086
Up: emacs-pkg-lua-mode: tidy receipt
author | Dominique Corbex <domcox@slitaz.org> |
---|---|
date | Fri Feb 22 21:14:47 2013 +0100 (2013-02-22) |
parents | 755fb3544005 |
children | b970647424eb |
line diff
1.1 --- a/emacs-pkg-lua-mode/receipt Thu Feb 14 13:36:00 2013 +0100 1.2 +++ b/emacs-pkg-lua-mode/receipt Fri Feb 22 21:14:47 2013 +0100 1.3 @@ -6,48 +6,36 @@ 1.4 SHORT_DESC="An Emacs major mode for editing Lua code." 1.5 MAINTAINER="domcox@slitaz.org" 1.6 DEPENDS="emacs" 1.7 -WEB_SITE="http://lua-mode.luaforge.net" 1.8 +WEB_SITE="http://immerrr.github.com/lua-mode/" 1.9 TAGS="emacs lua" 1.10 1.11 1.12 # Rules to gen a SliTaz package suitable for Tazpkg. 1.13 genpkg_rules() 1.14 { 1.15 + echo -n "Installing start file" 1.16 + mkdir -p $fs/usr/share/emacs/site-lisp/site-start.d && \ 1.17 + cp -a $stuff/90-lua-mode.el $fs/usr/share/emacs/site-lisp/site-start.d 1.18 + status 1.19 + 1.20 echo -n "Installing lua-mode" 1.21 mkdir -p $fs/usr/share/emacs/site-lisp/lua-mode && \ 1.22 - cp $stuff/lua-mode.el $fs/usr/share/emacs/site-lisp/lua-mode 1.23 + cp -a $stuff/lua-mode.el $fs/usr/share/emacs/site-lisp/lua-mode 1.24 status 1.25 1.26 - echo -n "Installing start file" 1.27 - mkdir -p $fs/usr/share/emacs/site-lisp/site-start.d && \ 1.28 - cp $stuff/90-lua-mode.el $fs/usr/share/emacs/site-lisp/site-start.d 1.29 - status 1.30 -} 1.31 - 1.32 -post_install() 1.33 -{ 1.34 # byte-compile files, remove src 1.35 - cd /usr/share/emacs/site-lisp/lua-mode/ 1.36 + cd $fs/usr/share/emacs/site-lisp/lua-mode 1.37 for file in *.el ; do 1.38 echo -n "Byte-compiling $file" 1.39 emacs -batch -f batch-byte-compile $file 2> /dev/null 1.40 status 1.41 rm -f $file 1.42 done 1.43 - tazpkg reconfigure emacs 1.44 } 1.45 1.46 -pre_remove() 1.47 +post_install() 1.48 { 1.49 - # remove byte-compiled files, 1.50 - # created by post_install() 1.51 - cd /usr/share/emacs/site-lisp/lua-mode/ 1.52 - for file in *.elc ; do 1.53 - echo -n "Deleting byte-compiled code $file" 1.54 - touch "$file" "`basename $file .elc`.el" 1.55 - rm -f $file 1.56 - status 1.57 - done 1.58 + tazpkg reconfigure emacs 1.59 } 1.60 1.61 post_remove()