Spec URL: http://www.annexia.org/tmp/mingw/mingw-runtime.spec SRPM URL: http://www.annexia.org/tmp/mingw/mingw-runtime-3.14-2.fc10.src.rpm Description: MinGW Windows cross-compiler runtime and root filesystem Incomplete packaging guidelines: https://fedoraproject.org/wiki/PackagingDrafts/MinGW This contains the MinGW root filesystem and some core libraries.
You SRPM link should be fc8. Also, have you any plans to add some C++ libraries? ie boost or gtkmm?
One further note, pthreads would be a welcome addition.
Spec URL: http://hg.et.redhat.com/misc/fedora-mingw--devel/?cmd=manifest;manifest=e5c56106cce1c650599ff184215ba200338f2b13;path=/runtime/ SRPM URL: http://www.annexia.org/tmp/mingw/fedora-9/src/SRPMS/mingw32-runtime-3.15.1-1.fc9.src.rpm Note the approved packaging guidelines: http://fedoraproject.org/wiki/Packaging/MinGW
Excellent, your a star. Thanks for the update.
(In reply to comment #2) > One further note, pthreads would be a welcome addition. I packaged up win32-pthreads separately: http://www.annexia.org/tmp/mingw/fedora-9/src/SRPMS/mingw32-pthreads-2.8.0-2.fc9.src.rpm
(In reply to comment #1) > You SRPM link should be fc8. Also, have you any plans to add some C++ > libraries? ie boost or gtkmm? I did gtkmm - it's in our development repository. Boost is a fscking nightmare. People who write their own build systems should be shot. Or maybe since they have to program in C++ they've been punished enough already.
I have spoken to certain people in the #boost irc chat room and have compiled boost against your packages. It works with some additions to the boost.build scripts. I'll try publish such things in a bit.
Do you have a spec file for boost, re comment 7? I have a pretty rubbish one: http://hg.et.redhat.com/misc/fedora-mingw--devel?cmd=manifest;manifest=c1faf15c38245919737c88541c025a9e9dc1bea0;path=/boost/ It builds just enough to work with Inkscape, but it extremely hacky.
s/it/is/
I don't have time to look at it at the moment. The person I spoke to in #boost was volodya. It was also very hacky. There were some tickets made for it on https://zigzag.lvk.cs.msu.su:7813/boost.build/ but I don't remember which ones.
Created attachment 324358 [details] spec file patch
with the attached patch the package is good. This package (mingw32-runtime) is APPROVED by lfarkas
New Package CVS Request ======================= Package Name: mingw32-runtime Short Description: MinGW Windows cross-compiler runtime Owners: rjones berrange Branches: F-10 EL-5 InitialCC:
(Note to self - change the summary before adding this package)
CVS Done
All built, bootstrapped and pushed.