mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Robert Schwebel <r.schwebel@pengutronix.de>
To: ptxdist@pengutronix.de
Cc: Robert Schwebel <r.schwebel@pengutronix.de>
Subject: [ptxdist] [PATCH 01/28] canfestival: clean up patches
Date: Sun, 30 Oct 2011 23:00:32 +0100	[thread overview]
Message-ID: <1320012059-24971-1-git-send-email-r.schwebel@pengutronix.de> (raw)
In-Reply-To: <20111030220011.GK14918@pengutronix.de>

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
---
 .../0001-add-DESTDIR-to-Makefile.in.patch          |  165 +++++++++++
 ...02-fix-for-ldconfig-crash-on-make-install.patch |   28 ++
 .../0003-install-networkedit.ico.patch             |   29 ++
 .../0004-fix-for-CAN-ID-byteorder.patch            |  302 ++++++++++++++++++++
 patches/CanFestival-3-20081204-1/byteorder.diff    |  287 -------------------
 patches/CanFestival-3-20081204-1/fix-destdir.diff  |  154 ----------
 patches/CanFestival-3-20081204-1/fix-ldconfig.diff |   24 --
 .../install-networkedit_ico.diff                   |   22 --
 patches/CanFestival-3-20081204-1/series            |    4 -
 9 files changed, 524 insertions(+), 491 deletions(-)
 create mode 100644 patches/CanFestival-3-20081204-1/0001-add-DESTDIR-to-Makefile.in.patch
 create mode 100644 patches/CanFestival-3-20081204-1/0002-fix-for-ldconfig-crash-on-make-install.patch
 create mode 100644 patches/CanFestival-3-20081204-1/0003-install-networkedit.ico.patch
 create mode 100644 patches/CanFestival-3-20081204-1/0004-fix-for-CAN-ID-byteorder.patch
 delete mode 100644 patches/CanFestival-3-20081204-1/byteorder.diff
 delete mode 100644 patches/CanFestival-3-20081204-1/fix-destdir.diff
 delete mode 100644 patches/CanFestival-3-20081204-1/fix-ldconfig.diff
 delete mode 100644 patches/CanFestival-3-20081204-1/install-networkedit_ico.diff
 delete mode 100644 patches/CanFestival-3-20081204-1/series

