Author: sls                          Date: Thu Mar 27 04:15:55 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- allow use make -jN (BTW, very nice Makefile.am)

---- Files affected:
SOURCES:
   ipmiutil-make-jN.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/ipmiutil-make-jN.patch
diff -u /dev/null SOURCES/ipmiutil-make-jN.patch:1.1
--- /dev/null   Thu Mar 27 05:15:55 2008
+++ SOURCES/ipmiutil-make-jN.patch      Thu Mar 27 05:15:49 2008
@@ -0,0 +1,71 @@
+--- ipmiutil-2.0.9/util/Makefile.am.orig       2008-03-27 04:15:58.644878669 
+0100
++++ ipmiutil-2.0.9/util/Makefile.am    2008-03-27 04:24:41.608936541 +0100
+@@ -48,41 +48,39 @@
+ LDADD += -lpthread
+ 
+ sbin_PROGRAMS = ipmiutil alarms fruconfig hwreset sensor showsel pefconfig 
tmconfig wdt icmd getevent bmchealth xmlconfig isolconsole idiscover 
+-EXTRA_PROGRAMS = events ipmi_port libipmiutil.a
++EXTRA_PROGRAMS = events ipmi_port
++noinst_LTLIBRARIES = libipmiutil.la libimbapi.la
+ 
+ # To build an imb api library (libimbapi.a):
+-libimbapi.a:  imbapi.c
+-      gcc -DHAVE_CONFIG_H -I. -I.. -DLINUX -fPIC -g -O2 -c imbapi.c
+-      ar cru libimbapi.a imbapi.o
+-      ranlib libimbapi.a
+-      rm -f imbapi.o
++libimbapi_la_SOURCES = imbapi.c
++libimbapi_la_CFLAGS = -DHAVE_CONFIG_H -I. -I.. -DLINUX -fPIC -g -O2 -c
+  
+ # To build a lib to support all of the IPMI drivers (libipmiutil.a)
+-libipmiutil.a:        $(CMDMOD:.c=.o) @LANPLUS_LIB@
+-      ar cru libipmiutil.a $(CMDMOD:.c=.o) @LANPLUS_LIB@
+-      ranlib libipmiutil.a
++libipmiutil_la_SOURCES = $(CMDMOD)
++libipmiutil_la_LIBADD = @LANPLUS_LIB@
++libipmiutil_la_CFLAGS = $(AM_CFLAGS)
+ 
+ # To build ipmiutil, need to use METACFLAGS for each .c/.o
+-ipmiutil:     $(METASOURCE) 
+-      @for f in $(METASOURCE); do \
+-          echo "gcc $(METACFLAGS) -c $$f"; \
+-          gcc $(METACFLAGS) -c $$f; done
+-      @METAOBJ=`echo $(METASOURCE) | sed -e 's/ipmilan2.c//' | \
+-                      sed -e 's/.c$$/.o/g' -e 's/.c /.o /g'`; \
+-      echo "gcc -g -O2 -o ipmiutil $$METAOBJ $(METALD)"; \
+-      gcc -g -O2 -o ipmiutil $$METAOBJ $(METALD); \
+-      rm -f $$METAOBJ 
+-
+-idiscover:    idiscover.c
+-      gcc $(CFLAGS) -o idiscover idiscover.c
+-
+-events:         events.c
+-      gcc $(CFLAGS) -DTEST -o events events.c
+-
+-ipmi_port:      ipmi_port.c
+-      gcc $(CFLAGS) -o ipmi_port ipmi_port.c 
+-
+-ipmiutil_SOURCES  = 
++ipmiutil_SOURCES = $(METASOURCE)
++ipmiutil_CFLAGS = $(METACFLAGS) -c
++ipmiutil_LADD = $(METALD)
++
++alarms_CFLAGS = $(AM_CFLAGS)
++fruconfig_CFLAGS = $(AM_CFLAGS)
++hwreset_CFLAGS = $(AM_CFLAGS)
++sensor_CFLAGS = $(AM_CFLAGS)
++showsel_CFLAGS = $(AM_CFLAGS)
++pefconfig_CFLAGS = $(AM_CFLAGS)
++tmconfig_CFLAGS = $(AM_CFLAGS)
++wdt_CFLAGS = $(AM_CFLAGS)
++icmd_CFLAGS = $(AM_CFLAGS)
++getevent_CFLAGS = $(AM_CFLAGS)
++bmchealth_CFLAGS = $(AM_CFLAGS)
++xmlconfig_CFLAGS = $(AM_CFLAGS)
++isolconsole_CFLAGS = $(AM_CFLAGS)
++idiscover_CFLAGS = $(AM_CFLAGS)
++events_CFLAGS = $(AM_CFLAGS) -DTEST
++ipmi_port_CFLAGS = $(AM_CFLAGS)
+ 
+ events_SOURCES    = events.c
+ 
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to