90b0e97a0a834be81d1b505829ee9ea48f3d6c30
[fedora-mingw.git] / README
1 This repository contains:
2
3  * MinGW SIG packages _before_ they are accepted into Fedora CVS.
4
5  * Any other tools / scripts we need.
6
7 Other useful information:
8
9  * https://fedoraproject.org/wiki/SIGs/MinGW
10
11 Build order & package notes:
12
13  ( 1) mingw-filesystem
14
15       This is the base package containing the filesystem, RPM macros
16       and other stuff that everything depends on.  This is a pure
17       Fedora RPM with no outside dependencies.
18
19  ( 2) mingw-binutils
20
21       This is just a straight cross-compile of binutils.  It has
22       no BuildRequires beyond what is in basic Fedora already.
23
24  ( 3) mingw-bootstrap
25
26       This is NOT a real Fedora package.  Instead it is a BINARY
27       package which is just needed first time if you are building
28       from scratch.  It contains some Windows binaries and header
29       files which are needed to bootstrap everything, and which
30       would normally be built by the packages below (specifically
31       by mingw-runtime and mingw-w32api).
32
33  ( 4) mingw-gcc
34
35  ( 5) mingw-runtime
36  ( 6) mingw-w32api
37
38       Note that once built and installed, these last two replace the
39       files built from binaries in mingw-bootstrap.
40
41  ( 7) mingw-zlib
42
43  ( 8) mingw-libgpg-error
44
45  ( 9) mingw-libgcrypt
46
47  (10) mingw-gnutls
48
49  (11) mingw-libxml2
50
51  (12) mingw-portablexdr
52
53  (13) mingw-libvirt