SOURCES: ipmiutil-am2.patch, ipmiutil-make-jN.patch - updated for 2.1.2
qboosh
qboosh at pld-linux.org
Sun Jul 20 18:39:49 CEST 2008
Author: qboosh Date: Sun Jul 20 16:39:49 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated for 2.1.2
---- Files affected:
SOURCES:
ipmiutil-am2.patch (1.1 -> 1.2) , ipmiutil-make-jN.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/ipmiutil-am2.patch
diff -u SOURCES/ipmiutil-am2.patch:1.1 SOURCES/ipmiutil-am2.patch:1.2
--- SOURCES/ipmiutil-am2.patch:1.1 Thu Mar 27 23:32:38 2008
+++ SOURCES/ipmiutil-am2.patch Sun Jul 20 18:39:43 2008
@@ -1,17 +1,28 @@
---- ipmiutil-2.0.9/util/Makefile.am.orig 2008-03-27 15:41:45.629894204 +0100
-+++ ipmiutil-2.0.9/util/Makefile.am 2008-03-27 15:43:30.122712649 +0100
+--- ipmiutil-2.1.2/util/Makefile.am.orig 2008-07-20 15:37:30.106034707 +0200
++++ ipmiutil-2.1.2/util/Makefile.am 2008-07-20 15:44:38.450034707 +0200
@@ -47,8 +47,8 @@
- METALD = @LANDESK_LDADD@ @LANPLUS_LIB@ @LANPLUS_CRYPTO@ -lpthread
+ METASOURCE = ipmiutil.c alarms.c bmchealth.c events.c fruconfig.c getevent.c hwreset.c icmd.c pefconfig.c sensor.c showsel.c tmconfig.c wdt.c isolconsole.c idiscover.c $(CMDMOD)
LDADD += -lpthread
--sbin_PROGRAMS = ipmiutil alarms fruconfig hwreset sensor showsel pefconfig tmconfig wdt icmd getevent bmchealth xmlconfig isolconsole idiscover
+-sbin_PROGRAMS = ipmiutil idiscover
-EXTRA_PROGRAMS = events ipmi_port
-+sbin_PROGRAMS = ipmiutil alarms fruconfig hwreset sensor showsel pefconfig tmconfig wdt icmd getevent bmchealth xmlconfig isolconsole idiscover events
++sbin_PROGRAMS = ipmiutil idiscover events
+EXTRA_PROGRAMS = ipmi_port
noinst_LTLIBRARIES = libipmiutil.la libimbapi.la
+ OLDPROGS = alarms bmchealth fruconfig getevent hwreset icmd isolconsole pefconfig sensor showsel tmconfig wdt
+ # xmlconfig dropped
+@@ -67,8 +67,10 @@
+ ipmiutil_SOURCES = $(METASOURCE)
- # To build an imb api library (libimbapi.a):
-@@ -118,9 +118,5 @@
+ events_SOURCES = events.c
++events_CPPFLAGS = $(AM_CPPFLAGS) -UMETACOMMAND -DTEST
+
+ idiscover_SOURCES = idiscover.c
++idiscover_CPPFLAGS = $(AM_CPPFLAGS) -UMETACOMMAND
+
+ ipmi_port_SOURCES = ipmi_port.c
+
+@@ -78,9 +80,5 @@
all-am: Makefile $(sbin_PROGRAMS) $(EXTRA_PROGRAMS)
@@ -20,4 +31,4 @@
- $(INSTALLBIN) ipmi_port $(DESTDIR)/$(datadir)/ipmiutil
-
clean-generic:
- rm -f $(EXTRA_PROGRAMS)
+ rm -f $(EXTRA_PROGRAMS) $(OLDPROGS)
================================================================
Index: SOURCES/ipmiutil-make-jN.patch
diff -u SOURCES/ipmiutil-make-jN.patch:1.2 SOURCES/ipmiutil-make-jN.patch:1.3
--- SOURCES/ipmiutil-make-jN.patch:1.2 Thu Mar 27 06:52:17 2008
+++ SOURCES/ipmiutil-make-jN.patch Sun Jul 20 18:39:44 2008
@@ -1,71 +1,42 @@
---- 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 @@
+--- ipmiutil-2.1.2/util/Makefile.am.orig 2008-06-24 23:11:30.000000000 +0200
++++ ipmiutil-2.1.2/util/Makefile.am 2008-07-20 15:04:45.542041412 +0200
+@@ -48,32 +48,21 @@
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
+ sbin_PROGRAMS = ipmiutil idiscover
+-EXTRA_PROGRAMS = events ipmi_port libipmiutil.a
+EXTRA_PROGRAMS = events ipmi_port
+noinst_LTLIBRARIES = libipmiutil.la libimbapi.la
+ OLDPROGS = alarms bmchealth fruconfig getevent hwreset icmd isolconsole pefconfig sensor showsel tmconfig wdt
+ # xmlconfig dropped
# 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
+- $(CC) -DHAVE_CONFIG_H -I. -I.. -DLINUX -fPIC $(CFLAGS) -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
++libimbapi_la_CFLAGS = -DHAVE_CONFIG_H -I. -I.. -DLINUX -fPIC -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
+- $(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
+- $(CC) $(CFLAGS) $(LDFLAGS) -o idiscover idiscover.c
-
-events: events.c
-- gcc $(CFLAGS) -DTEST -o events events.c
+- $(CC) $(CFLAGS) $(LDFLAGS) -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)
-+ipmiutil_LDADD = $(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)
+- $(CC) $(CFLAGS) $(LDFLAGS) -o ipmi_port ipmi_port.c
- events_SOURCES = events.c
+ ipmiutil_SOURCES = $(METASOURCE)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/ipmiutil-am2.patch?r1=1.1&r2=1.2&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/ipmiutil-make-jN.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list