Daniel P. Berrange [Thu, 11 Sep 2008 10:37:04 +0000 (06:37 -0400)]
Replace %include of defs with explicit macros to avoid chicken+egg problem in mock. Replace mingw-bootstrap with mingw-runtime-bootstrap and mingw-w32-bootstrap to enable build in mock. Add missing mingw-zlib BR to libpng
Daniel P. Berrange [Thu, 11 Sep 2008 11:13:01 +0000 (07:13 -0400)]
Set $PATH to gpg-error-config is found in $mingw_bindir
Daniel P. Berrange [Thu, 11 Sep 2008 10:35:29 +0000 (06:35 -0400)]
Add macros for find-provides/requires scripts
Daniel P. Berrange [Thu, 11 Sep 2008 11:12:45 +0000 (07:12 -0400)]
Convenient wrapper around mock
Richard W.M. Jones [Wed, 10 Sep 2008 19:02:30 +0000 (20:02 +0100)]
Very preliminary NSIS patch.
Richard W.M. Jones [Wed, 10 Sep 2008 18:06:37 +0000 (19:06 +0100)]
- Jasper DLLs now fixed.
- Fix source URL.
- Run the correct glib-mkenums.
Richard W.M. Jones [Wed, 10 Sep 2008 17:56:03 +0000 (18:56 +0100)]
Run the correct glib-mkenums.
Richard W.M. Jones [Wed, 10 Sep 2008 17:45:09 +0000 (18:45 +0100)]
Remove static lib
Richard W.M. Jones [Wed, 10 Sep 2008 17:31:18 +0000 (18:31 +0100)]
- Need to run autoreconf after patching src/Makefile.am.
- Remove static libs.
Richard W.M. Jones [Wed, 10 Sep 2008 17:13:14 +0000 (18:13 +0100)]
Merge heads
Richard W.M. Jones [Wed, 10 Sep 2008 17:12:40 +0000 (18:12 +0100)]
Removing more static libraries.
Daniel P. Berrange [Wed, 10 Sep 2008 16:29:19 +0000 (12:29 -0400)]
Fix zlib DLL name
Richard W.M. Jones [Wed, 10 Sep 2008 16:54:40 +0000 (17:54 +0100)]
+BR mingw-libxml2.
Richard W.M. Jones [Wed, 10 Sep 2008 16:54:25 +0000 (17:54 +0100)]
- Remove static libraries.
- List libdir files explicitly.
Richard W.M. Jones [Wed, 10 Sep 2008 16:54:07 +0000 (17:54 +0100)]
Fix build of DLLs.
Richard W.M. Jones [Wed, 10 Sep 2008 16:23:32 +0000 (17:23 +0100)]
Lots of small changes - mainly removing static libraries.
Richard W.M. Jones [Wed, 10 Sep 2008 15:14:05 +0000 (16:14 +0100)]
Remove static libraries.
Richard W.M. Jones [Wed, 10 Sep 2008 15:10:51 +0000 (16:10 +0100)]
Move BUILD.pl info to the bottom.
Richard W.M. Jones [Wed, 10 Sep 2008 15:10:34 +0000 (16:10 +0100)]
Remember which libraries we've asked the user to install already.
Ignore mingw-example.
Richard W.M. Jones [Wed, 10 Sep 2008 15:10:09 +0000 (16:10 +0100)]
Remove static library.
Richard W.M. Jones [Wed, 10 Sep 2008 15:09:56 +0000 (16:09 +0100)]
No significant change.
Richard W.M. Jones [Wed, 10 Sep 2008 13:52:00 +0000 (14:52 +0100)]
Moved ole32.dll provides from w32api -> filesystem.
Richard W.M. Jones [Wed, 10 Sep 2008 13:36:30 +0000 (14:36 +0100)]
Added an example specfile.
Richard W.M. Jones [Wed, 10 Sep 2008 13:36:09 +0000 (14:36 +0100)]
- Allow '.' in dll names for find-requires
- Windows provides GDI32.DLL.
Daniel P. Berrange [Wed, 10 Sep 2008 11:33:56 +0000 (07:33 -0400)]
Merge heads
Richard W.M. Jones [Wed, 10 Sep 2008 11:14:31 +0000 (12:14 +0100)]
Build script.
Daniel P. Berrange [Wed, 10 Sep 2008 11:33:19 +0000 (07:33 -0400)]
Remove PKG_CONFIG_PATH since its set in mingw_cflags by default now. Misc bug other fixes
Richard W.M. Jones [Wed, 10 Sep 2008 11:13:53 +0000 (12:13 +0100)]
Separate BuildRequires with commas to make it easier to parse.
Daniel P. Berrange [Wed, 10 Sep 2008 11:09:55 +0000 (07:09 -0400)]
Add mingw(ole32.dll) fake provide
Daniel P. Berrange [Wed, 10 Sep 2008 09:00:27 +0000 (05:00 -0400)]
Add pango, jasper, atk, libjpeg and gtk2
Daniel P. Berrange [Wed, 10 Sep 2008 09:00:15 +0000 (05:00 -0400)]
Fix version in changelog
Daniel P. Berrange [Wed, 10 Sep 2008 09:00:00 +0000 (05:00 -0400)]
Add mingw(gdi32.dll) virtual provide
Daniel P. Berrange [Wed, 10 Sep 2008 08:59:39 +0000 (04:59 -0400)]
Remove -I%{_mingw_includedir} from CFLAGs since its in the compiler's default path & breaks apps which also ned to run the native host compiler. Add PKG_CONFIG_PATH to override RPM's default setting
Daniel P. Berrange [Wed, 10 Sep 2008 08:58:48 +0000 (04:58 -0400)]
Allow '.' in dll names for find-requires
Daniel P. Berrange [Tue, 9 Sep 2008 12:59:31 +0000 (08:59 -0400)]
Add fontconfig, freetype, libpng, pixman and cairo
Daniel P. Berrange [Tue, 9 Sep 2008 11:03:20 +0000 (07:03 -0400)]
Added glib RPM
Daniel P. Berrange [Fri, 5 Sep 2008 09:39:52 +0000 (05:39 -0400)]
Enable gettext in libgpg-error
Richard W.M. Jones [Fri, 5 Sep 2008 09:42:24 +0000 (10:42 +0100)]
On 64 bit install in /usr/lib/rpm always.
Richard W.M. Jones [Fri, 5 Sep 2008 09:22:08 +0000 (10:22 +0100)]
- Use RPM macros from mingw-filesystem.
Richard W.M. Jones [Fri, 5 Sep 2008 09:15:43 +0000 (10:15 +0100)]
- Use RPM macros from mingw-filesystem.
- BuildArch is noarch.
Richard W.M. Jones [Fri, 5 Sep 2008 09:13:44 +0000 (10:13 +0100)]
* Fri Sep 5 2008 Richard W.M. Jones <rjones@redhat.com> - 2.4.1-5
- Add patch to build certtool.exe because of missing dep of gnulib on intl.
- BuildArch is noarch.
Richard W.M. Jones [Fri, 5 Sep 2008 09:13:20 +0000 (10:13 +0100)]
- Fix misnamed file: zlibdll.a -> zlib.dll.a
- Explicitly provide mingw(zlib1.dll).
Richard W.M. Jones [Fri, 5 Sep 2008 08:29:20 +0000 (09:29 +0100)]
* Fri Sep 5 2008 Richard W.M. Jones <rjones@redhat.com> - 2.4.1-4
- Build conflicts with mingw-zlib.
- Add patch to build certtool.exe because of missing dep of gnulib on intl.
Richard W.M. Jones [Thu, 4 Sep 2008 21:13:28 +0000 (22:13 +0100)]
GnuTLS:
- Use mingw-filesystem RPM macros.
- Depends on mingw-iconv, mingw-gettext.
Richard W.M. Jones [Thu, 4 Sep 2008 21:06:04 +0000 (22:06 +0100)]
Use RPM macros from mingw-filesystem.
Richard W.M. Jones [Thu, 4 Sep 2008 19:49:25 +0000 (20:49 +0100)]
Use RPM macros from mingw-filesystem.
Richard W.M. Jones [Thu, 4 Sep 2008 19:49:10 +0000 (20:49 +0100)]
Update the dependency list.
Richard W.M. Jones [Thu, 4 Sep 2008 18:56:43 +0000 (19:56 +0100)]
MinGW filesystem version 19:
* Mon Sep 4 2008 Richard W.M. Jones <rjones@redhat.com> - 19-1
- 'user32.dll' is provided by Windows.
- Allow '-' in DLL names.
- More accurate detection of DLLs in requires/provides scripts.
Richard W.M. Jones [Thu, 4 Sep 2008 18:35:19 +0000 (19:35 +0100)]
Use RPM macros to compile libgpg-error.
Richard W.M. Jones [Thu, 4 Sep 2008 18:34:57 +0000 (19:34 +0100)]
filesystem version 17
- Automatically add mingw-filesystem and mingw-runtime requires.
- Add --prefix to _mingw_configure macro.
- Three backslashes required on each continuation line in RPM macros.
Richard W.M. Jones [Thu, 4 Sep 2008 18:06:02 +0000 (19:06 +0100)]
zlib is a noarch package
Richard W.M. Jones [Thu, 4 Sep 2008 18:04:18 +0000 (19:04 +0100)]
Documentation
Richard W.M. Jones [Thu, 4 Sep 2008 18:04:06 +0000 (19:04 +0100)]
Use mingw-filesystem macros.
Richard W.M. Jones [Thu, 4 Sep 2008 18:03:56 +0000 (19:03 +0100)]
Use mingw filesystem macros.
Richard W.M. Jones [Thu, 4 Sep 2008 18:03:42 +0000 (19:03 +0100)]
Use mingw-filesystem macros
Richard W.M. Jones [Thu, 4 Sep 2008 18:03:19 +0000 (19:03 +0100)]
dependency generation and lots more goodness.
Richard W.M. Jones [Thu, 4 Sep 2008 14:46:19 +0000 (15:46 +0100)]
Add _mingw_target and _mingw_sysroot macros
Richard W.M. Jones [Thu, 4 Sep 2008 14:11:34 +0000 (15:11 +0100)]
Introduce a mingw-filesystem package which contains the basic fs layout.
Richard W.M. Jones [Thu, 4 Sep 2008 13:10:31 +0000 (14:10 +0100)]
Removed old gnutls-fragment directory as no longer relevant
Daniel P. Berrange [Thu, 4 Sep 2008 10:24:59 +0000 (06:24 -0400)]
Enable C++ compilers. Split cpp & c++ into sub-RPMs. Add gettext and iconv
Daniel P. Berrange [Wed, 3 Sep 2008 11:27:46 +0000 (07:27 -0400)]
Update to 4.3.2 and patch to workaround build problems on Fedora 10
Daniel P. Berrange [Tue, 2 Sep 2008 15:46:21 +0000 (11:46 -0400)]
Don't use RPM_OPT_FLAGS because they add -m64 on x86_64 arch. List all files explicitly to catch silent .dll build failures
Daniel P. Berrange [Tue, 2 Sep 2008 12:49:59 +0000 (08:49 -0400)]
Fix zlib to actually use the win32 mingw build instead of generic static only build
Richard W.M. Jones [Tue, 8 Jul 2008 19:23:30 +0000 (20:23 +0100)]
Working GnuTLS fragment.
Richard W.M. Jones [Tue, 8 Jul 2008 13:54:44 +0000 (14:54 +0100)]
New upstream release of portable XDR
Richard W.M. Jones [Tue, 8 Jul 2008 08:25:43 +0000 (09:25 +0100)]
Non-working libvirt spec file.
Richard W.M. Jones [Tue, 8 Jul 2008 08:25:12 +0000 (09:25 +0100)]
Install rpc/*.h header files by hand.
Richard W.M. Jones [Tue, 8 Jul 2008 07:27:31 +0000 (08:27 +0100)]
More packages.
Richard W.M. Jones [Mon, 7 Jul 2008 23:52:15 +0000 (00:52 +0100)]
Package for PortableXDR - not dynamically linked at the moment.
Richard W.M. Jones [Mon, 7 Jul 2008 23:45:53 +0000 (00:45 +0100)]
Working libxml2 package.
Richard W.M. Jones [Mon, 7 Jul 2008 22:59:33 +0000 (23:59 +0100)]
GnuTLS package for MinGW, plus extra build instructions in README.
Richard W.M. Jones [Mon, 7 Jul 2008 22:26:31 +0000 (23:26 +0100)]
libgcrypt package built
Richard W.M. Jones [Mon, 7 Jul 2008 22:26:22 +0000 (23:26 +0100)]
Fix incorrect version number in changelog
Richard W.M. Jones [Mon, 7 Jul 2008 21:59:04 +0000 (22:59 +0100)]
libgpg-error library.
Richard W.M. Jones [Mon, 7 Jul 2008 21:46:04 +0000 (22:46 +0100)]
Removed two unnecessary lines.
Richard W.M. Jones [Mon, 7 Jul 2008 21:37:34 +0000 (22:37 +0100)]
zlib package.
Richard W.M. Jones [Mon, 7 Jul 2008 21:18:58 +0000 (22:18 +0100)]
W32API package
Richard W.M. Jones [Mon, 7 Jul 2008 21:18:43 +0000 (22:18 +0100)]
Requires mingw-binutils and -gcc at runtime.
Richard W.M. Jones [Mon, 7 Jul 2008 21:08:45 +0000 (22:08 +0100)]
Final list of files.
Richard W.M. Jones [Mon, 7 Jul 2008 20:58:46 +0000 (21:58 +0100)]
Different suggested order for building.
Richard W.M. Jones [Mon, 7 Jul 2008 20:58:33 +0000 (21:58 +0100)]
Just bump the release number.
Richard W.M. Jones [Mon, 7 Jul 2008 20:58:06 +0000 (21:58 +0100)]
DON'T strip libraries - this corrupts them.
Richard W.M. Jones [Mon, 7 Jul 2008 20:57:43 +0000 (21:57 +0100)]
DON'T strip libraries - this corrupts them.
Richard W.M. Jones [Mon, 7 Jul 2008 19:45:16 +0000 (20:45 +0100)]
"Second copy" of binutils actually needed.
Richard W.M. Jones [Mon, 7 Jul 2008 18:40:41 +0000 (19:40 +0100)]
Non-working mingw-runtime spec file
Richard W.M. Jones [Mon, 7 Jul 2008 18:21:18 +0000 (19:21 +0100)]
Working GCC package (but still lots of rpmlint errors).
Richard W.M. Jones [Mon, 7 Jul 2008 18:20:55 +0000 (19:20 +0100)]
Added binary bootstrap package.
Richard W.M. Jones [Mon, 7 Jul 2008 18:20:40 +0000 (19:20 +0100)]
Ignore backup files.
Richard W.M. Jones [Mon, 7 Jul 2008 15:47:49 +0000 (16:47 +0100)]
Added binutils.
Richard W.M. Jones [Mon, 7 Jul 2008 13:45:01 +0000 (14:45 +0100)]
Added README file