# HG changeset patch # User Jan Nieuwenhuizen # Date 1296759351 -3600 # Node ID c9f348420ef153e11428dc6890b55af7a95d0e7a # Parent 14886f8027676db6a670a602cfd03728246951b5 w32api: rename DATADIR to MINGW_DATADIR. diff -r 14886f802767 -r c9f348420ef1 gub/specs/mingw-runtime.py --- /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 ()) diff -r 14886f802767 -r c9f348420ef1 gub/specs/w32api.py --- 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')