# Maintainer: Jesus E. pkgname=liblo pkgver=0.31 pkgrel=1 epoch=1 pkgdesc='A lightweight OSC (Open Sound Control) implementation' arch=('i686' 'x86_64') url='http://liblo.sourceforge.net/' license=('LGPL-2.1') depends=('glibc') makedepends=('doxygen') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/radarsat1/${pkgname}/archive/${pkgver}.tar.gz") sha512sums=('328d413a6608e5e99d41bfc5a153ef10510e79589cb4d8df4511c8187b8baa6fd8f8c2fd3fe54de7736855f699619d4ebc088a17acf8700085b59ee38ade7d21') prepare() { cd "$pkgname-$pkgver" # fixing bug in autotools setup: # https://github.com/radarsat1/liblo/issues/96 ln -svf README.md README autoreconf -vfi } build() { cd "$pkgname-$pkgver" ./configure --prefix=/usr make } package() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" install # delete broken man pages rm -f doc/man/man3/_*.3 # man pages install -vDm 644 doc/man/man3/*.3 -t "${pkgdir}/usr/share/man/man3" # examples install -vDm 644 examples/*.{cpp,c} \ -t "${pkgdir}/usr/share/${pkgname}/examples/" # docs install -vDm 644 doc/html/* -t "${pkgdir}/usr/share/doc/${pkgname}/html/" install -vDm 644 doc/latex/* -t "${pkgdir}/usr/share/doc/${pkgname}/latex/" install -vDm 644 {AUTHORS,ChangeLog,NEWS,README.md,TODO} \ -t "${pkgdir}/usr/share/doc/${pkgname}/" # license install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" }