testing/tinycompress: new aport

This commit is contained in:
Minecrell 2020-04-16 10:28:13 +02:00 committed by Leo
parent 7b27075846
commit f2edb71892

View File

@ -0,0 +1,42 @@
# Contributor: Minecrell <minecrell@minecrell.net>
# Maintainer: Minecrell <minecrell@minecrell.net>
pkgname=tinycompress
pkgver=1.2.2
pkgrel=0
pkgdesc="Userspace library for ALSA compressed APIs"
url="https://www.alsa-project.org"
arch="all"
license="BSD-3-Clause OR LGPL-2.1-only"
makedepends="linux-headers ffmpeg-dev"
subpackages="$pkgname-dev $pkgname-fcplay"
source="ftp://ftp.alsa-project.org/pub/tinycompress/tinycompress-$pkgver.tar.bz2"
build() {
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
--enable-fcplay
make
}
check() {
make check
}
package() {
make DESTDIR="$pkgdir" install
}
fcplay() {
pkgdesc="$pkgdesc (fcplay tool)"
license="LGPL-2.1-only"
mkdir -p "$subpkgdir"/usr/bin
mv "$pkgdir"/usr/bin/fcplay "$subpkgdir"/usr/bin/fcplay
}
sha512sums="b33c9cb9c61959e8a540553b56a42933ff7cc864ad10b614b4ac4bc2cd709f0723611f2adf9ce7795a177ee882b9520ae81fa2aa54e11b80f663f73366228fdb tinycompress-1.2.2.tar.bz2"