aboutsummaryrefslogtreecommitdiffstats
path: root/community/sox
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-05-01 05:04:18 -0300
committerprspkt <prspkt@protonmail.com>2019-05-06 14:30:25 +0300
commitcb7c14ad31c88070ff53fd7ea757085ecf788f09 (patch)
treedc84b3c6d2b71a1c90dae7819661b24da6d1fa52 /community/sox
parent8d8c21ef708eb46480e3d85ccd9fab29cb5f6cf2 (diff)
downloadaports-cb7c14ad31c88070ff53fd7ea757085ecf788f09.tar.bz2
aports-cb7c14ad31c88070ff53fd7ea757085ecf788f09.tar.xz
community/sox: modernize
- Enable tests - Enable -static package - Fix license
Diffstat (limited to 'community/sox')
-rw-r--r--community/sox/APKBUILD16
1 files changed, 8 insertions, 8 deletions
diff --git a/community/sox/APKBUILD b/community/sox/APKBUILD
index e50a1d5d75..b53216274c 100644
--- a/community/sox/APKBUILD
+++ b/community/sox/APKBUILD
@@ -1,33 +1,30 @@
+# Contributor: Leo <thinkabit.ukim@gmail.com>
# Contributor: Ɓukasz Jendrysik <scadu@yandex.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=sox
pkgver=14.4.2
-pkgrel=2
+pkgrel=3
pkgdesc="The Swiss Army knife of sound processing tools"
url="http://sox.sourceforge.net/"
arch="all"
-options="!check" # No test suite.
-license="GPL LGPL"
+license="GPL-2.0-or-later LGPL-2.1-or-later"
makedepends="ffmpeg-dev libao-dev libvorbis-dev libogg-dev lame-dev
libmad-dev bash alsa-lib-dev libsndfile-dev libsamplerate-dev
file-dev libid3tag-dev flac-dev gsm-dev opusfile-dev libpng-dev
autoconf automake libtool
"
-depends=
-subpackages="$pkgname-dev $pkgname-doc"
+subpackages="$pkgname-static $pkgname-doc $pkgname-dev"
source="https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz
sox-uclibc.patch
sox-dynamic.patch
"
prepare() {
- cd "$builddir"
default_prepare
autoreconf -vif
}
build() {
- cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -38,8 +35,11 @@ build() {
make
}
+check() {
+ make bindir=. installcheck
+}
+
package() {
- cd "$builddir"
make DESTDIR="$pkgdir" install
ln -sf play "$pkgdir"/usr/bin/rec
ln -sf ../man1/sox.1.gz "$pkgdir"/usr/share/man/man7/soxeffect.7