[csw-devel] SF.net SVN: gar:[7531] csw/mgar/pkg/postgresql/trunk/Makefile

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Wed Dec 2 01:29:09 CET 2009


Revision: 7531
          http://gar.svn.sourceforge.net/gar/?rev=7531&view=rev
Author:   wahwah
Date:     2009-12-02 00:29:09 +0000 (Wed, 02 Dec 2009)

Log Message:
-----------
postgresql: Enabling contrib

Modified Paths:
--------------
    csw/mgar/pkg/postgresql/trunk/Makefile

Modified: csw/mgar/pkg/postgresql/trunk/Makefile
===================================================================
--- csw/mgar/pkg/postgresql/trunk/Makefile	2009-12-02 00:25:50 UTC (rev 7530)
+++ csw/mgar/pkg/postgresql/trunk/Makefile	2009-12-02 00:29:09 UTC (rev 7531)
@@ -83,7 +83,14 @@
 # NO_ISAEXEC = 1
 
 CONFIGURE_ARGS = $(DIRPATHS)
+CONFIGURE_ARGS += --with-includes=/opt/csw/include
+CONFIGURE_ARGS_isa-sparcv8 += --with-libraries=/opt/csw/lib/32
+CONFIGURE_ARGS_isa-i386    += --with-libraries=/opt/csw/lib/32
+CONFIGURE_ARGS_isa-sparcv9 += --with-libraries=/opt/csw/lib/64
+CONFIGURE_ARGS_isa-amd64   += --with-libraries=/opt/csw/lib/64
+CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(MODULATION))
 
+
 TEST_TARGET = check
 
 EXTRA_PAX_ARGS = -s ",^\./opt/csw/postgresql/share/doc,./opt/csw/share/doc/postgresql,p"
@@ -93,6 +100,7 @@
 PKGFILES_CSWpostgresqldevel += $(prefix)/share/doc/postgresql/html.*
 PKGFILES_CSWlibpq  = $(PKGFILES_RT)
 PKGFILES_CSWlibpq += $(libdir)/64
+PKGFILES_CSWlibpq += $(libdir)/32
 
 INITSMF = /etc$(prefix)/init\.d/cswpostgres-$(BASE_VERSION)
 USERGROUP = /etc$(prefix)/pkg/postgresql-$(BASE_VERSION)
@@ -117,6 +125,14 @@
 
 CFLAGS := $(filter-out -I%,$(CFLAGS))
 
+post-build-modulated:
+	$(BUILD_ENV) gmake -C $(WORKSRC)/contrib all
+	@$(MAKECOOKIE)
+
+post-install-modulated:
+	$(INSTALL_ENV) gmake -C $(WORKSRC)/contrib DESTDIR=$(DESTDIR) install
+	@$(MAKECOOKIE)
+
 post-merge:
 	ginstall -d $(PKGROOT)/etc$(prefix)/init.d
 	sed -e 's+ at PGDATA@+$(PGDATA)+' \
@@ -146,4 +162,5 @@
 	done
 	ginstall -d $(PKGROOT)$(PGDATA)
 	gln -s $(ISA_DEFAULT64) $(PKGROOT)$(libdir)/64
+	gln -s . $(PKGROOT)$(libdir)/32
 	@$(MAKECOOKIE)


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list