changeset 580:3e5503e5ed58

build static library in package postgresql
author Volker Grabsch <vog@notjusthosting.com>
date Sun, 06 Dec 2009 19:41:34 +0100
parents 2b211f6c7448
children 4483a31d18ee
files src/postgresql.mk
diffstat 1 files changed, 14 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/postgresql.mk	Sun Dec 06 13:06:46 2009 +0100
+++ b/src/postgresql.mk	Sun Dec 06 19:41:34 2009 +0100
@@ -46,12 +46,24 @@
     cd '$(1)' && ./configure \
         --prefix='$(PREFIX)/$(TARGET)' \
         --host='$(TARGET)' \
+        --disable-shared \
         --disable-rpath \
+        --without-tcl \
+        --without-perl \
+        --without-python \
+        --without-gssapi \
+        --without-krb5 \
+        --without-pam \
+        --without-ldap \
+        --without-bonjour \
+        --without-openssl \
         --without-readline \
+        --without-ossp-uuid \
+        --without-libxml \
+        --without-libxslt \
         --with-zlib \
         --with-system-tzdata=/dev/null
-    $(MAKE) -C '$(1)'/src/interfaces/libpq -j '$(JOBS)'
-    $(MAKE) -C '$(1)'/src/interfaces/libpq -j '$(JOBS)' install enable_shared=no
+    $(MAKE) -C '$(1)'/src/interfaces/libpq -j '$(JOBS)' haslibarule= shlib= install
     $(INSTALL) -m664 '$(1)/src/include/pg_config.h'    '$(PREFIX)/$(TARGET)/include/'
     $(INSTALL) -m664 '$(1)/src/include/postgres_ext.h' '$(PREFIX)/$(TARGET)/include/'
 endef