changeset 6481:c9f348420ef1

w32api: rename DATADIR to MINGW_DATADIR.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 03 Feb 2011 19:55:51 +0100
parents 14886f802767
children beb7a91631b5
files gub/specs/mingw-runtime.py gub/specs/w32api.py
diffstat 2 files changed, 17 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gub/specs/mingw-runtime.py	Thu Feb 03 19:55:51 2011 +0100
@@ -0,0 +1,12 @@
+from gub import build
+
+class Mingw_runtime (build.BinaryBuild, build.SdkBuild):
+    source = 'http://surfnet.dl.sourceforge.net/sourceforge/mingw/mingw-runtime-3.14.tar.gz&strip=0'
+    def install (self):
+        self.system ('''
+mkdir -p %(install_prefix)s/share
+cd %(srcdir)s && tar -C %(srcdir)s/ -cf - . | tar -C %(install_prefix)s -xf -
+mkdir -p %(install_prefix)s/include/sys
+#cp -p %(sourcefiledir)s/mingw-headers/wait.h %(install_prefix)s/include/sys
+mv %(install_prefix)s/doc %(install_prefix)s/share
+''', locals ())
--- a/gub/specs/w32api.py	Thu Feb 03 18:12:33 2011 +0100
+++ b/gub/specs/w32api.py	Thu Feb 03 19:55:51 2011 +0100
@@ -5,9 +5,8 @@
     dependencies = [ 'tools::xzutils' ]
     def install (self):
         self.system ('''
-mkdir -p %(install_prefix)s/include
-mkdir -p %(install_prefix)s/lib
-cd %(srcdir)s/include/ && tar -C %(srcdir)s/include/ -cf - . | tar -C %(install_prefix)s/include/ -xf -
-cd %(srcdir)s/lib/ && tar -C %(srcdir)s/lib/ -cf - . | tar -C %(install_prefix)s/lib/ -xf -
-rm -fr %(srcdir)s/include/ %(srcdir)s/lib/
-''', locals ())
+cd  %(srcdir)s/ && mkdir usr && mv include lib usr/
+specs/
+''')
+        self.file_sub ([('[}] DATADIR;', '}, MINGW_DATADIR;')],
+                       '%(install_prefix)s/include/objidl.h')