#Packager: Maximus (maximuus[at]gmail[dot]com) pkgname=cnijfilter-common pkgver=3.30.1 pkgrel=1mb source=("http://files.canon-europe.com/files/soft38679/software/iP2700_Linux_Package.tar") sourcetemplate=http://people.salixos.org/maximus/$pkgname/$pkgver/ url=http://software.canon-europe.com/products/0010838.asp doinst() { #for some reason the libraries aren't linked properly when packaging so lets do it here ln -sf /usr/lib/libcnnet.so.1.1.1 /usr/lib/libcnnet.so } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "cnijfilter-common - Canon IJ Printer Driver for Linux" "This IJ Printer Driver provides printing functions for Canon Inkjet" "printers operating under the CUPS (Common UNIX Printing System)" "environment." "It is a repack of the .deb distributed by Canon, into a handy Slack" "format." ) build() { #extract source cd $startdir/src tar -zxvf cnijfilter-ip2700series-3.30-1-i386-deb.tar.gz cd ./cnijfilter-ip2700series-3.30-1-i386-deb/packages ar p cnijfilter-common_3.30-1_i386.deb data.tar.gz | tar zx #move directory structure to package cp -r usr/* $startdir/pkg/usr/ #move docs mkdir -p $startdir/pkg/usr/doc/$pkgname-$pkgver cp $startdir/pkg/usr/share/doc/$pkgname/* $startdir/pkg/usr/doc/$pkgname-$pkgver/ rm -rf $startdir/pkg/usr/share }