# Maintainer: not_anonymous # Contributor: Carsten Feuls # Contributor: Wijnand Modderman-Lenstra # Contributor: Vitaliy Berdinskikh # Original Submission: Bob Finch pkgname=hamlib-git pkgver=r9033.afabcfff #r9033.afabcfff #r8655.d04f4b6b pkgrel=3 pkgdesc="Ham radio equipment control libraries - GIT VER 4.x - NO INDI SUPPORT" arch=('i686' 'x86_64' 'armv5h' 'armv6h' 'armv7h') url="http://hamlib.org" license=('GPL' 'LGPL') depends=('perl' 'python' 'tcl' 'lua' 'libxml2' 'libindi' \ 'libusb-compat' 'boost') makedepends=('autoconf' 'automake' 'libtool' 'pkg-config' 'swig' 'git') provides=('hamlib' 'hamlib4') conflicts=('hamlib' 'hamlib4') options=('!emptydirs') source=('hamlib-git::git+git://git.code.sf.net/p/hamlib/code') pkgver() { cd $srcdir/$pkgname ( set -o pipefail git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ) } build() { export PYTHON=/usr/bin/python3 cd $srcdir/$pkgname # ./autogen.sh \ autoreconf -i ./configure \ --prefix=/usr \ --sbindir=/usr/bin \ --with-perl-binding \ --with-python-binding \ --with-tcl-binding \ --with-lua-binding \ --with-xml-support \ --with-indi-support make } package() { cd $srcdir/$pkgname make DESTDIR=$pkgdir install # fix perl module location # cd $pkgdir/usr/lib/perl5/site_perl/ eval $(perl -V:sitearch) cd $pkgdir$sitearch mkdir -p current/ mv auto current mv Hamlib.pm current rm perltest.pl /usr/bin/find $pkgdir -name '.packlist' -delete /usr/bin/find $pkgdir -name '*.pod' -delete } md5sums=('SKIP') sha256sums=('SKIP')