Das FreeBSD Porter-Handbuch
Zurück | Kapitel 3. Einen neuen Port erstellen | Weiter

# 3.4. Den Port testen

Sie sollten sicherstellen, dass die Port-Regeln genau das einhalten, was Sie von ihnen erwarten, auch beim Erzeugen eines Pakets aus dem Port. Dies sind die wichtigen Punkte, die Sie überprüfen sollten.

- `pkg-plist` enthält nichts, das nicht von Ihrem Port installiert wurde.

- `pkg-plist` enthält alles, was von Ihrem Port installiert wurde.

- Ihr Port kann mit Hilfe von `make reinstall` mehrmals installiert werden.

- Ihr Port räumt bei der Deinstallation hinter sich auf.

Empfohlene Testreihenfolge

1. `make install`

2. `make package`

3. `make deinstall`

4. `pkg_add `Paket-Name``

5. `make deinstall`

6. `make reinstall`

7. `make package`

Stellen Sie bitte sicher, dass während `make package` und `make deinstall` keine Warnungen ausgegeben werden. Nach Schritt 3 überprüfen Sie bitte, ob alle neuen Verzeichnisse korrekt entfernt wurden. Und versuchen Sie die Software nach Schritt 4 zu benutzen, um sicherzustellen, dass sie korrekt funktioniert, wenn diese aus einem Paket installiert wird.

Der gründlichste Weg diese Schritte zu automatisieren ist eine Tinderbox zu installieren. Diese verwaltet `Jails`, in denen Sie alle oben genannten Schritte durchführen können, ohne den Zustand Ihres laufenden Systems zu verändern. Mehr Informationen hierzu entält `ports/ports-mgmt/tinderbox`

Zurück | Zum Anfang | Weiter
Die Checksummendatei erzeugen | Nach oben | Ihren Port mit `portlint` überprüfen

Fragen zum FreeBSD Ports-System richten Sie bitte an <ports@FreeBSD.org>, Fragen zu diesem Dokument hingegen an <de-bsd-translators@de.FreeBSD.org>.