3 release
=MSYS-1.0
.11-20071204-src
5 mirror
=http
://heanet.dl.sourceforge.net
/sourceforge
/mingw
/
12 curl
-o $src $mirror/$src
17 echo "Error: Source directory build/$src already exists."
25 git config core.autocrlf false
&&
27 git commit
-n -m "Import of $release"
29 { echo "Error: Initializing git repository from MSYS source fails." ; exit 1 ; }
32 git am ..
/..
/patches
/*.
patch ||
33 { echo "Error: Applying patches failed." ; exit 1 ; }
39 The MSYS source is prepared in
43 The source has been unpacked, checked in to git, and all necessary
44 patches have been applied. You can verifying this by looking at
47 Unfortunately, there is no automatic way to build msys-1.0.dll from
48 the source, so you now need to manually continue as described on:
50 http://www.mingw.org/MinGWiki/index.php/Build%20MSYS
52 In a properly setup MSYS, you can start the build shell by
56 In the newly opend build shell you need to run:
61 ../source/configure --prefix=/usr
64 The replacement for msys-1.0.dll will be created as
66 i686-pc-msys/winsup/cygwin/new-msys-1.0.dll
68 You need to copy the new dll to your msysgit directory. Note that
69 this is only possible if no msysgit bash is open. Otherwise, Windows
70 refuses to replace the msys-1.0.dll.