#Passende Rechte setzen:
umask 022
# beim ersten Mal muss man natürlich mal Freetz herunterladen, später kann man dann direkt in den Ordner wechseln:
svn co http://svn.freetz.org/trunk freetz-trunk
# in den Freetz-Ordner
cd freetz-trunk
# beim ersten Mal auch noch den nzbget-Ordner entpacken:
# (vorher die Datei natürlich dahinkopieren ;-))
# Stabile Version (aktuelle 13.0)
tar xzf nzbget_with_libs.tgz
# oder die testing-Version von Version 14.0.
# großer Vorteil von 14.0: Par-Check ist "drin", es ist kein "libpar2" und "libsigc++" erforderlich!!
tar xzf nzbget-14-testing.tgz
# jetzt alles gewünschte wählen (die Ziel-Box und Eigenschaften vom nzbget oder nzbget-testing)
make menuconfig
#--> Box wählen
#--> Packages --> nzbget wählen und konfigurieren (libpar, static ...)
#(falls mit Open-SSL nutze ich immer Version 0.9.x:
# Level of competence mindestens auf "Advanced" und dann
# --> Shared libraries --> Crypto & SSL --> OpenSSL anwählen und Version 0.9.X wählen )
# Dann kann man "endlich" bauen:
# die stabile Version mit
make nzbget-precompiled
# oder die testing-Version (dann muss man die aber vorher passend im menuconfig gewählt/konfiguriert haben ;-))
make nzbget-testing-precompiled
# (und: warten ... warten ... warten ...)
# Das Programm ist dann in
# packages/target-mips<deine Version>/nzbget-<nzbget-Version>/root/usr/bin/nzbget
# bzw. packages/target-mips<deine Version>/nzbget-<nzbget-Version>-testing/root/usr/bin/nzbget-testing
# und man kann so z.B. die stabile Version als "nzbget_binary" in das aktuelle Verzeichnis kopieren
cp packages/target-mips*/nzbget*/root/usr/bin/nzbget nzbget_binary