changeset 1431:54bd2521d8c3

improved build rules of package: mxml
author Volker Grabsch <vog@notjusthosting.com>
date Sat, 27 Nov 2010 00:07:42 +0100
parents 08fa36065556
children 31854009eb63
files src/mxml.mk
diffstat 1 files changed, 5 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/mxml.mk	Fri Nov 26 23:22:52 2010 +0100
+++ b/src/mxml.mk	Sat Nov 27 00:07:42 2010 +0100
@@ -19,17 +19,15 @@
 endef
 
 define $(PKG)_BUILD
-    $(SED) -i 's, mxmldoc testmxml mxml.xml , ,' '$(1)/Makefile.in'
     cd '$(1)' && ./configure \
         --host='$(TARGET)' \
         --disable-shared \
         --disable-threads \
         --prefix='$(PREFIX)/$(TARGET)'
     $(MAKE) -C '$(1)' -j '$(JOBS)' libmxml.a
-    $(TARGET)-ranlib '$(1)/libmxml.a'
-    $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
-    $(INSTALL) -m644 '$(1)/libmxml.a' '$(PREFIX)/$(TARGET)/lib/'
-    $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
-    $(INSTALL) -m644 '$(1)/mxml.h' '$(PREFIX)/$(TARGET)/include/'
-    $(INSTALL) -m644 '$(1)/mxml.pc' '$(PREFIX)/$(TARGET)/lib/pkgconfig'
+    $(MAKE) -C '$(1)' -j 1 install-libmxml.a
+    $(INSTALL) -d                   '$(PREFIX)/$(TARGET)/include'
+    $(INSTALL) -m644 '$(1)/mxml.h'  '$(PREFIX)/$(TARGET)/include/'
+    $(INSTALL) -d                   '$(PREFIX)/$(TARGET)/lib/pkgconfig'
+    $(INSTALL) -m644 '$(1)/mxml.pc' '$(PREFIX)/$(TARGET)/lib/pkgconfig/'
 endef