Revision: 3021
          http://gar.svn.sourceforge.net/gar/?rev=3021&view=rev
Author:   aigoshin
Date:     2009-02-08 21:30:23 +0000 (Sun, 08 Feb 2009)

Log Message:
-----------
nginx: milestone 3

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

Modified: csw/mgar/pkg/nginx/trunk/Makefile
===================================================================
--- csw/mgar/pkg/nginx/trunk/Makefile   2009-02-08 16:27:01 UTC (rev 3020)
+++ csw/mgar/pkg/nginx/trunk/Makefile   2009-02-08 21:30:23 UTC (rev 3021)
@@ -18,11 +18,26 @@
 
 REQUIRED_PKGS = CSWosslrt CSWpcrert  CSWzlib
 
-EXTRA_BUILD_ISAS_i386 = pentium_pro
+EXTRA_BUILD_ISAS_i386  = pentium_pro
+EXTRA_BUILD_ISAS_sparc = sparcv9
 
+ifeq ($(ISA),pentium_pro)
+       NGINXCPU = pentiumpro
+else
+ifeq ($(ISA),sparcv8)
+       NGINXCPU = sparc32
+else
+ifeq ($(ISA),sparcv9)
+       NGINXCPU = sparc64
+else
+       NGINXCPU = $(ISA)
+endif
+endif
+endif
+
 CFLAGS =
 
-CONFIGURE_ARGS += --with-cpu-opt=$(ISA)
+CONFIGURE_ARGS += --with-cpu-opt=$(NGINXCPU)
 CONFIGURE_ARGS += --with-cc-opt="-I$(includedir) -I$(includedir)/openssl"
 CONFIGURE_ARGS += --with-ld-opt="$(LDFLAGS)"
 CONFIGURE_ARGS += --prefix=$(prefix)/var/nginx
@@ -51,10 +66,6 @@
 
 NGINXDOCS = CHANGES CHANGES.ru LICENSE README
 
-pre-configure-modulated:
-       gsed -i s#pentiumpro#pentium_pro# $(WORKSRC)/auto/cc/sunc
-       $(MAKECOOKIE)
-
 post-configure-modulated:
        gsed -i s#/...ISALIST#/'$$ISALIST'# $(WORKSRC)/objs/ngx_auto_config.h
        $(MAKECOOKIE)


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to