Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 688 → Rev 689

/help/help-de/pkgfmt.ama
12,7 → 12,7
Zeichen als a-b, 0-9 und '_' bestehen. Dies geschieht aus Gründen der
Abwärtskompatibilität mit kurzen Dateinamen (8+3) und ISO 9660-Dateisystemen
(auf CD-ROMs verwendet). Auf den Dateinamen des Pakets folgt immer die
Erweiterung .ZIP.
Erweiterung .SVP ("SvarDOS Package").
 
 
%hPaketdateien
25,11 → 25,11
Nachfolgend finden Sie die empfohlene Befehlszeile, mit der Sie ein Paket für
ein Programm namens BEISPIEL mit info-zip erstellen können:
 
zip -9rkDX BEISPIEL.ZIP untverz1 untverz2 ... untverzN
zip -9rkDX BEISPIEL.SVP untverz1 untverz2 ... untverzN
 
Wenn Sie 7za verwenden, um Ihre Pakete zu erstellen, dann verwenden Sie dies:
 
7za a -mm=deflate -mx=9 -tzip BEISPIEL.ZIP untverz1 untverz2 ... untverzN
7za a -mm=deflate -mx=9 -tzip BEISPIEL.SVP untverz1 untverz2 ... untverzN
 
 
%hVerzeichnisstruktur für Pakete
42,7 → 42,6
DOC\PKGNAME Dokumentation zum Paket
HELP Wird NUR vom Paket "help" verwendet
NLS\PKGNAME Lokalisierungen (NLS-Sprachdateien) des Pakets
SOURCE\PKGNAME Der Quellcode (optional)
 
Nicht-Kernpakete verwenden eine etwas andere Verzeichnisstruktur. Wenn wir
zum Beispiel ein Paket FOO betrachten, könnten wir die folgende Struktur
52,7 → 51,6
PROGS\FOO\FOO.EXE Die ausführbare Datei des Programms
PROGS\FOO\FOO.TXT Eine Dokumentation
PROGS\FOO\FILE.DAT Vom Programm FOO verwendete Datendatei
SOURCE\FOO\* Hier wird der Quellcode von foo gespeichert (optional)
 
Beachten Sie das Verzeichnis PROGS oben. Dies ist die Kategorie, zu der das
Paket gehört. Der Paketinstaller kann dieses Verzeichnis bei der Installation
114,3 → 112,20
FDISK 1.55 <- Upstream-Version erhöhte sich, so dass SvarDOS neu startet
FDISK 1.55+1 <- neue Version des Pakets, enthält aber immer noch FDISK 1.55
FDISK 1.55+2 <- eine weitere neue Version des Pakets, usw.
 
The entire version string of a package must never exceed 16 characters.
 
 
%hDer Quellcode
 
When a packaged software has its sources available, then it is recommended to
archive also them. To that effect, put the sources into a ZIP archive that has
the same filename as the package, but a *.ZIP extension (as opposed to the
*.SVP extension of the proper package). The result would be that the packaged
software would be distributed within two files. Example for FDISK:
 
FDISK.SVP <- binaries (ZIP archive following the SVP structure)
FDISK.ZIP <- sources (flat, unstructured ZIP archive)
 
The ZIP file must obviously contain the source code that belongs to the exact
same version present in the SVP package.
/help/help-en/pkgfmt.ama
11,7 → 11,7
be confusing), and must not be composed of characters other than a-b, 0-9 and
'_'. This for backward compatibility with short file names (8+3) and ISO 9660
file systems (used on CDROMs). The package filename is always followed by the
.ZIP extension.
.SVP ("SvarDOS Package") extension.
 
 
%hPackage files
24,11 → 24,11
Here below is the recommended command line that can be used to create a
package for a program named EXAMPLE using info-zip:
 
zip -9rkDX EXAMPLE.ZIP subdir1 subdir2 ... subdirN
zip -9rkDX EXAMPLE.SVN subdir1 subdir2 ... subdirN
 
If you are using 7za to create your packages, then use this:
 
7za a -mm=deflate -mx=9 -tzip EXAMPLE.ZIP subdir1 subdir2 ... subdirN
7za a -mm=deflate -mx=9 -tzip EXAMPLE.SVN subdir1 subdir2 ... subdirN
 
 
%hPackage directory structure
41,7 → 41,6
DOC\PKGNAME Package documentation
HELP Used ONLY by the "help" package
NLS\PKGNAME Localizations (NLS language files) of the package
SOURCE\PKGNAME The source code (optional)
 
Non-core packages use a slightly different directory organization. For
example, if we were to consider a package FOO, we might end up with the
51,7 → 50,6
PROGS\FOO\FOO.EXE The program's executable
PROGS\FOO\FOO.TXT Some documentation
PROGS\FOO\FILE.DAT Data file used by the FOO program
SOURCE\FOO\* here would be stored the foo's source code (optional)
 
Note the PROGS directory above. This is the category to which the package
belongs. The package installer might change this directory at install time,
108,3 → 106,20
FDISK 1.55 <- upstream version increased, so SvarDOS rev restarts
FDISK 1.55+1 <- new version of the package, but still contains FDISK 1.55
FDISK 1.55+2 <- another new version of the package, etc
 
The entire version string of a package must never exceed 16 characters.
 
 
%hSources
 
When a packaged software has its sources available, then it is recommended to
archive also them. To that effect, put the sources into a ZIP archive that has
the same filename as the package, but a *.ZIP extension (as opposed to the
*.SVP extension of the proper package). The result would be that the packaged
software would be distributed within two files. Example for FDISK:
 
FDISK.SVP <- binaries (ZIP archive following the SVP structure)
FDISK.ZIP <- sources (flat, unstructured ZIP archive)
 
The ZIP file must obviously contain the source code that belongs to the exact
same version present in the SVP package.