diff options
author | devome | 2024-04-09 23:28:54 +0800 |
---|---|---|
committer | devome | 2024-04-09 23:28:54 +0800 |
commit | af04d65373942d4a86977d5e57b486c49eee8295 (patch) | |
tree | 53f0e3c86f54d5dfc56578eeecb51b8691bd7ce8 | |
download | aur-af04d65373942d4a86977d5e57b486c49eee8295.tar.gz |
tsac-bin: 2024.04.08-1
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c993e5ed64d0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = tsac-bin + pkgdesc = Very Low Bitrate Audio Compression + pkgver = 2024.04.08 + pkgrel = 1 + url = https://bellard.org/tsac + arch = x86_64 + license = custom + optdepends = nvidia-libgl: for CUDA support + provides = tsac + source = tsac-2024-04-08.tar.gz::https://bellard.org/tsac/tsac-2024-04-08.tar.gz + sha256sums = 6adfb6b340d118ac47f093dc07db6ace97ac00fc7b387635b1958d919ecfb05d + +pkgname = tsac-bin diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..42b27512227d --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/pkg +/src +*.tar.gz +*.pkg.tar.zst diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..23e9f94e9a16 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: devome <evinedeng@hotmail.com> + +_pkgname="tsac" +pkgname="${_pkgname}-bin" +pkgver=2024.04.08 +_pkgver=$(echo ${pkgver} | sed -e 's|\.|-|g') +pkgrel=1 +pkgdesc="Very Low Bitrate Audio Compression" +provides=("${_pkgname}") +arch=("x86_64") +url="https://bellard.org/${_pkgname}" +license=("custom") +optdepends=("nvidia-libgl: for CUDA support") +source=("${_pkgname}-${_pkgver}.tar.gz::${url}/${_pkgname}-${_pkgver}.tar.gz") +sha256sums=('6adfb6b340d118ac47f093dc07db6ace97ac00fc7b387635b1958d919ecfb05d') + +prepare() { + cd "${_pkgname}-${_pkgver}" + local linenum=$(grep -n License readme.txt | awk -F: '{print $1}') + awk -v linenum="${linenum}" '{if(NR>linenum){print $0}}' readme.txt > ../LICENSE + awk -v linenum="${linenum}" '{if(NR<linenum){print $0}}' readme.txt > ../readme.txt + rm readme.txt + mv Changelog .. +} + +package() { + install -Dm644 -t "${pkgdir}/usr/share/licenses/${_pkgname}" LICENSE + install -Dm644 -t "${pkgdir}/usr/share/doc/${_pkgname}" readme.txt Changelog + install -dm755 "${pkgdir}/"{usr/bin,opt} + cp --preserve=mode -r "${_pkgname}-${_pkgver}" "${pkgdir}/opt/${_pkgname}" + ln -s "/opt/${_pkgname}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" +} |