* https://fedoraproject.org/wiki/SIGs/MinGW
-Build order & package notes:
+News 2008-11-06
+----------------------------------------------------------------------
- ( 1) mingw-binutils
+We have started the process of reviewing and importing packages into
+Fedora.
- This is just a straight cross-compile of binutils. It has
- no BuildRequires beyond what is in basic Fedora already.
+As each package gets imported into Fedora, we *remove* it from this
+repository. All further adjustments to the package should be done in
+Fedora CVS, as with any ordinary Fedora package.
- ( 2) mingw-bootstrap
+We need more reviewers:
+https://bugzilla.redhat.com/buglist.cgi?quicksearch=mingw32
- This is NOT a real Fedora package. Instead it is a BINARY
- package which is just needed first time if you are building
- from scratch. It contains some Windows binaries and header
- files which are needed to bootstrap everything, and which
- would normally be built by the packages below (specifically
- by mingw-runtime and mingw-w32api).
+Build everything
+----------------------------------------------------------------------
- ( 3) mingw-gcc
+ * Install mock
- ( 4) mingw-runtime
- ( 5) mingw-w32api
+ * Install smock (read smock/README)
- Note that once built and installed, these last two replace the
- files built from binaries in mingw-bootstrap.
+ * Download source tarballs and put them in each package directory
+ (see .hgignore and the specfiles for a list).
+
+ * Run ./build-everything-in-mock.sh
+
+ * Build logs are printed to the screen and saved in 'buildall.log'
+
+Package notes
+----------------------------------------------------------------------
- ( 6) mingw-zlib
+ ( 1) mingw32-filesystem
- ( 7) mingw-libgpg-error
+ This is the base package containing the filesystem, RPM macros
+ and other stuff that everything depends on. This is a pure
+ Fedora RPM with no outside dependencies.
- ( 8) mingw-libgcrypt
+ ( 2) mingw32-binutils
- ( 9) mingw-gnutls
+ This is just a straight cross-compile of binutils. It has
+ no BuildRequires beyond what is in basic Fedora already.
- (10) mingw-libxml2
+ ( 3) mingw32-runtime-bootstrap
+ ( 4) mingw32-w32api-bootstrap
- (11) mingw-portablexdr
+ These are NOT real Fedora packages. Instead they are BINARY
+ packages which is just needed first time if you are building
+ from scratch. It contains some Windows binaries and header
+ files which are needed to bootstrap everything, and which
+ would normally be built by the packages below (specifically
+ by mingw32-runtime and mingw32-w32api).
- (12) mingw-libvirt
+ Note: If you already have MinGW packages installed then you
+ should not build this package.
+
+ ( 5) mingw32-gcc
+
+ ( 6) mingw32-runtime
+ ( 7) mingw32-w32api
+
+ Note that once built and installed, these last two replace the
+ files built from binaries in mingw32-{runtime,w32api}-bootstrap.