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
55 changes: 55 additions & 0 deletions libatomic_ops.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
package:
name: libatomic_ops
version: 7.8.0
epoch: 0
description: Semi-portable access to hardware provided atomic memory operations
copyright:
- license: GPL-2.0-or-later

environment:
contents:
packages:
- busybox
- ca-certificates-bundle
- build-base
- automake
- autoconf

pipeline:
- uses: fetch
with:
expected-sha256: 15676e7674e11bda5a7e50a73f4d9e7d60452271b8acf6fd39a71fefdf89fa31
uri: https://github.com/ivmai/libatomic_ops/releases/download/v${{package.version}}/libatomic_ops-${{package.version}}.tar.gz

- uses: autoconf/configure
with:
opts: |
--localstatedir=/var \
--enable-shared

- uses: autoconf/make

- uses: autoconf/make-install

- uses: strip

subpackages:
- name: libatomic_ops-static
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/lib
mv "${{targets.destdir}}"/usr/lib/*.a "${{targets.subpkgdir}}"/usr/lib

- name: libatomic_ops-dev
pipeline:
- uses: split/dev
description: libatomic_ops dev

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

update:
release-monitor:
identifier: 1561
3 changes: 3 additions & 0 deletions packages.txt
Original file line number Diff line number Diff line change
Expand Up @@ -869,3 +869,6 @@ libsamplerate
jack
sbc
jwt-tool
libatomic_ops
soxr
libasyncns
49 changes: 49 additions & 0 deletions soxr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Generated from https://git.alpinelinux.org/aports/plain/community/soxr/APKBUILD
package:
name: soxr
version: 0.1.3
epoch: 0
description: High quality, one-dimensional sample-rate conversion library
copyright:
- license: LGPL-2.1-or-later

environment:
contents:
packages:
- busybox
- ca-certificates-bundle
- build-base
- automake
- autoconf

pipeline:
- uses: fetch
with:
expected-sha256: b111c15fdc8c029989330ff559184198c161100a59312f5dc19ddeb9b5a15889
uri: https://sourceforge.net/projects/soxr/files/soxr-${{package.version}}-Source.tar.xz/download

- uses: cmake/configure

- uses: cmake/build

- uses: cmake/install

- uses: strip

subpackages:
- name: soxr-doc
pipeline:
- uses: split/manpages
description: soxr manpages

- name: soxr-dev
pipeline:
- uses: split/dev
dependencies:
runtime:
- soxr
description: soxr dev

update:
release-monitor:
identifier: 4859