diff --git a/patches/CanFestival-3-20081204-1/0001-add-DESTDIR-to-Makefile.in.patch b/patches/CanFestival-3-20081204-1/0001-add-DESTDIR-to-Makefile.in.patch
new file mode 100644
index 0000000..11507e9
--- /dev/null
+++ b/patches/CanFestival-3-20081204-1/0001-add-DESTDIR-to-Makefile.in.patch
@@ -0,0 +1,165 @@
+From 5c0af481aaf71fc838c9037e8c9ff1127734c2bc Mon Sep 17 00:00:00 2001
+From: Markus Messmer <mme@pengutronix.de>
+Date: Sat, 29 Oct 2011 18:32:03 +0200
+Subject: [PATCH 1/4] add $(DESTDIR) to Makefile.in
+
+Makefile is not $(DESTDIR) aware, this patch adds some $(DESTDIR)s.
+
+Signed-off-by: Markus Messmer <mme@pengutronix.de>
+---
+ drivers/can_socket/Makefile.in          |    4 ++--
+ drivers/timers_unix/Makefile.in         |    4 ++--
+ drivers/unix/Makefile.in                |    8 ++++----
+ examples/TestMasterMicroMod/Makefile.in |    4 ++--
+ examples/TestMasterSlave/Makefile.in    |    4 ++--
+ objdictgen/Makefile.in                  |   22 +++++++++++-----------
+ src/Makefile.in                         |   12 ++++++------
+ 7 files changed, 29 insertions(+), 29 deletions(-)
+
+diff --git a/drivers/can_socket/Makefile.in b/drivers/can_socket/Makefile.in
+index 2c94b8c..34ecf1a 100644
+--- a/drivers/can_socket/Makefile.in
++++ b/drivers/can_socket/Makefile.in
+@@ -56,8 +56,8 @@ libcanfestival_$(CAN_DRIVER).so: $(OBJS)
+ 	$(CC) -shared -Wl,-soname,libcanfestival_$(CAN_DRIVER).so $(CAN_DLL_CFLAGS) -o $@ $<
+ 
+ install: libcanfestival_$(CAN_DRIVER).so
+-	mkdir -p $(PREFIX)/lib/
+-	cp $< $(PREFIX)/lib/
++	mkdir -p $(DESTDIR)$(PREFIX)/lib/
++	cp $< $(DESTDIR)$(PREFIX)/lib/
+ 	
+ uninstall:
+ 	rm -f $(TARGET_SOFILES)
+diff --git a/drivers/timers_unix/Makefile.in b/drivers/timers_unix/Makefile.in
+index d2bc080..a5c141d 100644
+--- a/drivers/timers_unix/Makefile.in
++++ b/drivers/timers_unix/Makefile.in
+@@ -48,8 +48,8 @@ driver: $(OBJS)
+ 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
+ 
+ install:
+-	mkdir -p $(PREFIX)/include/canfestival
+-	cp $(SRC_HFILES) $(PREFIX)/include/canfestival
++	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
++	cp $(SRC_HFILES) $(DESTDIR)$(PREFIX)/include/canfestival
+ 
+ uninstall:
+ 	rm -f $(TARGET_HFILES)
+diff --git a/drivers/unix/Makefile.in b/drivers/unix/Makefile.in
+index 9c92293..f8cc854 100644
+--- a/drivers/unix/Makefile.in
++++ b/drivers/unix/Makefile.in
+@@ -97,10 +97,10 @@ libcanfestival_$(TARGET).a: $(OBJS)
+ 	$(BINUTILS_PREFIX)ranlib $@
+ 
+ install: libcanfestival_$(TARGET).a
+-	mkdir -p $(PREFIX)/lib/
+-	mkdir -p $(PREFIX)/include/canfestival
+-	cp libcanfestival_$(TARGET).a $(PREFIX)/lib/
+-	cp $(SRC_HFILES) $(PREFIX)/include/canfestival
++	mkdir -p $(DESTDIR)$(PREFIX)/lib/
++	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
++	cp libcanfestival_$(TARGET).a $(DESTDIR)$(PREFIX)/lib/
++	cp $(SRC_HFILES) $(DESTDIR)$(PREFIX)/include/canfestival
+ 
+ uninstall:
+ 	rm -f $(PREFIX)/lib/libcanfestival_$(TARGET).a
+diff --git a/examples/TestMasterMicroMod/Makefile.in b/examples/TestMasterMicroMod/Makefile.in
+index bb15b55..97c3357 100644
+--- a/examples/TestMasterMicroMod/Makefile.in
++++ b/examples/TestMasterMicroMod/Makefile.in
+@@ -74,8 +74,8 @@ mrproper: clean
+ 	rm -f TestMaster.c
+ 	
+ install: TestMasterMicroMod
+-	mkdir -p $(PREFIX)/bin/
+-	cp $< $(PREFIX)/bin/
++	mkdir -p $(DESTDIR)$(PREFIX)/bin/
++	cp $< $(DESTDIR)$(PREFIX)/bin/
+ 	
+ uninstall:
+ 	rm -f $(PREFIX)/bin/TestMasterMicroMod
+diff --git a/examples/TestMasterSlave/Makefile.in b/examples/TestMasterSlave/Makefile.in
+index 862ee35..b8ffd2f 100644
+--- a/examples/TestMasterSlave/Makefile.in
++++ b/examples/TestMasterSlave/Makefile.in
+@@ -87,8 +87,8 @@ mrproper: clean
+ 	rm -f TestMaster.c
+ 	
+ install: TestMasterSlave
+-	mkdir -p $(PREFIX)/bin/
+-	cp $< $(PREFIX)/bin/
++	mkdir -p $(DESTDIR)$(PREFIX)/bin/
++	cp $< $(DESTDIR)$(PREFIX)/bin/
+ 	
+ uninstall:
+ 	rm -f $(PREFIX)/bin/TestMasterSlave
+diff --git a/objdictgen/Makefile.in b/objdictgen/Makefile.in
+index bd9db22..16a0f67 100644
+--- a/objdictgen/Makefile.in
++++ b/objdictgen/Makefile.in
+@@ -35,19 +35,19 @@ gnosis/version.py:
+ 	rm -rf gnosis_extract
+ 
+ install: gnosis
+-	mkdir -p $(PREFIX)/objdictgen
+-	cp -r *.py* config doc doc_index examples gnosis $(PREFIX)/objdictgen
+-	chmod -R a+r $(PREFIX)/objdictgen
+-	mkdir -p $(PREFIX)/bin
+-	ln -sf $(PREFIX)/objdictgen/objdictedit.py $(PREFIX)/bin/objdictedit
+-	chmod 755 $(PREFIX)/objdictgen/objdictedit.py
+-	ln -sf $(PREFIX)/objdictgen/objdictgen.py $(PREFIX)/bin/objdictgen
+-	chmod 755 $(PREFIX)/objdictgen/objdictgen.py
++	mkdir -p $(DESTDIR)$(PREFIX)/objdictgen
++	cp -r *.py* config doc doc_index examples gnosis $(DESTDIR)$(PREFIX)/objdictgen
++	chmod -R a+r $(DESTDIR)$(PREFIX)/objdictgen
++	mkdir -p $(DESTDIR)$(PREFIX)/bin
++	ln -sf $(DESTDIR)$(PREFIX)/objdictgen/objdictedit.py $(DESTDIR)$(PREFIX)/bin/objdictedit
++	chmod 755 $(DESTDIR)$(PREFIX)/objdictgen/objdictedit.py
++	ln -sf $(DESTDIR)$(PREFIX)/objdictgen/objdictgen.py $(DESTDIR)$(PREFIX)/bin/objdictgen
++	chmod 755 $(DESTDIR)$(PREFIX)/objdictgen/objdictgen.py
+ 
+ uninstall:
+-	rm -rf $(PREFIX)/objdictgen
+-	rm -f $(PREFIX)/bin/objdictedit
+-	rm -f $(PREFIX)/bin/objdictgen
++	rm -rf $(DESTDIR)$(PREFIX)/objdictgen
++	rm -f $(DESTDIR)$(PREFIX)/bin/objdictedit
++	rm -f $(DESTDIR)$(PREFIX)/bin/objdictgen
+ 
+ clean:
+ 
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 3613b92..2212908 100644
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -87,8 +87,8 @@ clean:
+ 
+ install:
+ 	$(MAKE) -C $(KERNELDIR) M=$(shell pwd) modules_install
+-	mkdir -p $(PREFIX)/include/canfestival
+-	cp ../include/*.h $(PREFIX)/include/canfestival
++	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
++	cp ../include/*.h $(DESTDIR)$(PREFIX)/include/canfestival
+ 
+ uninstall:
+ 	rm -rf $(PREFIX)/include/canfestival
+@@ -114,10 +114,10 @@ $(TARGET)_%o: %c
+ 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
+ 
+ install: libcanfestival.a
+-	mkdir -p $(PREFIX)/lib/
+-	mkdir -p $(PREFIX)/include/canfestival
+-	cp libcanfestival.a $(PREFIX)/lib/
+-	cp ../include/*.h $(PREFIX)/include/canfestival
++	mkdir -p $(DESTDIR)$(PREFIX)/lib/
++	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
++	cp libcanfestival.a $(DESTDIR)$(PREFIX)/lib/
++	cp ../include/*.h $(DESTDIR)$(PREFIX)/include/canfestival
+ 
+ uninstall:
+ 	rm -f $(PREFIX)/lib/libcanfestival.a
+-- 
+1.7.7
+
diff --git a/patches/CanFestival-3-20081204-1/0002-fix-for-ldconfig-crash-on-make-install.patch b/patches/CanFestival-3-20081204-1/0002-fix-for-ldconfig-crash-on-make-install.patch
new file mode 100644
index 0000000..12a3578
--- /dev/null
+++ b/patches/CanFestival-3-20081204-1/0002-fix-for-ldconfig-crash-on-make-install.patch
@@ -0,0 +1,28 @@
+From 1067aad885978b1db44b97eb0b46634a9ea4a617 Mon Sep 17 00:00:00 2001
+From: Markus Messmer <mme@pengutronix.de>
+Date: Sat, 29 Oct 2011 18:32:03 +0200
+Subject: [PATCH 2/4] fix for ldconfig crash on make install
+
+Installing fails due to ldconfig failure when running as non root user.
+
+Signed-off-by: Markus Messmer <mme@pengutronix.de>
+---
+ Makefile.in |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 957281e..bdfff24 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -46,7 +46,7 @@ install: canfestival driver
+ 	$(MAKE) -C src $@
+ 	$(MAKE) -C examples $@
+ 	$(MAKE) -C objdictgen $@
+-	ldconfig
++	-ldconfig
+ 
+ uninstall:
+ 	$(MAKE) -C drivers $@
+-- 
+1.7.7
+
diff --git a/patches/CanFestival-3-20081204-1/0003-install-networkedit.ico.patch b/patches/CanFestival-3-20081204-1/0003-install-networkedit.ico.patch
new file mode 100644
index 0000000..4788b5b
--- /dev/null
+++ b/patches/CanFestival-3-20081204-1/0003-install-networkedit.ico.patch
@@ -0,0 +1,29 @@
+From 3d08f69c07069b342562eb16f8a4581347e08dec Mon Sep 17 00:00:00 2001
+From: Markus Messmer <mme@pengutronix.de>
+Date: Sat, 29 Oct 2011 18:32:03 +0200
+Subject: [PATCH 3/4] install networkedit.ico
+
+networkedit.ico does not get installed by default, objdictedit complains about
+it. This patch adds it to the installed files.
+
+Signed-off-by: Markus Messmer <mme@pengutronix.de>
+---
+ objdictgen/Makefile.in |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/objdictgen/Makefile.in b/objdictgen/Makefile.in
+index 16a0f67..edeac27 100644
+--- a/objdictgen/Makefile.in
++++ b/objdictgen/Makefile.in
+@@ -36,7 +36,7 @@ gnosis/version.py:
+ 
+ install: gnosis
+ 	mkdir -p $(DESTDIR)$(PREFIX)/objdictgen
+-	cp -r *.py* config doc doc_index examples gnosis $(DESTDIR)$(PREFIX)/objdictgen
++	cp -r *.py* config doc doc_index examples gnosis networkedit.ico $(DESTDIR)$(PREFIX)/objdictgen
+ 	chmod -R a+r $(DESTDIR)$(PREFIX)/objdictgen
+ 	mkdir -p $(DESTDIR)$(PREFIX)/bin
+ 	ln -sf $(DESTDIR)$(PREFIX)/objdictgen/objdictedit.py $(DESTDIR)$(PREFIX)/bin/objdictedit
+-- 
+1.7.7
+
diff --git a/patches/CanFestival-3-20081204-1/0004-fix-for-CAN-ID-byteorder.patch b/patches/CanFestival-3-20081204-1/0004-fix-for-CAN-ID-byteorder.patch
new file mode 100644
index 0000000..fef5bfe
--- /dev/null
+++ b/patches/CanFestival-3-20081204-1/0004-fix-for-CAN-ID-byteorder.patch
@@ -0,0 +1,302 @@
+From 03b55e440275c4fed7986159cb38581835cd7cbc Mon Sep 17 00:00:00 2001
+From: Markus Messmer <mme@pengutronix.de>
+Date: Sat, 29 Oct 2011 18:32:03 +0200
+Subject: [PATCH 4/4] fix for CAN ID byteorder
+
+The can identifier does not need to get switched when compiling for big endian
+machines.
+
+FIXME rsc: needs to be made architecture independend.
+
+Signed-off-by: Markus Messmer <mme@pengutronix.de>
+---
+ include/objdictdef.h |    4 ++--
+ src/emcy.c           |    4 ++--
+ src/lifegrd.c        |    4 ++--
+ src/lss.c            |    4 ++--
+ src/nmtMaster.c      |    2 +-
+ src/nmtSlave.c       |    2 +-
+ src/pdo.c            |   20 ++++++++++----------
+ src/sdo.c            |   10 +++++-----
+ src/states.c         |    2 +-
+ src/sync.c           |    2 +-
+ 10 files changed, 27 insertions(+), 27 deletions(-)
+
+diff --git a/include/objdictdef.h b/include/objdictdef.h
+index 8361ee6..40ee460 100644
+--- a/include/objdictdef.h
++++ b/include/objdictdef.h
+@@ -118,7 +118,7 @@ typedef const indextable * (*scanIndexOD_t)(UNS16 wIndex, UNS32 * errorCode, ODC
+ /************************** MACROS *********************************/
+ 
+ /* CANopen usefull helpers */
+-#define GET_NODE_ID(m)         (UNS16_LE(m.cob_id) & 0x7f)
+-#define GET_FUNCTION_CODE(m)   (UNS16_LE(m.cob_id) >> 7)
++#define GET_NODE_ID(m)         (m.cob_id & 0x7f)
++#define GET_FUNCTION_CODE(m)   (m.cob_id >> 7)
+ 
+ #endif /* __objdictdef_h__ */
+diff --git a/src/emcy.c b/src/emcy.c
+index 272442a..0a3ca92 100644
+--- a/src/emcy.c
++++ b/src/emcy.c
+@@ -101,7 +101,7 @@ UNS8 sendEMCY(CO_Data* d, UNS16 errCode, UNS8 errRegister)
+   
+ 	MSG_WAR(0x3051, "sendEMCY", 0);
+   
+-	m.cob_id = UNS16_LE(*(UNS32*)d->error_cobid);
++	m.cob_id = *(UNS32*)d->error_cobid;
+ 	m.rtr = NOT_A_REQUEST;
+ 	m.len = 8;
+ 	m.data[0] = errCode & 0xFF;        /* LSB */
+@@ -239,7 +239,7 @@ void proceedEMCY(CO_Data* d, Message* m)
+ 	}
+ 	
+ 	/* post the received EMCY */
+-	nodeID = UNS16_LE(m->cob_id) & 0x7F;
++	nodeID = m->cob_id & 0x7F;
+ 	errCode = m->data[0] | ((UNS16)m->data[1] << 8);
+ 	errReg = m->data[2];
+ 	(*d->post_emcy)(d, nodeID, errCode, errReg);
+diff --git a/src/lifegrd.c b/src/lifegrd.c
+index 54b14f3..3a6530b 100644
+--- a/src/lifegrd.c
++++ b/src/lifegrd.c
+@@ -103,7 +103,7 @@ void proceedNODE_GUARD(CO_Data* d, Message* m )
+         {
+           Message msg;
+           UNS16 tmp = *d->bDeviceNodeId + 0x700;
+-          msg.cob_id = UNS16_LE(tmp);
++          msg.cob_id = tmp;
+           msg.len = (UNS8)0x01;
+           msg.rtr = 0;
+           msg.data[0] = d->nodeState;
+@@ -180,7 +180,7 @@ void ProducerHearbeatAlarm(CO_Data* d, UNS32 id)
+       ** the node-id of this device.
+       */
+       UNS16 tmp = *d->bDeviceNodeId + 0x700;
+-      msg.cob_id = UNS16_LE(tmp);
++      msg.cob_id = tmp;
+       msg.len = (UNS8)0x01;
+       msg.rtr = 0;
+       msg.data[0] = d->nodeState; /* No toggle for heartbeat !*/
+diff --git a/src/lss.c b/src/lss.c
+index 2febb62..d244d36 100644
+--- a/src/lss.c
++++ b/src/lss.c
+@@ -330,7 +330,7 @@ UNS8 sendSlaveLSSMessage(CO_Data* d, UNS8 command,void *dat1,void *dat2)
+   m.len = 8;
+   m.rtr = NOT_A_REQUEST;
+   m.data[0]=command;
+-  m.cob_id=UNS16_LE(SLSS_ADRESS);
++  m.cob_id=SLSS_ADRESS;
+   
+   /* Tha data sent with the msg depends on the command */
+   switch(command){
+@@ -397,7 +397,7 @@ UNS8 sendMasterLSSMessage(CO_Data* d, UNS8 command,void *dat1,void *dat2)
+   m.len = 8;
+   m.rtr = NOT_A_REQUEST;
+   m.data[0]=command;
+-  m.cob_id=UNS16_LE(MLSS_ADRESS);
++  m.cob_id=MLSS_ADRESS;
+   
+   /* Tha data sent with the msg depends on the command */	
+   switch(command){
+diff --git a/src/nmtMaster.c b/src/nmtMaster.c
+index 22b11c8..9e3a80f 100644
+--- a/src/nmtMaster.c
++++ b/src/nmtMaster.c
+@@ -74,7 +74,7 @@ UNS8 masterSendNMTnodeguard(CO_Data* d, UNS8 nodeId)
+ 
+   /* message configuration */
+   UNS16 tmp = nodeId | (NODE_GUARD << 7); 
+-  m.cob_id = UNS16_LE(tmp);
++  m.cob_id = tmp;
+   m.rtr = REQUEST;
+   m.len = 1;
+ 
+diff --git a/src/nmtSlave.c b/src/nmtSlave.c
+index 0ff2eba..ee6efee 100644
+--- a/src/nmtSlave.c
++++ b/src/nmtSlave.c
+@@ -128,7 +128,7 @@ UNS8 slaveSendBootUp(CO_Data* d)
+   /* message configuration */
+   {
+ 	  UNS16 tmp = NODE_GUARD << 7 | *d->bDeviceNodeId; 
+-	  m.cob_id = UNS16_LE(tmp);
++	  m.cob_id = tmp;
+   }
+   m.rtr = NOT_A_REQUEST;
+   m.len = 1;
+diff --git a/src/pdo.c b/src/pdo.c
+index 457c495..c435d7a 100644
+--- a/src/pdo.c
++++ b/src/pdo.c
+@@ -55,7 +55,7 @@ UNS8 buildPDO (CO_Data * d, UNS8 numPdo, Message * pdo)
+   UNS8 offset = 0x00;
+   const UNS8 *pMappingCount = (UNS8 *) TPDO_map->pSubindex[0].pObject;
+ 
+-  pdo->cob_id = UNS16_LE(*(UNS32*)TPDO_com->pSubindex[1].pObject & 0x7FF);
++  pdo->cob_id = *(UNS32*)TPDO_com->pSubindex[1].pObject & 0x7FF;
+   pdo->rtr = NOT_A_REQUEST;
+ 
+   MSG_WAR (0x3009, "  PDO CobId is : ",
+@@ -141,7 +141,7 @@ sendPDOrequest (CO_Data * d, UNS16 RPDOIndex)
+           MSG_WAR (0x3930, "sendPDOrequest cobId is : ", *pwCobId);
+           {
+             Message pdo;
+-            pdo.cob_id = UNS16_LE(*pwCobId);
++            pdo.cob_id = *pwCobId;
+             pdo.rtr = REQUEST;
+             pdo.len = 0;
+             return canSend (d->canHandle, &pdo);
+@@ -184,7 +184,7 @@ proceedPDO (CO_Data * d, Message * m)
+ 
+   status = state2;
+ 
+-  MSG_WAR (0x3935, "proceedPDO, cobID : ", (UNS16_LE(m->cob_id) & 0x7ff));
++  MSG_WAR (0x3935, "proceedPDO, cobID : ", (m->cob_id & 0x7ff));
+   offset = 0x00;
+   numPdo = 0;
+   numMap = 0;
+@@ -211,7 +211,7 @@ proceedPDO (CO_Data * d, Message * m)
+                 /* check the CobId coherance */
+                 /*pwCobId is the cobId read in the dictionary at the state 3
+                  */
+-                if (*pwCobId == UNS16_LE(m->cob_id))
++                if (*pwCobId == m->cob_id)
+                   {
+                     /* The cobId is recognized */
+                     status = state4;
+@@ -289,7 +289,7 @@ proceedPDO (CO_Data * d, Message * m)
+ 
+                         MSG_WAR (0x3942,
+                                  "Variable updated by PDO cobid : ",
+-                                 UNS16_LE(m->cob_id));
++                                 m->cob_id);
+                         MSG_WAR (0x3943, "         Mapped at index : ",
+                                  (*pMappingParameter) >> 16);
+                         MSG_WAR (0x3944, "                subindex : ",
+@@ -306,7 +306,7 @@ proceedPDO (CO_Data * d, Message * m)
+     }                           /* end if Donnees */
+   else if ((*m).rtr == REQUEST)
+     {
+-      MSG_WAR (0x3946, "Receive a PDO request cobId : ", UNS16_LE(m->cob_id));
++      MSG_WAR (0x3946, "Receive a PDO request cobId : ", m->cob_id);
+       status = state1;
+       offsetObjdict = d->firstIndex->PDO_TRS;
+       lastIndex = d->lastIndex->PDO_TRS;
+@@ -324,7 +324,7 @@ proceedPDO (CO_Data * d, Message * m)
+                 pwCobId =
+                    (d->objdict +
+                              offsetObjdict)->pSubindex[1].pObject;
+-                if (*pwCobId == UNS16_LE(m->cob_id))
++                if (*pwCobId == m->cob_id)
+                   {
+                     status = state4;
+                     break;
+@@ -364,7 +364,7 @@ proceedPDO (CO_Data * d, Message * m)
+                         /* DS301 do not tell what to do in such a case... */
+                         MSG_ERR (0x1947,
+                                  "Not ready RTR_SYNC TPDO send current data : ",
+-                                 UNS16_LE(m->cob_id));
++                                 m->cob_id);
+                         status = state5;
+                       }
+                     break;
+@@ -389,7 +389,7 @@ proceedPDO (CO_Data * d, Message * m)
+                     /* The requested PDO is not to send on request. So, does
+                        nothing. */
+                     MSG_WAR (0x2947, "PDO is not to send on request : ",
+-                             UNS16_LE(m->cob_id));
++                             m->cob_id);
+                     return 0xFF;
+                   }
+ 
+@@ -690,7 +690,7 @@ _sendPDOevent (CO_Data * d, UNS8 isSyncEvent)
+             case state5:       /*Send the pdo */
+               /*store_as_last_message */
+               d->PDO_status[pdoNum].last_message = pdo;
+-              MSG_WAR (0x396D, "sendPDO cobId :", UNS16_LE(pdo.cob_id));
++              MSG_WAR (0x396D, "sendPDO cobId :", pdo.cob_id);
+               MSG_WAR (0x396E, "     Nb octets  : ", pdo.len);
+ 
+               canSend (d->canHandle, &pdo);
+diff --git a/src/sdo.c b/src/sdo.c
+index 4e26652..1262cf9 100644
+--- a/src/sdo.c
++++ b/src/sdo.c
+@@ -547,7 +547,7 @@ UNS8 sendSDO (CO_Data* d, UNS8 whoami, s_SDO sdo)
+     pwCobId = (UNS32*) d->objdict[offset].pSubindex[1].pObject;
+   }
+   /* message copy for sending */
+-  m.cob_id = UNS16_LE(*pwCobId);
++  m.cob_id = *pwCobId;
+   m.rtr = NOT_A_REQUEST;
+   /* the length of SDO must be 8 */
+   m.len = 8;
+@@ -640,7 +640,7 @@ UNS8 proceedSDO (CO_Data* d, Message *m)
+ 	  return 0xFF;
+ 	}
+       pCobId = (UNS32*) d->objdict[offset].pSubindex[1].pObject;
+-      if ( *pCobId == UNS16_LE(m->cob_id) ) {
++      if ( *pCobId == m->cob_id ) {
+ 	whoami = SDO_SERVER;
+ 	MSG_WAR(0x3A62, "proceedSDO. I am server. index : ", 0x1200 + j);
+ 	/* In case of server, the node id of the client may be unknown. So we put the index minus offset */
+@@ -663,7 +663,7 @@ UNS8 proceedSDO (CO_Data* d, Message *m)
+        }
+        /* a) Looking for the cobid received. */
+        pCobId = (UNS32*) d->objdict[offset].pSubindex[2].pObject;
+-       if (*pCobId == UNS16_LE(m->cob_id) ) {
++       if (*pCobId == m->cob_id ) {
+ 	 /* b) cobid found, so reading the node id of the server. */
+ 	 pNodeId = (UNS8*) d->objdict[offset].pSubindex[3].pObject;
+ 	 whoami = SDO_CLIENT;
+@@ -682,7 +682,7 @@ UNS8 proceedSDO (CO_Data* d, Message *m)
+ 
+   /* Test if the size of the SDO is ok */
+   if ( (*m).len != 8) {
+-    MSG_ERR(0x1A67, "Error size SDO. CobId  : ", UNS16_LE(m->cob_id));
++    MSG_ERR(0x1A67, "Error size SDO. CobId  : ", m->cob_id);
+     failedSDO(d, nodeId, whoami, 0, 0, SDOABT_GENERAL_ERROR);
+     return 0xFF;
+   }
+@@ -691,7 +691,7 @@ UNS8 proceedSDO (CO_Data* d, Message *m)
+     MSG_WAR(0x3A68, "I am CLIENT. Received SDO from nodeId : ", nodeId);
+   }
+   else {
+-    MSG_WAR(0x3A69, "I am SERVER. Received SDO cobId : ", UNS16_LE(m->cob_id));
++    MSG_WAR(0x3A69, "I am SERVER. Received SDO cobId : ", m->cob_id);
+   }
+ 
+   /* Testing the command specifier */
+diff --git a/src/states.c b/src/states.c
+index c7d5df7..208dcc9 100644
+--- a/src/states.c
++++ b/src/states.c
+@@ -62,7 +62,7 @@ e_nodeState getState(CO_Data* d)
+ **/  
+ void canDispatch(CO_Data* d, Message *m)
+ {
+-	UNS16 cob_id = UNS16_LE(m->cob_id);
++	UNS16 cob_id = m->cob_id;
+ 	 switch(cob_id >> 7)
+ 	{
+ 		case SYNC:		/* can be a SYNC or a EMCY message */
+diff --git a/src/sync.c b/src/sync.c
+index bae1925..7ff65f2 100644
+--- a/src/sync.c
++++ b/src/sync.c
+@@ -131,7 +131,7 @@ UNS8 sendSYNCMessage(CO_Data* d)
+   
+   MSG_WAR(0x3001, "sendSYNC ", 0);
+   
+-  m.cob_id = UNS16_LE(*d->COB_ID_Sync);
++  m.cob_id = *d->COB_ID_Sync;
+   m.rtr = NOT_A_REQUEST;
+   m.len = 0;
+   
+-- 
+1.7.7
+
diff --git a/patches/CanFestival-3-20081204-1/byteorder.diff b/patches/CanFestival-3-20081204-1/byteorder.diff
deleted file mode 100644
index d6bdadd..0000000
--- a/patches/CanFestival-3-20081204-1/byteorder.diff
+++ /dev/null
@@ -1,287 +0,0 @@
-Subject: fix for CAN ID byteorder
-From: Markus Messmer <mme@pengutronix.de>
-
-The can identifier does not need to get switched when compiling for big endian
-machines.
-
-FIXME rsc: needs to be made architecture independend.
-
-Signed-off-by: Markus Messmer <mme@pengutronix.de>
-
----
-# datum: 16.12.08 mme: vielleicht auch nur ein hack der hier funktioniert
-Index: CanFestival-3-20080926/src/nmtMaster.c
-===================================================================
---- CanFestival-3-20080926.orig/src/nmtMaster.c	2008-01-25 19:01:58.000000000 +0100
-+++ CanFestival-3-20080926/src/nmtMaster.c	2008-09-30 16:07:54.000000000 +0200
-@@ -74,7 +74,7 @@
- 
-   /* message configuration */
-   UNS16 tmp = nodeId | (NODE_GUARD << 7); 
--  m.cob_id = UNS16_LE(tmp);
-+  m.cob_id = tmp;
-   m.rtr = REQUEST;
-   m.len = 1;
- 
-Index: CanFestival-3-20080926/src/lifegrd.c
-===================================================================
---- CanFestival-3-20080926.orig/src/lifegrd.c	2008-09-30 16:09:57.000000000 +0200
-+++ CanFestival-3-20080926/src/lifegrd.c	2008-09-30 16:10:14.000000000 +0200
-@@ -103,7 +103,7 @@
-         {
-           Message msg;
-           UNS16 tmp = *d->bDeviceNodeId + 0x700;
--          msg.cob_id = UNS16_LE(tmp);
-+          msg.cob_id = tmp;
-           msg.len = (UNS8)0x01;
-           msg.rtr = 0;
-           msg.data[0] = d->nodeState;
-@@ -180,7 +180,7 @@
-       ** the node-id of this device.
-       */
-       UNS16 tmp = *d->bDeviceNodeId + 0x700;
--      msg.cob_id = UNS16_LE(tmp);
-+      msg.cob_id = tmp;
-       msg.len = (UNS8)0x01;
-       msg.rtr = 0;
-       msg.data[0] = d->nodeState; /* No toggle for heartbeat !*/
-Index: CanFestival-3-20080926/src/nmtSlave.c
-===================================================================
---- CanFestival-3-20080926.orig/src/nmtSlave.c	2008-09-30 16:12:04.000000000 +0200
-+++ CanFestival-3-20080926/src/nmtSlave.c	2008-09-30 16:12:13.000000000 +0200
-@@ -128,7 +128,7 @@
-   /* message configuration */
-   {
- 	  UNS16 tmp = NODE_GUARD << 7 | *d->bDeviceNodeId; 
--	  m.cob_id = UNS16_LE(tmp);
-+	  m.cob_id = tmp;
-   }
-   m.rtr = NOT_A_REQUEST;
-   m.len = 1;
-Index: CanFestival-3-20080926/src/pdo.c
-===================================================================
---- CanFestival-3-20080926.orig/src/pdo.c	2008-09-30 16:10:42.000000000 +0200
-+++ CanFestival-3-20080926/src/pdo.c	2008-09-30 16:17:34.000000000 +0200
-@@ -57,7 +57,7 @@
-   UNS8 offset = 0x00;
-   const UNS8 *pMappingCount = (UNS8 *) TPDO_map->pSubindex[0].pObject;
- 
--  pdo->cob_id = UNS16_LE(*(UNS32*)TPDO_com->pSubindex[1].pObject & 0x7FF);
-+  pdo->cob_id = *(UNS32*)TPDO_com->pSubindex[1].pObject & 0x7FF;
-   pdo->rtr = NOT_A_REQUEST;
- 
-   MSG_WAR (0x3009, "  PDO CobId is : ",
-@@ -143,7 +143,7 @@
-           MSG_WAR (0x3930, "sendPDOrequest cobId is : ", *pwCobId);
-           {
-             Message pdo;
--            pdo.cob_id = UNS16_LE(*pwCobId);
-+            pdo.cob_id = *pwCobId;
-             pdo.rtr = REQUEST;
-             pdo.len = 0;
-             return canSend (d->canHandle, &pdo);
-@@ -186,7 +186,7 @@
- 
-   status = state2;
- 
--  MSG_WAR (0x3935, "proceedPDO, cobID : ", (UNS16_LE(m->cob_id) & 0x7ff));
-+  MSG_WAR (0x3935, "proceedPDO, cobID : ", (m->cob_id & 0x7ff));
-   offset = 0x00;
-   numPdo = 0;
-   numMap = 0;
-@@ -213,7 +213,7 @@
-                 /* check the CobId coherance */
-                 /*pwCobId is the cobId read in the dictionary at the state 3
-                  */
--                if (*pwCobId == UNS16_LE(m->cob_id))
-+                if (*pwCobId == m->cob_id)
-                   {
-                     /* The cobId is recognized */
-                     status = state4;
-@@ -291,7 +291,7 @@
- 
-                         MSG_WAR (0x3942,
-                                  "Variable updated by PDO cobid : ",
--                                 UNS16_LE(m->cob_id));
-+                                 m->cob_id);
-                         MSG_WAR (0x3943, "         Mapped at index : ",
-                                  (*pMappingParameter) >> 16);
-                         MSG_WAR (0x3944, "                subindex : ",
-@@ -308,7 +308,7 @@
-     }                           /* end if Donnees */
-   else if ((*m).rtr == REQUEST)
-     {
--      MSG_WAR (0x3946, "Receive a PDO request cobId : ", UNS16_LE(m->cob_id));
-+      MSG_WAR (0x3946, "Receive a PDO request cobId : ", m->cob_id);
-       status = state1;
-       offsetObjdict = d->firstIndex->PDO_TRS;
-       lastIndex = d->lastIndex->PDO_TRS;
-@@ -326,7 +326,7 @@
-                 pwCobId =
-                    (d->objdict +
-                              offsetObjdict)->pSubindex[1].pObject;
--                if (*pwCobId == UNS16_LE(m->cob_id))
-+                if (*pwCobId == m->cob_id)
-                   {
-                     status = state4;
-                     break;
-@@ -366,7 +366,7 @@
-                         /* DS301 do not tell what to do in such a case... */
-                         MSG_ERR (0x1947,
-                                  "Not ready RTR_SYNC TPDO send current data : ",
--                                 UNS16_LE(m->cob_id));
-+                                 m->cob_id);
-                         status = state5;
-                       }
-                     break;
-@@ -391,7 +391,7 @@
-                     /* The requested PDO is not to send on request. So, does
-                        nothing. */
-                     MSG_WAR (0x2947, "PDO is not to send on request : ",
--                             UNS16_LE(m->cob_id));
-+                             m->cob_id);
-                     return 0xFF;
-                   }
- 
-@@ -692,7 +692,7 @@
-             case state5:       /*Send the pdo */
-               /*store_as_last_message */
-               d->PDO_status[pdoNum].last_message = pdo;
--              MSG_WAR (0x396D, "sendPDO cobId :", UNS16_LE(pdo.cob_id));
-+              MSG_WAR (0x396D, "sendPDO cobId :", pdo.cob_id);
-               MSG_WAR (0x396E, "     Nb octets  : ", pdo.len);
- 
-               canSend (d->canHandle, &pdo);
-Index: CanFestival-3-20080926/src/sdo.c
-===================================================================
---- CanFestival-3-20080926.orig/src/sdo.c	2008-09-30 16:10:20.000000000 +0200
-+++ CanFestival-3-20080926/src/sdo.c	2008-09-30 16:13:29.000000000 +0200
-@@ -547,7 +547,7 @@
-     pwCobId = (UNS32*) d->objdict[offset].pSubindex[1].pObject;
-   }
-   /* message copy for sending */
--  m.cob_id = UNS16_LE(*pwCobId);
-+  m.cob_id = *pwCobId;
-   m.rtr = NOT_A_REQUEST;
-   /* the length of SDO must be 8 */
-   m.len = 8;
-@@ -640,7 +640,7 @@
- 	  return 0xFF;
- 	}
-       pCobId = (UNS32*) d->objdict[offset].pSubindex[1].pObject;
--      if ( *pCobId == UNS16_LE(m->cob_id) ) {
-+      if ( *pCobId == m->cob_id ) {
- 	whoami = SDO_SERVER;
- 	MSG_WAR(0x3A62, "proceedSDO. I am server. index : ", 0x1200 + j);
- 	/* In case of server, the node id of the client may be unknown. So we put the index minus offset */
-@@ -663,7 +663,7 @@
-        }
-        /* a) Looking for the cobid received. */
-        pCobId = (UNS32*) d->objdict[offset].pSubindex[2].pObject;
--       if (*pCobId == UNS16_LE(m->cob_id) ) {
-+       if (*pCobId == m->cob_id ) {
- 	 /* b) cobid found, so reading the node id of the server. */
- 	 pNodeId = (UNS8*) d->objdict[offset].pSubindex[3].pObject;
- 	 whoami = SDO_CLIENT;
-@@ -682,7 +682,7 @@
- 
-   /* Test if the size of the SDO is ok */
-   if ( (*m).len != 8) {
--    MSG_ERR(0x1A67, "Error size SDO. CobId  : ", UNS16_LE(m->cob_id));
-+    MSG_ERR(0x1A67, "Error size SDO. CobId  : ", m->cob_id);
-     failedSDO(d, nodeId, whoami, 0, 0, SDOABT_GENERAL_ERROR);
-     return 0xFF;
-   }
-@@ -691,7 +691,7 @@
-     MSG_WAR(0x3A68, "I am CLIENT. Received SDO from nodeId : ", nodeId);
-   }
-   else {
--    MSG_WAR(0x3A69, "I am SERVER. Received SDO cobId : ", UNS16_LE(m->cob_id));
-+    MSG_WAR(0x3A69, "I am SERVER. Received SDO cobId : ", m->cob_id);
-   }
- 
-   /* Testing the command specifier */
-Index: CanFestival-3-20080926/src/states.c
-===================================================================
---- CanFestival-3-20080926.orig/src/states.c	2008-09-30 16:11:21.000000000 +0200
-+++ CanFestival-3-20080926/src/states.c	2008-09-30 16:11:56.000000000 +0200
-@@ -62,7 +62,7 @@
- **/  
- void canDispatch(CO_Data* d, Message *m)
- {
--	UNS16 cob_id = UNS16_LE(m->cob_id);
-+	UNS16 cob_id = m->cob_id;
- 	 switch(cob_id >> 7)
- 	{
- 		case SYNC:		/* can be a SYNC or a EMCY message */
-Index: CanFestival-3-20080926/src/sync.c
-===================================================================
---- CanFestival-3-20080926.orig/src/sync.c	2008-09-30 16:11:08.000000000 +0200
-+++ CanFestival-3-20080926/src/sync.c	2008-09-30 16:11:16.000000000 +0200
-@@ -131,7 +131,7 @@
-   
-   MSG_WAR(0x3001, "sendSYNC ", 0);
-   
--  m.cob_id = UNS16_LE(*d->COB_ID_Sync);
-+  m.cob_id = *d->COB_ID_Sync;
-   m.rtr = NOT_A_REQUEST;
-   m.len = 0;
-   
-Index: CanFestival-3-20080926/src/emcy.c
-===================================================================
---- CanFestival-3-20080926.orig/src/emcy.c	2008-09-30 16:15:26.000000000 +0200
-+++ CanFestival-3-20080926/src/emcy.c	2008-09-30 16:16:00.000000000 +0200
-@@ -101,7 +101,7 @@
-   
- 	MSG_WAR(0x3051, "sendEMCY", 0);
-   
--	m.cob_id = UNS16_LE(*(UNS32*)d->error_cobid);
-+	m.cob_id = *(UNS32*)d->error_cobid;
- 	m.rtr = NOT_A_REQUEST;
- 	m.len = 8;
- 	m.data[0] = errCode & 0xFF;        /* LSB */
-@@ -239,7 +239,7 @@
- 	}
- 	
- 	/* post the received EMCY */
--	nodeID = UNS16_LE(m->cob_id) & 0x7F;
-+	nodeID = m->cob_id & 0x7F;
- 	errCode = m->data[0] | ((UNS16)m->data[1] << 8);
- 	errReg = m->data[2];
- 	(*d->post_emcy)(d, nodeID, errCode, errReg);
-Index: CanFestival-3-20080926/src/lss.c
-===================================================================
---- CanFestival-3-20080926.orig/src/lss.c	2008-09-30 16:16:12.000000000 +0200
-+++ CanFestival-3-20080926/src/lss.c	2008-09-30 16:16:34.000000000 +0200
-@@ -330,7 +330,7 @@
-   m.len = 8;
-   m.rtr = NOT_A_REQUEST;
-   m.data[0]=command;
--  m.cob_id=UNS16_LE(SLSS_ADRESS);
-+  m.cob_id=SLSS_ADRESS;
-   
-   /* Tha data sent with the msg depends on the command */
-   switch(command){
-@@ -397,7 +397,7 @@
-   m.len = 8;
-   m.rtr = NOT_A_REQUEST;
-   m.data[0]=command;
--  m.cob_id=UNS16_LE(MLSS_ADRESS);
-+  m.cob_id=MLSS_ADRESS;
-   
-   /* Tha data sent with the msg depends on the command */	
-   switch(command){
-Index: CanFestival-3-20080926/include/objdictdef.h
-===================================================================
---- CanFestival-3-20080926.orig/include/objdictdef.h	2008-09-30 16:17:53.000000000 +0200
-+++ CanFestival-3-20080926/include/objdictdef.h	2008-09-30 16:18:09.000000000 +0200
-@@ -118,7 +118,7 @@
- /************************** MACROS *********************************/
- 
- /* CANopen usefull helpers */
--#define GET_NODE_ID(m)         (UNS16_LE(m.cob_id) & 0x7f)
--#define GET_FUNCTION_CODE(m)   (UNS16_LE(m.cob_id) >> 7)
-+#define GET_NODE_ID(m)         (m.cob_id & 0x7f)
-+#define GET_FUNCTION_CODE(m)   (m.cob_id >> 7)
- 
- #endif /* __objdictdef_h__ */
diff --git a/patches/CanFestival-3-20081204-1/fix-destdir.diff b/patches/CanFestival-3-20081204-1/fix-destdir.diff
deleted file mode 100644
index 0b4acf9..0000000
--- a/patches/CanFestival-3-20081204-1/fix-destdir.diff
+++ /dev/null
@@ -1,154 +0,0 @@
-Subject: add $(DESTDIR) to Makefile.in
-From: Markus Messmer <mme@pengutronix.de>
-
-Makefile is not $(DESTDIR) aware, this patch adds some $(DESTDIR)s.
-
-Signed-off-by: Markus Messmer <mme@pengutronix.de>
-
----
-# 20081216 mme: ready for upstream, should be posted
-
-Index: CanFestival-3-20080926/drivers/timers_unix/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/drivers/timers_unix/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/drivers/timers_unix/Makefile.in	2008-09-26 12:22:53.000000000 +0200
-@@ -48,8 +48,8 @@
- 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
- 
- install:
--	mkdir -p $(PREFIX)/include/canfestival
--	cp $(SRC_HFILES) $(PREFIX)/include/canfestival
-+	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
-+	cp $(SRC_HFILES) $(DESTDIR)$(PREFIX)/include/canfestival
- 
- uninstall:
- 	rm -f $(TARGET_HFILES)
-Index: CanFestival-3-20080926/drivers/can_socket/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/drivers/can_socket/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/drivers/can_socket/Makefile.in	2008-09-26 12:22:53.000000000 +0200
-@@ -56,8 +56,8 @@
- 	$(CC) -shared -Wl,-soname,libcanfestival_$(CAN_DRIVER).so $(CAN_DLL_CFLAGS) -o $@ $<
- 
- install: libcanfestival_$(CAN_DRIVER).so
--	mkdir -p $(PREFIX)/lib/
--	cp $< $(PREFIX)/lib/
-+	mkdir -p $(DESTDIR)$(PREFIX)/lib/
-+	cp $< $(DESTDIR)$(PREFIX)/lib/
- 	
- uninstall:
- 	rm -f $(TARGET_SOFILES)
-Index: CanFestival-3-20080926/drivers/unix/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/drivers/unix/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/drivers/unix/Makefile.in	2008-09-26 12:22:53.000000000 +0200
-@@ -97,10 +97,10 @@
- 	$(BINUTILS_PREFIX)ranlib $@
- 
- install: libcanfestival_$(TARGET).a
--	mkdir -p $(PREFIX)/lib/
--	mkdir -p $(PREFIX)/include/canfestival
--	cp libcanfestival_$(TARGET).a $(PREFIX)/lib/
--	cp $(SRC_HFILES) $(PREFIX)/include/canfestival
-+	mkdir -p $(DESTDIR)$(PREFIX)/lib/
-+	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
-+	cp libcanfestival_$(TARGET).a $(DESTDIR)$(PREFIX)/lib/
-+	cp $(SRC_HFILES) $(DESTDIR)$(PREFIX)/include/canfestival
- 
- uninstall:
- 	rm -f $(PREFIX)/lib/libcanfestival_$(TARGET).a
-Index: CanFestival-3-20080926/src/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/src/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/src/Makefile.in	2008-09-26 12:22:53.000000000 +0200
-@@ -87,8 +87,8 @@
- 
- install:
- 	$(MAKE) -C $(KERNELDIR) M=$(shell pwd) modules_install
--	mkdir -p $(PREFIX)/include/canfestival
--	cp ../include/*.h $(PREFIX)/include/canfestival
-+	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
-+	cp ../include/*.h $(DESTDIR)$(PREFIX)/include/canfestival
- 
- uninstall:
- 	rm -rf $(PREFIX)/include/canfestival
-@@ -114,10 +114,10 @@
- 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
- 
- install: libcanfestival.a
--	mkdir -p $(PREFIX)/lib/
--	mkdir -p $(PREFIX)/include/canfestival
--	cp libcanfestival.a $(PREFIX)/lib/
--	cp ../include/*.h $(PREFIX)/include/canfestival
-+	mkdir -p $(DESTDIR)$(PREFIX)/lib/
-+	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
-+	cp libcanfestival.a $(DESTDIR)$(PREFIX)/lib/
-+	cp ../include/*.h $(DESTDIR)$(PREFIX)/include/canfestival
- 
- uninstall:
- 	rm -f $(PREFIX)/lib/libcanfestival.a
-Index: CanFestival-3-20080926/examples/TestMasterSlave/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/examples/TestMasterSlave/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/examples/TestMasterSlave/Makefile.in	2008-09-26 12:22:53.000000000 +0200
-@@ -87,8 +87,8 @@
- 	rm -f TestMaster.c
- 	
- install: TestMasterSlave
--	mkdir -p $(PREFIX)/bin/
--	cp $< $(PREFIX)/bin/
-+	mkdir -p $(DESTDIR)$(PREFIX)/bin/
-+	cp $< $(DESTDIR)$(PREFIX)/bin/
- 	
- uninstall:
- 	rm -f $(PREFIX)/bin/TestMasterSlave
-Index: CanFestival-3-20080926/examples/TestMasterMicroMod/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/examples/TestMasterMicroMod/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/examples/TestMasterMicroMod/Makefile.in	2008-09-26 12:22:53.000000000 +0200
-@@ -74,8 +74,8 @@
- 	rm -f TestMaster.c
- 	
- install: TestMasterMicroMod
--	mkdir -p $(PREFIX)/bin/
--	cp $< $(PREFIX)/bin/
-+	mkdir -p $(DESTDIR)$(PREFIX)/bin/
-+	cp $< $(DESTDIR)$(PREFIX)/bin/
- 	
- uninstall:
- 	rm -f $(PREFIX)/bin/TestMasterMicroMod
-Index: CanFestival-3-20080926/objdictgen/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/objdictgen/Makefile.in	2008-09-26 12:22:50.000000000 +0200
-+++ CanFestival-3-20080926/objdictgen/Makefile.in	2008-09-26 12:24:52.000000000 +0200
-@@ -35,19 +35,19 @@
- 	rm -rf gnosis_extract
- 
- install: gnosis
--	mkdir -p $(PREFIX)/objdictgen
--	cp -r *.py* config doc doc_index examples gnosis $(PREFIX)/objdictgen
--	chmod -R a+r $(PREFIX)/objdictgen
--	mkdir -p $(PREFIX)/bin
--	ln -sf $(PREFIX)/objdictgen/objdictedit.py $(PREFIX)/bin/objdictedit
--	chmod 755 $(PREFIX)/objdictgen/objdictedit.py
--	ln -sf $(PREFIX)/objdictgen/objdictgen.py $(PREFIX)/bin/objdictgen
--	chmod 755 $(PREFIX)/objdictgen/objdictgen.py
-+	mkdir -p $(DESTDIR)$(PREFIX)/objdictgen
-+	cp -r *.py* config doc doc_index examples gnosis $(DESTDIR)$(PREFIX)/objdictgen
-+	chmod -R a+r $(DESTDIR)$(PREFIX)/objdictgen
-+	mkdir -p $(DESTDIR)$(PREFIX)/bin
-+	ln -sf $(DESTDIR)$(PREFIX)/objdictgen/objdictedit.py $(DESTDIR)$(PREFIX)/bin/objdictedit
-+	chmod 755 $(DESTDIR)$(PREFIX)/objdictgen/objdictedit.py
-+	ln -sf $(DESTDIR)$(PREFIX)/objdictgen/objdictgen.py $(DESTDIR)$(PREFIX)/bin/objdictgen
-+	chmod 755 $(DESTDIR)$(PREFIX)/objdictgen/objdictgen.py
- 
- uninstall:
--	rm -rf $(PREFIX)/objdictgen
--	rm -f $(PREFIX)/bin/objdictedit
--	rm -f $(PREFIX)/bin/objdictgen
-+	rm -rf $(DESTDIR)$(PREFIX)/objdictgen
-+	rm -f $(DESTDIR)$(PREFIX)/bin/objdictedit
-+	rm -f $(DESTDIR)$(PREFIX)/bin/objdictgen
- 
- clean:
- 
diff --git a/patches/CanFestival-3-20081204-1/fix-ldconfig.diff b/patches/CanFestival-3-20081204-1/fix-ldconfig.diff
deleted file mode 100644
index bdb6d16..0000000
--- a/patches/CanFestival-3-20081204-1/fix-ldconfig.diff
+++ /dev/null
@@ -1,24 +0,0 @@
-Subject: fix for ldconfig crash on make install
-From: Markus Messmer <mme@pengutronix.de>
-
-Installing fails due to ldconfig failure when running as non root user.
-
-Signed-off-by: Markus Messmer <mme@pengutronix.de>
-
----
-
-# 20081216 mme: this is only a hack, not for upstream
-
-Index: CanFestival-3-20080926/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/Makefile.in	2008-09-26 11:39:51.000000000 +0200
-+++ CanFestival-3-20080926/Makefile.in	2008-09-26 11:39:59.000000000 +0200
-@@ -46,7 +46,7 @@
- 	$(MAKE) -C src $@
- 	$(MAKE) -C examples $@
- 	$(MAKE) -C objdictgen $@
--	ldconfig
-+	-ldconfig
- 
- uninstall:
- 	$(MAKE) -C drivers $@
diff --git a/patches/CanFestival-3-20081204-1/install-networkedit_ico.diff b/patches/CanFestival-3-20081204-1/install-networkedit_ico.diff
deleted file mode 100644
index 5111fd3..0000000
--- a/patches/CanFestival-3-20081204-1/install-networkedit_ico.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-Subject: install networkedit.ico
-From: Markus Messmer <mme@pengutronix.de>
-
-networkedit.ico does not get installed by default, objdictedit complains about
-it. This patch adds it to the installed files.
-
-Signed-off-by: Markus Messmer <mme@pengutronix.de>
-
----
-Index: CanFestival-3-20080926/objdictgen/Makefile.in
-===================================================================
---- CanFestival-3-20080926.orig/objdictgen/Makefile.in	2008-09-26 12:26:30.000000000 +0200
-+++ CanFestival-3-20080926/objdictgen/Makefile.in	2008-09-26 12:27:58.000000000 +0200
-@@ -36,7 +36,7 @@
- 
- install: gnosis
- 	mkdir -p $(DESTDIR)$(PREFIX)/objdictgen
--	cp -r *.py* config doc doc_index examples gnosis $(DESTDIR)$(PREFIX)/objdictgen
-+	cp -r *.py* config doc doc_index examples gnosis networkedit.ico $(DESTDIR)$(PREFIX)/objdictgen
- 	chmod -R a+r $(DESTDIR)$(PREFIX)/objdictgen
- 	mkdir -p $(DESTDIR)$(PREFIX)/bin
- 	ln -sf $(DESTDIR)$(PREFIX)/objdictgen/objdictedit.py $(DESTDIR)$(PREFIX)/bin/objdictedit
diff --git a/patches/CanFestival-3-20081204-1/series b/patches/CanFestival-3-20081204-1/series
deleted file mode 100644
index 5f5db88..0000000
--- a/patches/CanFestival-3-20081204-1/series
+++ /dev/null
@@ -1,4 +0,0 @@
-fix-destdir.diff
-fix-ldconfig.diff
-install-networkedit_ico.diff
-byteorder.diff
-- 
1.7.7


-- 
ptxdist mailing list
ptxdist@pengutronix.de

  reply	other threads:[~2011-10-30 22:00 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-30 22:00 [ptxdist] Patch cleanup Robert Schwebel
2011-10-30 22:00 ` Robert Schwebel [this message]
2011-10-30 22:00   ` [ptxdist] [PATCH 02/28] devicekit-disks: clean up patches Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 03/28] mplayer: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 04/28] policykit: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 05/28] sdl: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 06/28] sdl-mixer: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 07/28] atop: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 08/28] bing: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 09/28] bridge-utils: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 10/28] bzip2: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 11/28] cbmbasic: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 12/28] cpufrequtils: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 13/28] cvs: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 14/28] daemonize: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 15/28] dibbler: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 16/28] e2fsprogs: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 17/28] efax: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 18/28] eggdbus: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 19/28] elektra: remove orphaned package Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 20/28] etherwake: clean up patches Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 21/28] fakeroot: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 22/28] fbtest: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 23/28] font-alias: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 24/28] freetype: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 25/28] glademm: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 26/28] gpsd: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 27/28] gst-plugins-gl: " Robert Schwebel
2011-10-30 22:00   ` [ptxdist] [PATCH 28/28] gtk: " Robert Schwebel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1320012059-24971-1-git-send-email-r.schwebel@pengutronix.de \
    --to=r.schwebel@pengutronix.de \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox