[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] savannah.gnu.org: submission of fnkdat
From: |
djm |
Subject: |
[Savannah-hackers] savannah.gnu.org: submission of fnkdat |
Date: |
Sun, 17 Mar 2002 05:13:01 -0500 |
A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden
David MacCormack <address@hidden> described the package as follows:
License: other
Other License: A GUILE style license. Details are on the website.
Package: fnkdat
System name: fnkdat
This package does NOT want to apply for inclusion in the GNU project
Appications organize files differently on different platforms. On Win32
systems, an application is generally installed by a user and it is usually
(more-or-less) installed entirely under a single tree. For example, the game
OmniHype might be installed in the directory C:\\Program Files\\OmniHype\\ and
its sound effects may be stored in C:\\Program Files\\OmniHype\\snds\\.
On a UNIX system, however, an application may be compiled by a user or a
packager, and file locations (at least one of them, anyway) are often defined
at compile-time. Following the above example, the binary for omnihype may be
installed as /usr/bin/omnihype and its sound effects may be stored in
/usr/share/omnihype/snds/.
Fnkdat is a C header and source file that may be statically linked to a binary.
It provides a platform independant interface for determining common directory
names (e.g. \"user directory\", \"config directory\", etc...).
It already exists and you can see it at http://www.maccormack.net/~djm/fnkdat/