|
@ -20,37 +20,35 @@ |
|
|
# |
|
|
# |
|
|
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
|
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
|
|
|
|
|
|
|
exim_main() |
|
|
|
|
|
{ |
|
|
|
|
|
echo "merging exiscan ..." |
|
|
|
|
|
bunzip2 -c $archdir/exiscan-${exiscan_version}.patch.bz2 | patch -p1 |
|
|
|
|
|
|
|
|
|
|
|
[ "${prefix#opt/}" == "$prefix" ] && sysconfdir="$sysconfdir/exim" |
|
|
|
|
|
|
|
|
|
|
|
var_append makeopt "BIN_DIRECTORY=$bindir \ |
|
|
|
|
|
CONFIGURE_FILE=$sysconfdir/configure \ |
|
|
|
|
|
EXIM_USER=10 EXIM_GROUP=10 AUTH_CRAM_MD5=yes \ |
|
|
|
|
|
COMPRESS_COMMAND=/bin/gzip |
|
|
|
|
|
ZCAT_COMMAND=/bin/zcat" |
|
|
|
|
|
|
|
|
|
|
|
makeinstopt="$makeopt install" |
|
|
|
|
|
|
|
|
|
|
|
echo "creating Makefile ..." |
|
|
|
|
|
cp -v src/EDITME Local/Makefile |
|
|
|
|
|
|
|
|
|
|
|
eval $MAKE makefile |
|
|
|
|
|
eval $MAKE ; eval $MAKE install |
|
|
|
|
|
|
|
|
|
|
|
echo "installing package documentation ..." |
|
|
|
|
|
cp doc/* $docdir |
|
|
|
|
|
|
|
|
exim_pc() { |
|
|
|
|
|
echo "merging exiscan ..." |
|
|
|
|
|
bunzip2 -c $archdir/exiscan-${exiscan_version}.patch.bz2 | patch -p1 |
|
|
|
|
|
|
|
|
|
|
|
[ "${prefix#opt/}" == "$prefix" ] && sysconfdir="$sysconfdir/exim" |
|
|
|
|
|
|
|
|
|
|
|
echo "creating Makefile ..." |
|
|
|
|
|
cp -v src/EDITME Local/Makefile |
|
|
|
|
|
|
|
|
|
|
|
cat >> Local/Makefile << EOT |
|
|
|
|
|
BIN_DIRECTORY=$bindir |
|
|
|
|
|
CONFIGURE_FILE=$sysconfdir/configure |
|
|
|
|
|
EXIM_USER=10 |
|
|
|
|
|
EXIM_GROUP=10 |
|
|
|
|
|
AUTH_CRAM_MD5=yes |
|
|
|
|
|
COMPRESS_COMMAND=/bin/gzip |
|
|
|
|
|
ZCAT_COMMAND=/bin/zcat |
|
|
|
|
|
EOT |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
ln -sfv $root/$bindir/exim $root/$bindir/mail_exim |
|
|
|
|
|
ln -sfv $root/$bindir/exim $root/$bindir/sendmail_exim |
|
|
|
|
|
ln -sfv $root/$bindir/exim $root/$bindir/mailq_exim |
|
|
|
|
|
install_setmailer exim |
|
|
|
|
|
|
|
|
exim_pm(){ |
|
|
|
|
|
ln -sfv $bindir/exim $bindir/mail_exim |
|
|
|
|
|
ln -sfv $bindir/exim $bindir/sendmail_exim |
|
|
|
|
|
ln -sfv $bindir/exim $bindir/mailq_exim |
|
|
|
|
|
install_setmailer exim |
|
|
|
|
|
|
|
|
install_init exim $confdir/exim.init |
|
|
|
|
|
|
|
|
install_init exim $confdir/exim.init |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
custmain="exim_main" |
|
|
|
|
|
|
|
|
hook_add preconf 3 "exim_pc" |
|
|
|
|
|
hook_add postmake 3 "exim_pm" |
|
|
|
|
|
|