X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage5%2Fpkg%2Fprocmail;h=15a8075bab414b62dd183cd4da17da2d9fbf3156;hb=f3c8db3027d5dc530e1f30c88e0235975211582e;hp=7e72d394fbd9ae3f3f391c67fac8197eb11ce661;hpb=0fb786eca497edb316e1dfaa4a4ccec2d6b3f694;p=hvlinux.git diff --git a/stage5/pkg/procmail b/stage5/pkg/procmail index 7e72d39..15a8075 100644 --- a/stage5/pkg/procmail +++ b/stage5/pkg/procmail @@ -1,24 +1,18 @@ -#!/bin/sh -set -o errexit +#!/bin/bash -# First argument of this script is the package name +hvbuild() +{ + cd ${LFS_TMP}/${PACKAGE} + make \ + BASENAME=/usr \ + LOCKINGTEST=/tmp \ + install + make install-suid +} -# 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} -make \ - BASENAME=/usr \ - LOCKINGTEST=/tmp \ - install -make install-suid - -cat > /etc/procmailrc << "EOF" +hvbuild_post() +{ + cat > /etc/procmailrc << "EOF" # /etc/procmailrc # SHELL=/bin/sh @@ -80,8 +74,7 @@ spam ${DEFAULT} EOF -DOMAIN1=$(echo ${DOMAIN} | sed "s!\(.*\)\.\(.*\)!\1!") -DOMAIN2=$(echo ${DOMAIN} | sed "s!\(.*\)\.\(.*\)!\2!") -sed -i -e "s!_DOMAIN_!${DOMAIN1}\\\.${DOMAIN2}!g" /etc/procmailrc - -exit $? + DOMAIN1=$(echo ${DOMAIN} | sed "s!\(.*\)\.\(.*\)!\1!") + DOMAIN2=$(echo ${DOMAIN} | sed "s!\(.*\)\.\(.*\)!\2!") + sed -i -e "s!_DOMAIN_!${DOMAIN1}\\\.${DOMAIN2}!g" /etc/procmailrc +}