initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

55
liblo/PKGBUILD Normal file
View File

@@ -0,0 +1,55 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
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}"
}