summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2009-03-07 07:52:50 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2009-03-07 07:52:50 (GMT)
commitfe9811173cf913eb0cd9b4395d2ede1a51803c61 (patch)
tree74ca4bb1c4c4bfe46a20fa5d81954e8935ac2943 /src
parent925be151720885abad8845c00613900c2bdb1bee (diff)
downloadmxe-fe9811173cf913eb0cd9b4395d2ede1a51803c61.zip
mxe-fe9811173cf913eb0cd9b4395d2ede1a51803c61.tar.gz
mxe-fe9811173cf913eb0cd9b4395d2ede1a51803c61.tar.bz2
portability fix for Open Solaris: when "ginstall" exists, use that instead of "install"
Diffstat (limited to 'src')
-rw-r--r--src/bzip2.mk8
-rw-r--r--src/glew.mk12
-rw-r--r--src/mingwrt.mk2
-rw-r--r--src/old.mk8
-rw-r--r--src/pdcurses.mk10
-rw-r--r--src/pkg_config.mk2
-rw-r--r--src/pthreads.mk8
-rw-r--r--src/w32api.mk2
-rw-r--r--src/winpcap.mk16
-rw-r--r--src/wxwidgets.mk4
10 files changed, 36 insertions, 36 deletions
diff --git a/src/bzip2.mk b/src/bzip2.mk
index f86a846..fbf1386 100644
--- a/src/bzip2.mk
+++ b/src/bzip2.mk
@@ -22,8 +22,8 @@ define $(PKG)_BUILD
CC='$(TARGET)-gcc' \
AR='$(TARGET)-ar' \
RANLIB='$(TARGET)-ranlib'
- install -d '$(PREFIX)/$(TARGET)/lib'
- install -m664 '$(1)/libbz2.a' '$(PREFIX)/$(TARGET)/lib/'
- install -d '$(PREFIX)/$(TARGET)/include'
- install -m664 '$(1)/bzlib.h' '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
+ $(INSTALL) -m664 '$(1)/libbz2.a' '$(PREFIX)/$(TARGET)/lib/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
+ $(INSTALL) -m664 '$(1)/bzlib.h' '$(PREFIX)/$(TARGET)/include/'
endef
diff --git a/src/glew.mk b/src/glew.mk
index 6a72ccf..e03ed5d 100644
--- a/src/glew.mk
+++ b/src/glew.mk
@@ -19,10 +19,10 @@ define $(PKG)_BUILD
cd '$(1)' && $(TARGET)-gcc -O2 -DGLEW_STATIC -Iinclude -c -o glew.o src/glew.c
cd '$(1)' && $(TARGET)-ar cr libGLEW.a glew.o
$(TARGET)-ranlib '$(1)/libGLEW.a'
- install -d '$(PREFIX)/$(TARGET)/lib'
- install -m644 '$(1)/libGLEW.a' '$(PREFIX)/$(TARGET)/lib/'
- install -m644 '$(1)/libGLEW.a' '$(PREFIX)/$(TARGET)/lib/libglew32s.a'
- install -d '$(PREFIX)/$(TARGET)/include'
- install -d '$(PREFIX)/$(TARGET)/include/GL'
- install -m644 '$(1)/include/GL/glew.h' '$(1)/include/GL/wglew.h' '$(PREFIX)/$(TARGET)/include/GL/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
+ $(INSTALL) -m644 '$(1)/libGLEW.a' '$(PREFIX)/$(TARGET)/lib/'
+ $(INSTALL) -m644 '$(1)/libGLEW.a' '$(PREFIX)/$(TARGET)/lib/libglew32s.a'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include/GL'
+ $(INSTALL) -m644 '$(1)/include/GL/glew.h' '$(1)/include/GL/wglew.h' '$(PREFIX)/$(TARGET)/include/GL/'
endef
diff --git a/src/mingwrt.mk b/src/mingwrt.mk
index 430ecba..c4230ba 100644
--- a/src/mingwrt.mk
+++ b/src/mingwrt.mk
@@ -16,7 +16,7 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD
- install -d '$(PREFIX)/$(TARGET)'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)'
cd '$(1)' && \
cp -rpv include lib '$(PREFIX)/$(TARGET)'
endef
diff --git a/src/old.mk b/src/old.mk
index 47aad63..7e54b46 100644
--- a/src/old.mk
+++ b/src/old.mk
@@ -19,8 +19,8 @@ define $(PKG)_BUILD
cd '$(1)' && $(TARGET)-gcc -O3 -Iinclude -c -o libold.o lib/libold.c
cd '$(1)' && $(TARGET)-ar cr libold.a libold.o
$(TARGET)-ranlib '$(1)/libold.a'
- install -d '$(PREFIX)/$(TARGET)/lib'
- install -m644 '$(1)/libold.a' '$(PREFIX)/$(TARGET)/lib/'
- install -d '$(PREFIX)/$(TARGET)/include'
- install -m644 '$(1)/lib/old.h' '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
+ $(INSTALL) -m644 '$(1)/libold.a' '$(PREFIX)/$(TARGET)/lib/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
+ $(INSTALL) -m644 '$(1)/lib/old.h' '$(PREFIX)/$(TARGET)/include/'
endef
diff --git a/src/pdcurses.mk b/src/pdcurses.mk
index 406c581..6515e55 100644
--- a/src/pdcurses.mk
+++ b/src/pdcurses.mk
@@ -25,9 +25,9 @@ define $(PKG)_BUILD
WIDE=Y \
UTF8=Y
$(TARGET)-ranlib '$(1)/pdcurses.a' '$(1)/panel.a'
- install -d '$(PREFIX)/$(TARGET)/include/'
- install -m644 '$(1)/curses.h' '$(1)/panel.h' '$(1)/term.h' '$(PREFIX)/$(TARGET)/include/'
- install -d '$(PREFIX)/$(TARGET)/lib/'
- install -m644 '$(1)/pdcurses.a' '$(PREFIX)/$(TARGET)/lib/libpdcurses.a'
- install -m644 '$(1)/panel.a' '$(PREFIX)/$(TARGET)/lib/libpanel.a'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -m644 '$(1)/curses.h' '$(1)/panel.h' '$(1)/term.h' '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/'
+ $(INSTALL) -m644 '$(1)/pdcurses.a' '$(PREFIX)/$(TARGET)/lib/libpdcurses.a'
+ $(INSTALL) -m644 '$(1)/panel.a' '$(PREFIX)/$(TARGET)/lib/libpanel.a'
endef
diff --git a/src/pkg_config.mk b/src/pkg_config.mk
index a2e2919..64f5fd8 100644
--- a/src/pkg_config.mk
+++ b/src/pkg_config.mk
@@ -18,7 +18,7 @@ define $(PKG)_BUILD
cd '$(1)' && ./configure \
--prefix='$(PREFIX)/$(TARGET)'
$(MAKE) -C '$(1)' -j '$(JOBS)' install
- install -d '$(PREFIX)/bin'
+ $(INSTALL) -d '$(PREFIX)/bin'
rm -f '$(PREFIX)/bin/$(TARGET)-pkg-config'
ln -s '../$(TARGET)/bin/pkg-config' '$(PREFIX)/bin/$(TARGET)-pkg-config'
endef
diff --git a/src/pthreads.mk b/src/pthreads.mk
index b02e435..9c87544 100644
--- a/src/pthreads.mk
+++ b/src/pthreads.mk
@@ -18,8 +18,8 @@ endef
define $(PKG)_BUILD
$(SED) '35i\#define PTW32_STATIC_LIB' -i '$(1)/pthread.h'
$(MAKE) -C '$(1)' -j 1 GC-static CROSS='$(TARGET)-'
- install -d '$(PREFIX)/$(TARGET)/lib'
- install -m664 '$(1)/libpthreadGC2.a' '$(PREFIX)/$(TARGET)/lib/libpthread.a'
- install -d '$(PREFIX)/$(TARGET)/include'
- install -m664 '$(1)/pthread.h' '$(1)/sched.h' '$(1)/semaphore.h' '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
+ $(INSTALL) -m664 '$(1)/libpthreadGC2.a' '$(PREFIX)/$(TARGET)/lib/libpthread.a'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
+ $(INSTALL) -m664 '$(1)/pthread.h' '$(1)/sched.h' '$(1)/semaphore.h' '$(PREFIX)/$(TARGET)/include/'
endef
diff --git a/src/w32api.mk b/src/w32api.mk
index d0a15c4..bd0e884 100644
--- a/src/w32api.mk
+++ b/src/w32api.mk
@@ -24,6 +24,6 @@ define $(PKG)_BUILD
# fix missing definitions for WinPcap and libdnet
$(SED) '1i\#include <wtypes.h>' -i '$(1)/include/iphlpapi.h'
$(SED) '1i\#include <wtypes.h>' -i '$(1)/include/wincrypt.h'
- install -d '$(PREFIX)/$(TARGET)'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)'
cp -rpv '$(1)/include' '$(1)/lib' '$(PREFIX)/$(TARGET)'
endef
diff --git a/src/winpcap.mk b/src/winpcap.mk
index a65f3b4..00fc524 100644
--- a/src/winpcap.mk
+++ b/src/winpcap.mk
@@ -25,10 +25,10 @@ define $(PKG)_BUILD
cd '$(1)' && $(TARGET)-gcc -Icommon -O -c '$(1)/Packet9x/DLL/Packet32.c'
$(TARGET)-ar rc '$(1)/libpacket.a' '$(1)/Packet32.o'
$(TARGET)-ranlib '$(1)/libpacket.a'
- install -d '$(PREFIX)/$(TARGET)/include'
- install -m644 '$(1)/common'/*.h '$(PREFIX)/$(TARGET)/include/'
- install -d '$(PREFIX)/$(TARGET)/lib'
- install -m644 '$(1)/libpacket.a' '$(PREFIX)/$(TARGET)/lib/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
+ $(INSTALL) -m644 '$(1)/common'/*.h '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
+ $(INSTALL) -m644 '$(1)/libpacket.a' '$(PREFIX)/$(TARGET)/lib/'
mv '$(1)/wpcap/libpcap/Win32/Include/ip6_misc.h' '$(1)/wpcap/libpcap/Win32/Include/IP6_misc.h'
$(SED) 's,(char\*)tUstr +=,tUstr +=,' -i '$(1)/wpcap/libpcap/inet.c'
$(SED) 's,-DHAVE_AIRPCAP_API,,' -i '$(1)/wpcap/PRJ/GNUmakefile'
@@ -40,8 +40,8 @@ define $(PKG)_BUILD
AR='$(TARGET)-ar' \
RANLIB='$(TARGET)-ranlib' \
$(MAKE) -C '$(1)/wpcap/PRJ' -j 1 libwpcap.a
- install -d '$(PREFIX)/$(TARGET)/include'
- install -m644 '$(1)/wpcap/libpcap/'*.h '$(1)/wpcap/Win32-Extensions/'*.h '$(PREFIX)/$(TARGET)/include/'
- install -d '$(PREFIX)/$(TARGET)/lib'
- install -m644 '$(1)/wpcap/PRJ/libwpcap.a' '$(PREFIX)/$(TARGET)/lib/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/include'
+ $(INSTALL) -m644 '$(1)/wpcap/libpcap/'*.h '$(1)/wpcap/Win32-Extensions/'*.h '$(PREFIX)/$(TARGET)/include/'
+ $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
+ $(INSTALL) -m644 '$(1)/wpcap/PRJ/libwpcap.a' '$(PREFIX)/$(TARGET)/lib/'
endef
diff --git a/src/wxwidgets.mk b/src/wxwidgets.mk
index 9eea20c..a5dc685 100644
--- a/src/wxwidgets.mk
+++ b/src/wxwidgets.mk
@@ -58,7 +58,7 @@ define $(PKG)_BUILD
LIBS=" `$(TARGET)-pkg-config tre --libs`"
$(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
$(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= __install_wxrc___depname=
- install -m755 '$(PREFIX)/$(TARGET)/bin/wx-config' '$(PREFIX)/bin/$(TARGET)-wx-config'
+ $(INSTALL) -m755 '$(PREFIX)/$(TARGET)/bin/wx-config' '$(PREFIX)/bin/$(TARGET)-wx-config'
# build the wxWidgets variant without unicode support
cd '$(1)' && $(call UNPACK_PKG_ARCHIVE,wxwidgets)
@@ -110,7 +110,7 @@ define $(PKG)_BUILD
$(MAKE) -C '$(1)/$(wxwidgets_SUBDIR)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= __install_wxrc___depname=
mv '$(PREFIX)/$(TARGET)/bin/wx-config' '$(PREFIX)/$(TARGET)/bin/wx-config-nounicode'
- install -m755 '$(PREFIX)/$(TARGET)/bin/wx-config-nounicode' '$(PREFIX)/bin/$(TARGET)-wx-config-nounicode'
+ $(INSTALL) -m755 '$(PREFIX)/$(TARGET)/bin/wx-config-nounicode' '$(PREFIX)/bin/$(TARGET)-wx-config-nounicode'
# restore the unicode wx-config script
mv '$(PREFIX)/$(TARGET)/bin/wx-config-backup' '$(PREFIX)/$(TARGET)/bin/wx-config'