File:  [NetBSD Developer Wiki] / wikisrc / projects / project / pkgsrc_porting.mdwn
Revision 1.5: download - view: text, annotated - select for diffs
Tue May 28 15:36:28 2013 UTC (10 months, 3 weeks ago) by schmonz
Branches: MAIN
CVS tags: HEAD
obache ported pkgsrc to Cygwin

[[!template id=project

title="Port pkgsrc to MinGW"

contact="""
[tech-pkg](mailto:tech-pkg@NetBSD.org)
"""

mentors="""
[Aleksej Saushev](mailto:asau@NetBSD.org)
"""

category="pkgsrc"
difficulty="medium"
duration="3 months"

description="""
There existed (in past) an option to deploy portable software on
Microsoft Windows systems through the use of Interix.
However deploying Interix is tricky, sometimes it is impossible.
Third-party software usually doesn't support running under Interix too,
which reduces its utility.

MinGW present easier way to deploy familiar Unix-like environment.
It is supported much better than Interix by upstream developers,
and thus software is easier to get running correctly.
It is easier than Interix to setup too.

Microsoft Windows is perhaps the only widespread platform that
isn't supported by pkgsrc well enough. Unfortunately, pkgsrc needs
to be adapted to run on MinGW. Note that [[obache]] has [ported
pkgsrc to
Cygwin](http://mail-index.netbsd.org/pkgsrc-users/2013/03/08/msg017803.html).

The goal of this project is to port pkgsrc tools to MinGW
to the extent of building at least infrastructural packages.
"""
]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb