summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSefa Eyeoglu2022-01-11 10:46:36 +0100
committerSefa Eyeoglu2022-01-11 10:46:36 +0100
commit2426260c371864fa199ccf211a3960a817442c07 (patch)
tree9cd88075dc01033eeb6fb170ab72253a94c3b925
downloadaur-2426260c371864fa199ccf211a3960a817442c07.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD42
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ca75ba710bdc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = libaudec
+ pkgdesc = A library for reading and resampling audio files
+ pkgver = 0.3.4
+ pkgrel = 1
+ url = https://git.sr.ht/~alextee/libaudec/archive/v0.3.4.tar.gz
+ arch = x86_64
+ arch = i686
+ license = AGPL3
+ makedepends = meson
+ makedepends = ninja
+ makedepends = cmake
+ depends = libsamplerate
+ depends = libsndfile
+ source = libaudec-v0.3.4::https://git.sr.ht/~alextee/libaudec/archive/v0.3.4.tar.gz
+ sha256sums = edaf7cb187c5e0235e527cde741708e7c8144c9a0c837182dd36d61f5ea26f23
+
+pkgname = libaudec
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..48f5497b06c6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Sefa Eyeoglu <contact@scrumplex.net>
+
+pkgname=libaudec
+pkgver=0.3.4
+pkgrel=1
+pkgdesc="A library for reading and resampling audio files"
+arch=('x86_64' 'i686')
+url="https://git.sr.ht/~alextee/libaudec/archive/v0.3.4.tar.gz"
+license=('AGPL3')
+depends=("libsamplerate" "libsndfile")
+makedepends=("meson" "ninja" "cmake")
+source=("$pkgname-v$pkgver::https://git.sr.ht/~alextee/libaudec/archive/v$pkgver.tar.gz")
+sha256sums=('edaf7cb187c5e0235e527cde741708e7c8144c9a0c837182dd36d61f5ea26f23')
+
+prepare() {
+ cd "$pkgname-v$pkgver"
+
+ rm -r subprojects
+}
+
+build() {
+ cd "$pkgname-v$pkgver"
+
+ meson build --buildtype=release --prefix=/usr \
+ -Dtests=true
+ ninja -C build
+}
+
+check() {
+ cd "$pkgname-v$pkgver"
+
+ ninja -C build test
+}
+
+package() {
+ cd "$pkgname-v$pkgver"
+
+ install -vDm 644 CHANGELOG.md README.md \
+ -t "${pkgdir}/usr/share/doc/${pkgname}/"
+
+ DESTDIR="${pkgdir}/" ninja -C build install
+}