Bug 814512

Summary: mingw64-pdcurses missing?
Product: [Fedora] Fedora Reporter: Ralf Corsepius <rc040203>
Component: mingw-pdcursesAssignee: Erik van Pienbroek <erik-fedora>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: erik-fedora, fedora-mingw, lfarkas, rjones
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mingw-pdcurses-3.4-12.fc17 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-02 04:55:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Add mingw64-pdcurses none

Description Ralf Corsepius 2012-04-20 03:33:16 UTC
Description of problem:
Am I correct in assuming Fedora 17 is lacking a mingw64-pdcurses package?

There is a mingw32-pdcurses package, but I can't spot its mingw64 counterpart.

Version-Release number of selected component (if applicable):
mingw-pdcurses-3.4-11.fc17

Comment 1 Erik van Pienbroek 2012-04-20 11:17:09 UTC
Hi Ralf,

There currently is no mingw64-pdcursus as nobody has started porting it to the new MinGW packaging guidelines yet: https://fedoraproject.org/wiki/PackagingDrafts/MinGWCrossCompiler (these drafts were approved by the FPC some days ago). Perhaps you are interested in helping to port this package to the new packaging guidelines?

Comment 2 Ralf Corsepius 2012-04-20 13:50:16 UTC
Created attachment 579005 [details]
Add mingw64-pdcurses

This is a brute-force hack to add mingw64 to this packages.

[Diff against current mingw-pdcurses/master git]

I could apply this to git (master and f17) if this would be OK to you.

Comment 3 Erik van Pienbroek 2012-04-20 15:23:02 UTC
Excellent work :)

Two minor things:
- The mingw_build_win32 and mingw_build_win64 globals aren't needed any more and can be removed
- The summary for the mingw32-pdcurses package got changed to 'Curses library for MinGW64'. Shouldn't this be MinGW32?

Feel free to commit to master and f17 after you've made these two minor changes.

Thanks!

Comment 4 Ralf Corsepius 2012-04-21 02:42:44 UTC
(In reply to comment #3)

> - The mingw_build_win32 and mingw_build_win64 globals aren't needed any more
> and can be removed
> - The summary for the mingw32-pdcurses package got changed to 'Curses library
> for MinGW64'. Shouldn't this be MinGW32?
Done ... I also changed the patch's name into mingw-*.
 
> Feel free to commit to master and f17 after you've made these two minor
> changes.
Done - Builds are spinning.

Comment 5 Fedora Update System 2012-04-21 02:52:59 UTC
mingw-pdcurses-3.4-12.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/mingw-pdcurses-3.4-12.fc17

Comment 6 Fedora Update System 2012-04-21 21:08:15 UTC
Package mingw-pdcurses-3.4-12.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mingw-pdcurses-3.4-12.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-6346/mingw-pdcurses-3.4-12.fc17
then log in and leave karma (feedback).

Comment 7 Fedora Update System 2012-05-02 04:55:17 UTC
mingw-pdcurses-3.4-12.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.