Voici le PKGBUILD et freearc.install de ce logiciel de compression :
PKGBUILD
Code : Tout sélectionner
# Maintainer: TuxSpirit<tuxspirit@archlinux.fr> 2008/02/07 21:00 UTC TuxSpirit
pkgname=freearc
pkgver=0.40
pkgrel=1
pkgdesc="FreeArc archiver combines unexampled speed/compression ratio and multitude of features"
license=('GPL')
arch=('i686')
depends=()
url="http://freearc.sourceforge.net/"
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/FreeArc-${pkgver}-linux-i386.tar.bz2)
options=(!emptydirs)
install=${pkgname}.install
md5sums=('7520a8e90467ec3dcbbeb4fd4d01480d')
build() {
#Binaries
install -D -m 755 ${startdir}/src/FreeArc-${pkgver}-linux-i386/Compressor/compressor ${startdir}/pkg/usr/bin/compressor
install -D -m 755 ${startdir}/src/FreeArc-${pkgver}-linux-i386/FreeArc/arc ${startdir}/pkg/usr/bin/arc
#Settings
install -D -m 644 ${startdir}/src/FreeArc-${pkgver}-linux-i386/FreeArc/arc.groups ${startdir}/pkg/etc/arc.groups
install -D -m 644 ${startdir}/src/FreeArc-${pkgver}-linux-i386/FreeArc/arc.ini ${startdir}/pkg/etc/arc.ini
}
freearc.install
Code : Tout sélectionner
# Maintainer: TuxSpirit<tuxspirit@archlinux.fr> 2008/02/07 21:00 UTC TuxSpirit
post_install() {
cat <<-EndOfMessage
Usage examples :
- Fast binary data compression and decompression:
compressor tor <example.tar >exemple.com
compressor d <example.com >example.tar
- Fast text data compression:
compressor grzip:m4 <example.tar >example.com
- Maximum binary data compression and decompression:
compressor exe <example.tar | compressor delta | compressor lzma:max:64m >example.com
compressor d <example.com | compressor d | compressor d >example.tar
- Maximum text data compression:
compressor dict:p:128m <example.tar | compressor lzp:64m:105:d1m:s32:h22 | compressor ppmd:12:192m >example.com
EndOfMessage
/bin/true
}
post_upgrade() {
post_install
}
op=$1
shift
$op "$@"
Si vous avez des commentaires, remarques ou autres n'hésitez pas! Cela ne peut être que constructif.
D'avance merci.