From 7e60e34b9c84d124b24e08cdc555321e2a46bae4 Mon Sep 17 00:00:00 2001 From: Dan Lorenc Date: Wed, 5 Jul 2023 20:01:21 -0400 Subject: [PATCH] Add speexdsp library. Signed-off-by: Dan Lorenc --- packages.txt | 1 + speexdsp.yaml | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 speexdsp.yaml diff --git a/packages.txt b/packages.txt index 6eca8ca9d46..444ea838eeb 100644 --- a/packages.txt +++ b/packages.txt @@ -862,4 +862,5 @@ oranda sudo-rs ocaml opam +speexdsp jwt-tool diff --git a/speexdsp.yaml b/speexdsp.yaml new file mode 100644 index 00000000000..5ec9fd86ffb --- /dev/null +++ b/speexdsp.yaml @@ -0,0 +1,60 @@ +# Generated from https://git.alpinelinux.org/aports/plain/main/speexdsp/APKBUILD +package: + name: speexdsp + version: 1.2.1 + epoch: 0 + description: A voice compression format (DSP) + copyright: + - license: BSD-3-Clause + +environment: + contents: + packages: + - busybox + - ca-certificates-bundle + - build-base + - autoconf + - automake + - libtool + +pipeline: + - uses: fetch + with: + expected-sha256: 4b44d4f2b38a370a2d98a78329fefc56a0cf93d1c1be70029217baae6628feea + uri: http://downloads.us.xiph.org/releases/speex/speex-${{package.version}}.tar.gz + + - uses: autoconf/configure + with: + opts: | + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --disable-static + + - uses: autoconf/make + + - uses: autoconf/make-install + + - uses: strip + +subpackages: + - name: speexdsp-dev + pipeline: + - uses: split/dev + dependencies: + runtime: + - speexdsp + description: speexdsp dev + + - name: speexdsp-doc + pipeline: + - uses: split/manpages + description: speexdsp manpages + +update: + enabled: true + release-monitor: + identifier: 8419