
FDNPKG - a network-enabled package manager for FreeDOS
 Copyright (C) Mateusz Viste 2012, 2013. All rights reserved.


* What is FDNPKG *

FDNPKG is an online update tool for FreeDOS. FDNPKG is released under the GNU GPL license. It allows to install/remove software on a FreeDOS installation using remote (http) or local repositories. It is written by Mateusz Viste, for the FreeDOS (tm) Project, altough it can be used on other DOS systems as well.
FDNPKG means "FreeDOS Network Package manager".


* Configuration *

The configuration of FDNPKG is stored in %DOSDIR%\BIN\FDNPKG.CFG. This is a text file that contains repositories declarations. You can make FDNPKG use a configuration file at any other location, by setting the FDNPKG.CFG environnement variable.
Example:
  SET FDNPKG.CFG=C:\MYDIR\FDNPKG.CFG


* Requirements *

To use FDNPKG, you will need to fullfill following conditions:
  - i386 class CPU
  - 2 MiB of RAM
 if you'd like to use network repositories:
  - a loaded packet driver
  - a WatTCP working environnement


* Usage *

Syntax: FDNPKG action [parameters]

Where action is one of the following:
 search [string]   - Search net repositories for package containing 'string'
 vsearch [string]  - Same as 'search', but prints also source repositories
 install pkg       - Install the package 'pkg' (or local zip file)
 install-nosrc pkg - Install the package 'pkg' (or local zip file) w/o sources
 install-wsrc pkg  - Install the package 'pkg' (or local zip file) with sources
 remove pkgname    - Remove the package 'pkgname'
 showinstalled [str] - Show the list of all installed packages containing 'str'
 checkupdates      - check for available updates of packages and display them
 update pkg        - update the 'pkg' package to a newer version
 dumpcfg           - print out the configuration loaded from the cfg file
 license           - print out the license of this program
