Project: QNX Community pkgsrc Project Project Home
Quick Links
Bootstrap |
Binary Packages |
Status |
Forums
Project overview
'pkgsrc' is a framework for building third-party software and managing the resulting packages. Originally developed on NetBSD, pkgsrc has evolved according to NetBSD's principle of portability and currently supports 13 different platforms (hopefully QNX will be number 14). Over 6400 packages are in the base distribution. The goal of this project is to act as a stepping point to have QNX included as a supported platform in pkgsrc. Bleeding edge development of QNX support for both the pkgsrc infrastructure and individual packages will happen here. The intent is that the work done here will be propagated back upstream to pkgsrc and the maintainers of particular distributions as applicable.
What's in it for developers?
This will more than likely be the place to make / get the first cut of the latest release of your favourite 3rd party tool or toy on QNX.
Distribution
As its name implies, 'pkgsrc' is distributed in two forms: as source and as binary packages which are compiled therefrom. The goal of this project is to exercise the building of packages from source and to disseminate any resulting patches; however binary distributions of packages will also be made available.
Downloads
Since the goal of this project is to actually get packages building under QNX, please try building your favourite package yourself and let us know how it goes! See the 'Source Code' link above for access to the project repository. The pkgsrc/HEAD branch is where the latest QNX specific development occurs. The pkgsrc/vendor branch contains snapshots of the unmodified NetBSD tree. The vendor branch is useful for diffs and merges to the entire tree but isn't necessarily required to be checked out for development. Instructions to set up a build environment and bootstrap pkgsrc are here.
Pre-built packages are also available. See the following for instructions on installing them.
Licensing
'pkgsrc' itself is under a BSD license. The various distributions are under their own specific licenses.
Resources
NetBSD Pkgsrc Home
The pkgsrc Guide from NetBSD
|
|
|
The packages collection
|
|
Project Created:
09/13/2007
|
|
Project News (2 Items)
|
|
Total Project Members:15
|
|
Project Administrators:
|
Sean Boudreau
|
Xiaodan Tang
|
|
|
|
pkgsrc_qnxutil archive updated - QNX Community pkgsrc Project
The pkgsrc_qnxutil archive has been updated to version 0.14. This update includes new <sys/platform.h>, <unistd.h> and <stdio.h> headers.
Sean Boudreau - 12/19/2007 10:38 AM EST
|
pkgsrc_qnxutil archive updated - QNX Community pkgsrc Project
The pkgsrc_qnxutil archive has been updated to version 0.13. This update includes a new expr utility that honours the POSIX end of option '--' delimiter.
Sean Boudreau - 10/23/2007 9:54 PM EDT
|