cryptocd/ccd-infos/export_info.txt

34 lines
1.3 KiB
Text

Informationen zur eigenen Erstellung von Releases der CryptoCD:
notwendige Programme:
- make
- lyx
- latex2html
- python
- mkisofs
- zip/tar/bzip2
- "todos" (beispielsweise aus den debian-Paket sysutils)
- subversion (nur fuer das Erstellen eines "source"-Pakets notwendig)
Vorbereitung:
- die Unterverzeichnisse "tmp", "extern" und "export" erstellen oder verlinken
- das Programm-Verzeichnis (mit thunderbird und so ...) nach "extern/programme" verlinken oder kopieren
- fuer die grosse release-Variante muessen die chaosradio-Dateien nach "extern/chaosradio" kopiert oder verlinkt werden
Export eines Releases:
- make release
- make release_big (inclusive chaosradio)
- make source
- make website
- make export (erstellt alle vorher genannten Releases)
nun liegen unter "export" die Dateien
Achtung: die Release-Informationen (die Teil der Namen der Export-Dateien sind) koennen nur ermittelt werden, wenn du eine lokale Arbeitskopie des cryptocd-Repositories verwendest. Alternative kannst du diese Informationen auch im Makefile per Hand setzen (in den ersten Zeilen).
Hinzufuegen eigener Anleitungen:
- unterhalb von "documents" ein Verzeichnis anlegen
- darunter eine (gleichnamige!) lyx-Datei erstellen
- um den Formatierungsstil der CryptoCD zu uebernehmen, solltest du vorher die Datei "ccd-infos/policy_formatierung.lyx" lesen