pkgname=(linux-gpib linux-gpib-modules) pkgver=3.2.16 pkgrel=1 pkgdesc="C library for using GPIB (IEEE 488) hardware." arch=('i686' 'x86_64') url="http://linux-gpib.sourceforge.net/" license=('GPL') depends=('bash') source=($pkgname-$pkgver.tar.gz) build() { cd $srcdir/$pkgbase-$pkgver ./configure --prefix=/usr make || return 1 } package_linux-gpib() { cd $srcdir/$pkgbase-$pkgver install -D -m 644 include/gpib_user.h $pkgdir/usr/include/gpib/gpib_user.h install -D -m 644 include/ib.h $pkgdir/usr/include/gpib/ib.h install -D -m 755 examples/.libs/ibtest $pkgdir/usr/bin/ibtest install -D -m 755 lib/.libs/libgpib.so.0.1.7 $pkgdir/usr/lib/libgpib.so.0.1.7 ln -s libgpib.so.0.1.7 $pkgdir/usr/lib/libgpib.so.0 ln -s libgpib.so.0.1.7 $pkgdir/usr/lib/libgpib.so install -D -m 644 util/templates/gpib.conf $pkgdir/etc/gpib.conf install -D -m 755 lib/gpib_config/.libs/gpib_config $pkgdir/usr/sbin/gpib_config install -D -m 644 etc/pcmcia/linux-gpib-pcmcia.conf $pkgdir/etc/pcmcia/linux-gpib-pcmcia.conf install -D -m 644 etc/pcmcia/linux-gpib-pcmcia.opts $pkgdir/etc/pcmcia/linux-gpib-pcmcia.opts install -D -m 755 etc/pcmcia/linux-gpib-pcmcia $pkgdir/etc/pcmcia/linux-gpib-pcmcia } package_linux-gpib-modules() { pkgrel=`uname -r | tr - _` pkgdesc="Linux kernel modules for GPIB (IEEE 488) hardware." depends=('linux-gpib') install=linux-gpib-modules.install cd $srcdir/$pkgbase-$pkgver for i in `find drivers/gpib -name '*.ko'` ; do install -D -m644 $i $pkgdir/lib/modules/`uname -r`/`echo $i | sed "s/drivers\///"` done }