mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
postfix: version update to 3.0.3.
Some minor issues fixed. SMTPUTF8 support option added (by Val Kulkov). Disabled by default because of icu library size.
This commit is contained in:
@@ -1,27 +1,27 @@
|
||||
--- a/makedefs
|
||||
+++ b/makedefs
|
||||
@@ -190,9 +190,9 @@ error() {
|
||||
--- a/makedefs 2016-01-28 12:30:14.444082390 -0500
|
||||
+++ b/makedefs 2016-01-28 13:44:02.092006512 -0500
|
||||
@@ -193,7 +193,7 @@ error() {
|
||||
|
||||
case $# in
|
||||
# Officially supported usage.
|
||||
- 0) SYSTEM=`(uname -s) 2>/dev/null`
|
||||
- RELEASE=`(uname -r) 2>/dev/null`
|
||||
- VERSION=`(uname -v) 2>/dev/null`
|
||||
+ 0) SYSTEM="Linux"
|
||||
+ RELEASE="3.10.18"
|
||||
+ VERSION="OpenWRT"
|
||||
case "$VERSION" in
|
||||
dcosx*) SYSTEM=$VERSION;;
|
||||
esac;;
|
||||
@@ -522,9 +522,9 @@ EOF
|
||||
esac
|
||||
for name in nsl resolv
|
||||
do
|
||||
- for lib in /usr/lib64 /lib64 /usr/lib /usr/lib/* /lib /lib/*
|
||||
+ for lib in /usr/lib64 /usr/lib64/* /usr/lib /usr/lib/* /lib /lib/*
|
||||
do
|
||||
- test -e $lib/lib$name.a -o -e $lib/lib$name.so && {
|
||||
+ test -e $STAGING_DIR/$lib/lib$name.a -o -e $STAGING_DIR/$lib/lib$name.so && {
|
||||
SYSLIBS="$SYSLIBS -l$name"
|
||||
break
|
||||
}
|
||||
+ 0) SYSTEM="OpenWRT"
|
||||
RELEASE=`(uname -r) 2>/dev/null`
|
||||
# No ${x%%y} support in Solaris 11 /bin/sh
|
||||
RELEASE_MAJOR=`expr "$RELEASE" : '\([0-9]*\)'` || exit 1
|
||||
@@ -207,6 +207,15 @@ case $# in
|
||||
esac
|
||||
|
||||
case "$SYSTEM.$RELEASE" in
|
||||
+ OpenWRT*) SYSTYPE=LINUX$RELEASE_MAJOR
|
||||
+ SYSLIBS="$SYSLIBS -ldl"
|
||||
+ : ${SHLIB_SUFFIX=.so}
|
||||
+ : ${SHLIB_CFLAGS=-fPIC}
|
||||
+ : ${SHLIB_LD="${CC-gcc} -shared"' -Wl,-soname,${LIB}'}
|
||||
+ : ${SHLIB_RPATH='-Wl,--enable-new-dtags -Wl,-rpath,${SHLIB_DIR}'}
|
||||
+ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
|
||||
+ : ${PLUGIN_LD="${CC-gcc} -shared"}
|
||||
+ ;;
|
||||
SCO_SV.3.2) SYSTYPE=SCO5
|
||||
# Use the native compiler by default
|
||||
: ${CC="/usr/bin/cc -b elf"}
|
||||
|
||||
Reference in New Issue
Block a user