W-Packager è un packager simile a dpkg che può essere utilizzato da chiunque per creare e mantenere pacchetti Debian sotto Linux o altri sistemi Unix.
L'obiettivo del progetto è principalmente di avere una versione funzionante di un packager che può essere compilato su molti sistemi, compresi quelli che non supportano fork (). In questo momento, W-Packager viene utilizzato all'interno UniGW. Può essere utilizzato anche sotto Linux.
Si tratta di una completa riscrittura in C ++. Utilizza spinta (soprattutto i iostreams) e aumentare-extra per leggere e scrivere i pacchetti debian.
Vedere la documentazione su Internet a http://unigw.sourceforge.net/ o nella confezione sotto doc (dopo aver eseguito lo script / dev create_docs una volta - che le grandi opere sotto Linux ... bisogno di essere testati sotto MSYS! )
Cosa c'è di nuovo in questa versione:.
- I nomi dei file non sono più URI sfuggito
Cosa c'è di nuovo nella versione 0.9.0:
- Questa versione crea pacchetti sorgenti, poi i pacchetti binari da tali pacchetti sorgente.
- In effetti, WPKG è diventato un sistema di compilazione avanzate.
Cosa c'è di nuovo nella versione 0.8.1:
- Questa versione patchata problemi in cui --fsys-tarfile sarebbe in crash lo strumento con i file più di 64Kb, e dove la funzione control.info non funzionava a causa di un test invertito.
- è stato aggiunto il supporto per i nomi di file e collegamenti simbolici di qualsiasi lunghezza, evitando il 155 + 100 limitazione del formato tar.
- Alcuni piccoli bug sono stati risolti.
Cosa c'è di nuovo nella versione 0.7.2:
- Questa versione corregge diversi bug nella compressione / decompressione codice.
- pacchetti di grandi dimensioni o pacchetti con il & quot; male & quot; dimensioni si romperebbe causa del codice di ritorno maltrattamento.
- Uno script prerm deconfigurazione viene eseguito e lo stato è impostato come previsto (& quot; Unpackged & quot;). Diversi fix sono stati fatti per la libreria libexpr.
- Questa versione è realizzata con le librerie disponibili come DLL / .so così li possono usare nella loro software in quanto tale invece di utilizzare gli archivi.
- Fissa la movimentazione di molti campi nel file di controllo.
- Si sono fortemente incoraggiati a migliorare se si stesse utilizzando 0.7.1 o superiore.
Cosa c'è di nuovo nella versione 0.7.1:
- Questa versione fissa compressione bz2 e ar creazione per grandi pacchetti.
- La dimensione massima memfile è ora 1Gb invece di 128Mb.
- Un controllo è stato aggiunto per i nomi dei file ar vuote.
- I test LZMA e XZ sono stati fissati in modo che questi file possono essere aggiunti a data.tar.gz.
- Molti test di dipendenza sono stati fissati.
- -. Opzioni --output-file di output-dir e sono stati aggiunti per --install
- Pre-configurazioni sono ora svolti come previsto.
- -. Radice è stato fissato in modo che un percorso completo viene sempre utilizzato
- numerosi bug --remove sono stati fissati.
- varie definizioni di installazione in CMakeLists.txt sono stati fissati.
Cosa c'è di nuovo nella versione 0.7.0:
- Questo potrebbe quasi essere una versione 1.0 in quanto è quasi completo (WPKG è molto equivale a dpkg ora, tranne che per le capacità dselect che gli autori non intendono includere in WPKG, comunque).
- Questa versione non dipende spinta a tutti (tutte le dipendenze (zlib e bz2) sono inclusi nel pacchetto sorgente e collegati come uno strumento senza dipendenze DLL).
I commenti non trovato