[NetBSD Developer Wiki]
- view: text
- select for diffs
Sun Nov 6 01:59:12 2011 UTC
(4 years, 11 months ago) by jmmv
CVS tags: HEAD
Move existing project definitions from projects/gsoc_2011/ to
The goal for this reorganization is to remove any knowledge of the projects
classification from the file hierarchy: the classification goes into tags,
and projects indexes automatically list projects based on such tags.
Also, the current gsoc_2011 name was wrong anyway, because GSoC 2011 has
already concluded and projects would have had to move to a gsoc_2012 directory
Lastly, yes, "projects/project/*" is slightly redundant. But I want to keep
the project lists from the projects "database" clearly separated.
This is as proposed in www@.
title="Port pkgsrc to MinGW and/or Cygwin"
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.
Cygwin and MinGW present easier way to deploy familiar Unix-like environment.
Both are supported very much better than Interix by upstream developers,
and thus software is easier to get running correctly.
Both are 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 Cygwin and MinGW.
The goal of this project is to port pkgsrc tools to Cygwin (easier)
or MinGW (harder, since it doesn't provide fork/vfork API).
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb