Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions jack.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# Generated from https://git.alpinelinux.org/aports/plain/main/jack/APKBUILD
package:
name: jack
version: 1.9.22
epoch: 0
description: The Jack Audio Connection Kit
copyright:
- license: GPL-2.0-or-later

environment:
contents:
packages:
- busybox
- ca-certificates-bundle
- build-base
- automake
- autoconf
- alsa-lib-dev
- dbus-dev
- expat-dev
- libsamplerate-dev
- libsndfile-dev
- linux-headers
- ncurses-dev
- python3
- readline-dev
- bash

pipeline:
- uses: fetch
with:
expected-sha256: 1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849
uri: https://github.com/jackaudio/jack2/archive/v${{package.version}}/jack2-v${{package.version}}.tar.gz

- runs: |
./waf configure \
-j1 \
--prefix=/usr \
--mandir=/usr/share/man/man1 \
--libdir=/usr/lib \
--dbus \
--alsa \
--classic

./waf build -j${JOBS:-2} -v

./waf --destdir="${{targets.destdir}}" install

- uses: strip

subpackages:
- name: jack-dev
pipeline:
- uses: split/dev
description: jack dev

- name: jack-doc
pipeline:
- uses: split/manpages
description: jack manpages

- name: jack-dbus
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/bin "${{targets.subpkgdir}}"/usr/share
mv "${{targets.destdir}}"/usr/bin/jackdbus "${{targets.subpkgdir}}"/usr/bin/
mv "${{targets.destdir}}"/usr/share/dbus* "${{targets.subpkgdir}}"/usr/share/

update:
release-monitor:
identifier: 16338
4 changes: 3 additions & 1 deletion packages.txt
Original file line number Diff line number Diff line change
Expand Up @@ -864,6 +864,8 @@ opam
speexdsp
flac
libsndfile
jwt-tool
fftw
libsamplerate
jack
sbc
jwt-tool
57 changes: 57 additions & 0 deletions sbc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Generated from https://git.alpinelinux.org/aports/plain/community/sbc/APKBUILD
package:
name: sbc
version: "2.0"
epoch: 0
description: Bluetooth Subband Codec (SBC) library
copyright:
- license: GPL-2.0-or-later AND LGPL-2.1-or-later

environment:
contents:
packages:
- busybox
- ca-certificates-bundle
- build-base
- automake
- autoconf
- libsndfile-dev
- libsndfile
- linux-headers
- flac-dev
- libogg-dev
- libvorbis-dev

pipeline:
- uses: fetch
with:
expected-sha256: 8f12368e1dbbf55e14536520473cfb338c84b392939cc9b64298360fd4a07992
uri: https://www.kernel.org/pub/linux/bluetooth/sbc-${{package.version}}.tar.xz

- uses: autoconf/configure
with:
opts: |
--localstatedir=/var \
--disable-static

- uses: autoconf/make

- uses: autoconf/make-install

- uses: strip

subpackages:
- name: sbc-dev
pipeline:
- uses: split/dev
description: sbc dev

- name: sbc-utils
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/bin
mv "${{targets.destdir}}"/usr/bin/* "${{targets.subpkgdir}}"/usr/bin/

update:
release-monitor:
identifier: 16338