FDPKG is a simple but powerful package manager specifically designed for FreeDOS. It features the following:
Currently, FDPKG only compiles with OpenWatcom correctly, although that is planned to change. To compile it, copy config.wat to config.mak, and run a GNU-compatible make utility, such as the 16-bit port available on iBiblio. Func.c contains mostly the program-independent functions, whereas Fdpkg.c contains the FDPKG-specific stuff. The misclib directory contains miscellaneous files like prf.c, kitten.c/h and the portability library needed for Pacific C.
2.0 or later:
1.0 or later:
FDPKG 0.2 is available at iBiblio and supports installation, removal, configuration, and dependency checking of packages conforming to the package specs mentioned below (both enhanced and regular). The source package is FDPKGS.zip and the binary package is FDPKGX.zip.
If a package is to be installed correctly with FDPKG, it should follow the official spec for FreeDOS packages:
In order to take advantage of the advanced features of FDPKG, such as dependency checking and installation scripts, the following enhanced spec should be followed: