Line 31... |
Line 31... |
31 |
|
31 |
|
32 |
If you are using 7za to create your packages, then use this:
|
32 |
If you are using 7za to create your packages, then use this:
|
33 |
|
33 |
|
34 |
7za a -mm=deflate -mx=9 -tzip example-1.2.34.svp subdir1 subdir2 ... subdirN
|
34 |
7za a -mm=deflate -mx=9 -tzip example-1.2.34.svp subdir1 subdir2 ... subdirN
|
35 |
|
35 |
|
- |
|
36 |
If you have access to the advzip pogram, you may use it to squeeze the archive
|
- |
|
37 |
slightly more (esp. interesting for CORE packages since these are distributed
|
- |
|
38 |
on floppy disks):
|
- |
|
39 |
|
- |
|
40 |
advzip -z -4 -i 100 example-1.2.34.svp
|
- |
|
41 |
|
36 |
Note: The version in the filename is just an information for packagers so they
|
42 |
Note: The version in the filename is just an information for packagers so they
|
37 |
don't need to look into each package to know what version to expect there. In
|
43 |
don't need to look into each package to know what version to expect there. In
|
38 |
LSM versions you might have non-filesystem-compatible stuff like "10/11/11" so
|
44 |
LSM versions you might have non-filesystem-compatible stuff like "10/11/11" so
|
39 |
we don't want to enforce any kind of correlation.
|
45 |
we don't want to enforce any kind of correlation.
|
40 |
|
46 |
|
Line 44... |
Line 50... |
44 |
The directory structure of a package depends on the type of packages.
|
50 |
The directory structure of a package depends on the type of packages.
|
45 |
For "core" packages, we have this:
|
51 |
For "core" packages, we have this:
|
46 |
|
52 |
|
47 |
APPINFO Put the program's LSM file here
|
53 |
APPINFO Put the program's LSM file here
|
48 |
BIN Binaries, such as EXE, COM and LNG files
|
54 |
BIN Binaries, such as EXE, COM and LNG files
|
49 |
DOC\PKGNAME Package documentation, if any
|
55 |
DOC\PKGNAME.TXT Documentation, if it is a single file
|
50 |
HELP\ Optional "help" documentation in AMB format (PKGNAME.AMB)
|
56 |
DOC\PKGNAME\* Documentation, if more than one file
|
51 |
NLS\PKGNAME Localization files in the legacy, multifile (CATS) format
|
57 |
NLS\PKGNAME Localization files in the legacy, multifile (CATS) format
|
52 |
|
58 |
|
53 |
Non-core packages use a slightly different directory organization. For
|
59 |
Non-core packages use a slightly different directory organization. For
|
54 |
example, if we were to consider a package FOO, we might end up with the
|
60 |
example, if we were to consider a package FOO, we might end up with the
|
55 |
following structure:
|
61 |
following structure:
|