man gsdh_gnustep (Commandes) - moves files in the GNUstep hierarchy to FHS-compliant locations

NAME

gsdh_gnustep - moves files in the GNUstep hierarchy to FHS-compliant locations

SYNOPSIS

gsdh_gnustep [debhelper options]

DESCRIPTION

gsdh_gnustep is a program based on debhelper that is responsible for moving files in the GNUstop hierarchy within the System domain, rooted at /usr/lib/GNUstep/System, to Filesystem Hierarchy Standard (FHS)-compliant locations.

gsdh_gnustep makes the following changes:

man and info documentation:
Moves man and info documentation to /usr/share/man and /usr/share/info, respectively.
arch-indep directories:
Moves architecture-independent directories to /usr/share/GNUstep.
header files:
Moves header files to /usr/include/GNUstep/Headers.
library resources:
Moves library resources to /usr/share/GNUstep/Libraries.
shared library objects:
Moves .so files to /usr/lib.
frameworks:
Moves framework headers to /usr/include/GNUstep/Frameworks, and framework resources to /usr/share/GNUstep/Frameworks.

OPTIONS

gsdh_gnustep accepts the common debhelper options.

If the DEB_GNUSTEP_NO_MOVE environment variable is set to a non-empty, non-zero value, then gsdh_gnustep exits without doing anything.

BUGS

Should implement -X option.

Should do something with resources in .app bundles.

Should remove library_paths.openapp and stamp.make files.

Doesn't really do the right thing with info files (should call install-info).

Should do something with Java classes make a jar file and move from Library/Libraries/Java to /usr/share/java to comply with Java policy.

CONFORMS TO

Debian policy, version 3.6.2

FHS, version 2.3

SEE ALSO

debhelper(7)

This program is not yet part of debhelper.

AUTHOR

Hubert Chan <hubert@uhoreg.ca>