Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=790def6d48c30ca5b578ab70d3eaf2ed63ff857e
commit 790def6d48c30ca5b578ab70d3eaf2ed63ff857e Author: Krisztian VASAS <i...@frugalware.org> Date: Sat May 29 15:30:19 2010 +0200 exim-4.71-2-x86_64 - version bump - actualized Local/Makefile creator - fixed build commands diff --git a/source/network-extra/exim/FrugalBuild b/source/network-extra/exim/FrugalBuild index 4bda0fa..c664949 100644 --- a/source/network-extra/exim/FrugalBuild +++ b/source/network-extra/exim/FrugalBuild @@ -2,7 +2,7 @@ # Maintainer: Krisztian VASAS <i...@frugalware.org> pkgname=exim -pkgver=4.69 +pkgver=4.71 eximver=${pkgver%%.*} pkgrel=2 pkgdesc="MTA developed at the University of Cambridge for use on Unix systems." @@ -22,11 +22,11 @@ source=("${mirror}/${pkgname}${eximver}/${pkgname}-${pkgver}.tar.bz2" \ "add_localmakefile.patch" \ "ignore-exim_install-versioncheck.patch" \ "add-missing-destdir-to-install.patch") -sha1sums=('321e238b6e6b32498110511ce72a911538305a39' \ +sha1sums=('4b8f853843edcfa4f3bfbb4bef45d8dcff2fc990' \ '1a5d079d92abdc62be7f5941f17940ec5631519a' \ '87cebce091e1b199ff78415e683baa6ff716c294' \ '3fe8d09edada2108ab57d01a03aa45f5eaf37b4c' \ - '24dea9f29c54626721c21e26074b8b7315213cc7' \ + '319e429597146b8ab33d9c84c2822699ac3c521f' \ '40bf828963e1d03641a300661b359dc70ea61394' \ 'f7c2d57aa461f2c91aeb44fb4850237b3afbff91') install="$pkgname.install" @@ -39,8 +39,8 @@ build() unset MAKEFLAGS make Local/Makefile make configure || Fdie - make makefile || Fdie - make go || Fdie + #make makefile || Fdie + make || Fdie Fmakeinstall INSTALL_ARG="-no_chown -no_symlink" Fman ${pkgname}-${pkgver}/doc/exim.8 Fdoc ${pkgname}-${pkgver}/doc/OptionLists.txt diff --git a/source/network-extra/exim/add_localmakefile.patch b/source/network-extra/exim/add_localmakefile.patch index c2911c7..c9b97ad 100644 --- a/source/network-extra/exim/add_localmakefile.patch +++ b/source/network-extra/exim/add_localmakefile.patch @@ -1,8 +1,8 @@ -diff -Naur exim-4.69.orig/Local/Makefile exim-4.69/Local/Makefile ---- exim-4.69.orig/Local/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ exim-4.69/Local/Makefile 2008-08-03 18:01:39.000000000 +0200 -@@ -0,0 +1,1139 @@ -+# $Cambridge: exim/exim-src/src/EDITME,v 1.20 2007/01/22 16:29:54 ph10 Exp $ +diff -Naur exim-4.71.orig/Local/Makefile exim-4.71/Local/Makefile +--- exim-4.71.orig/Local/Makefile 1970-01-01 01:00:00.000000000 +0100 ++++ exim-4.71/Local/Makefile 2010-05-29 14:41:29.000000000 +0200 +@@ -0,0 +1,1152 @@ ++# $Cambridge: exim/exim-src/src/EDITME,v 1.23 2009/11/20 12:18:19 nm4 Exp $ + +################################################## +# The Exim mail transport agent # @@ -264,20 +264,20 @@ diff -Naur exim-4.69.orig/Local/Makefile exim-4.69/Local/Makefile + +LOOKUP_DBM=yes +LOOKUP_LSEARCH=yes ++LOOKUP_DNSDB=no + -+# LOOKUP_CDB=no -+# LOOKUP_DNSDB=no -+# LOOKUP_DSEARCH=no -+# LOOKUP_IBASE=no ++# LOOKUP_CDB=yes ++# LOOKUP_DSEARCH=yes ++# LOOKUP_IBASE=yes +LOOKUP_LDAP=yes +LOOKUP_MYSQL=yes -+# LOOKUP_NIS=no -+# LOOKUP_NISPLUS=no -+# LOOKUP_ORACLE=no ++# LOOKUP_NIS=yes ++# LOOKUP_NISPLUS=yes ++# LOOKUP_ORACLE=yes +LOOKUP_PASSWD=yes +LOOKUP_PGSQL=yes -+# LOOKUP_SQLITE=no -+# LOOKUP_WHOSON=no ++# LOOKUP_SQLITE=yes ++# LOOKUP_WHOSON=yes + +# These two settings are obsolete; all three lookups are compiled when +# LOOKUP_LSEARCH is enabled. However, we retain these for backward @@ -305,6 +305,19 @@ diff -Naur exim-4.69.orig/Local/Makefile exim-4.69/Local/Makefile + + +#------------------------------------------------------------------------------ ++# The PCRE library is required for exim. There is no longer an embedded ++# version of the PCRE library included with the source code, instead you ++# must use a system library or build your own copy of PCRE. ++# In either case you must specify the library link info here. If the ++# PCRE header files are not in the standard search path you must also ++# modify the INCLUDE path (above) ++# The default setting of PCRE_LIBS should work on the vast majority of ++# systems ++ ++PCRE_LIBS=-lpcre ++ ++ ++#------------------------------------------------------------------------------ +# Additional libraries and include directories may be required for some +# lookup styles (e.g. LDAP, MYSQL or PGSQL). LOOKUP_LIBS is included only on +# the command for linking Exim itself, not on any auxiliary programs. You @@ -312,8 +325,6 @@ diff -Naur exim-4.69.orig/Local/Makefile exim-4.69/Local/Makefile +# specified in INCLUDE. The settings below are just examples; -lpq is for +# PostgreSQL, -lgds is for Interbase, -lsqlite3 is for SQLite. + -+# LOOKUP_INCLUDE=-I /usr/local/ldap/include -I /usr/local/mysql/include -I /usr/local/pgsql/include -+# LOOKUP_LIBS=-L/usr/local/lib -lldap -llber -lmysqlclient -lpq -lgds -lsqlite3 +LOOKUP_INCLUDE=-I/usr/include/mysql -I`pg_config --includedir` +LOOKUP_LIBS=-lldap -llber -lmysqlclient -lpq + @@ -893,8 +904,10 @@ diff -Naur exim-4.69.orig/Local/Makefile exim-4.69/Local/Makefile + +# CHOWN_COMMAND=/usr/bin/chown +# CHGRP_COMMAND=/usr/bin/chgrp ++# CHMOD_COMMAND=/usr/bin/chmod +# MV_COMMAND=/bin/mv +# RM_COMMAND=/bin/rm ++# TOUCH_COMMAND=/usr/bin/touch +# PERL_COMMAND=/usr/bin/perl + + _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git