X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;ds=sidebyside;f=stage5%2Fpkg%2Femacs;h=1593df7d406dacb404680e6c910b6e0595df6823;hb=f3c8db3027d5dc530e1f30c88e0235975211582e;hp=7d39c59fb51156f04c79d007592382e0a8ef88c9;hpb=f920c7ef750f2163b9e407cc453b192ede2c185a;p=hvlinux.git diff --git a/stage5/pkg/emacs b/stage5/pkg/emacs index 7d39c59..1593df7 100644 --- a/stage5/pkg/emacs +++ b/stage5/pkg/emacs @@ -1,34 +1,29 @@ -#!/bin/sh -set -o errexit - -# First argument of this script is the package name - -# Reading system configuration informations, functions and package versions. -source ../sysinfos -source ../functions -source ../packages-list - -# Applying patches (if any) -apply_patches ${1} - -cd ${LFS_TMP}/${1}-build -../${1}/configure \ - --prefix=/usr \ - --libexecdir=/usr/sbin \ - --with-x-toolkit=gtk -make bootstrap -make install -ldconfig - -install -m644 ${SCRDIR}/misc/emacs/emacsrc /etc/skel/.emacs -install -m644 ${SCRDIR}/misc/emacs/emacsrc /root/.emacs - -LOCAL_SITE_LIST=/usr/local/share/emacs/site-lisp - -install -v -m644 -d ${LOCAL_SITE_LIST} -install -m644 ${SCRDIR}/misc/emacs/buffer-cycle.el ${LOCAL_SITE_LIST} - -# Set Emacs as default editor -sed -i -e "s!^\(EDITOR=\).*!\1emacs!" /etc/profile - -exit $? +#!/bin/bash + +hvconfig_pre() +{ + CONFIGURE_OPTS=" \ + ${CONFIGURE_OPTS} \ + --libexecdir=/usr/sbin \ + --with-x-toolkit=gtk" +} + +hvbuild() +{ + make bootstrap + make install +} + +hvbuild_post() +{ + install -m644 ${SCRDIR}/misc/emacs/emacsrc /etc/skel/.emacs + install -m644 ${SCRDIR}/misc/emacs/emacsrc /root/.emacs + + LOCAL_SITE_LIST=/usr/local/share/emacs/site-lisp + + install -v -m644 -d ${LOCAL_SITE_LIST} + install -m644 ${SCRDIR}/misc/emacs/buffer-cycle.el ${LOCAL_SITE_LIST} + + # Set Emacs as default editor + sed -i -e "s!^\(EDITOR=\).*!\1emacs!" /etc/profile +}