summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitalii Kuzhdin2025-04-09 18:26:18 +0200
committerVitalii Kuzhdin2025-04-09 18:26:18 +0200
commit567110c34a19164b02f4377c48c6ec1a2578fafc (patch)
tree59caf71934fe0a25cd02464016bdac2a70255ca5
parente158bb790e3a751b414f4b7107ac692a2cc2cc4d (diff)
downloadaur-dcadec.tar.gz
Initial build (0.2.0+r30+gb93deed)
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore5
-rw-r--r--.nvchecker.toml4
-rw-r--r--PKGBUILD40
4 files changed, 33 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f3f767bb9e7a..9f45dd29f91f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = dcadec
pkgdesc = DTS Coherent Acoustics decoder with support for HD extensions
- pkgver = 0.2.0
+ pkgver = 0.2.0+r30+gb93deed
pkgrel = 1
- url = https://github.com/foo86/dcadec.git
+ url = https://github.com/foo86/dcadec
arch = x86_64
- license = LGPL2.1
+ license = LGPL-2.1-or-later
depends = glibc
provides = libdcadec.so
- source = dcadec-0.2.0.tar.gz::https://github.com/foo86/dcadec/archive/v0.2.0.tar.gz
- sha256sums = ed9d207fde3e8d576f3af8b0d1235b3371e315175757173689104efcaebf0d44
+ source = dcadec-b93deed1a231dd6dd7e39b9fe7d2abe05aa00158.tar.gz::https://github.com/foo86/dcadec/archive/b93deed1a231dd6dd7e39b9fe7d2abe05aa00158.tar.gz
+ b2sums = 6644492588184f55de08f713bfcba6ca444251d1bb868b1a69687bd2b7d416cfda4eed6843cc63eac713971f0717f3c078478ccee9b691aef04d3ed3aedb3b00
pkgname = dcadec
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..218cc907c9ed
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
+!.nvchecker.toml
diff --git a/.nvchecker.toml b/.nvchecker.toml
new file mode 100644
index 000000000000..6e8072dc0359
--- /dev/null
+++ b/.nvchecker.toml
@@ -0,0 +1,4 @@
+[dcadec]
+source = "git"
+git = "https://github.com/foo86/dcadec.git"
+prefix = "v"
diff --git a/PKGBUILD b/PKGBUILD
index 5e9ce84b2ab9..dfdc4cda997f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,33 @@
-# $Id$
-# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
+# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
+# Contributor: Maxime Gauduin <alucryd@archlinux.org>
# Contributor: Yamashita Ren <lemaitre.lotus@gmail.com>
-pkgname=dcadec
-pkgver=0.2.0
+pkgname="dcadec"
+_commit_rel="0e074384c9569e921f8facfe3863912cdb400596" # 0.2.0
+_commit="b93deed1a231dd6dd7e39b9fe7d2abe05aa00158" # r30
+pkgver="0.2.0+r30+g${_commit::7}"
pkgrel=1
-pkgdesc='DTS Coherent Acoustics decoder with support for HD extensions'
+pkgdesc="DTS Coherent Acoustics decoder with support for HD extensions"
arch=('x86_64')
-url='https://github.com/foo86/dcadec.git'
-license=('LGPL2.1')
+url="https://github.com/foo86/${pkgname}"
+license=('LGPL-2.1-or-later')
depends=('glibc')
-provides=('libdcadec.so')
-source=("dcadec-${pkgver}.tar.gz::https://github.com/foo86/dcadec/archive/v${pkgver}.tar.gz")
-sha256sums=('ed9d207fde3e8d576f3af8b0d1235b3371e315175757173689104efcaebf0d44')
+provides=("lib${pkgname}.so")
+_pkgsrc="${pkgname}-${_commit}"
+source=("${_pkgsrc}.tar.gz::${url}/archive/${_commit}.tar.gz")
+b2sums=('6644492588184f55de08f713bfcba6ca444251d1bb868b1a69687bd2b7d416cfda4eed6843cc63eac713971f0717f3c078478ccee9b691aef04d3ed3aedb3b00')
build() {
- cd dcadec-${pkgver}
-
- export CONFIG_SHARED='TRUE'
-
- make
+ cd "${srcdir}/${_pkgsrc}"
+ make CONFIG_SHARED='TRUE'
}
package() {
- cd dcadec-${pkgver}
-
- export CONFIG_SHARED='TRUE'
- export PREFIX='/usr'
+ cd "${srcdir}/${_pkgsrc}"
+ make CONFIG_SHARED='TRUE' DESTDIR="${pkgdir}" PREFIX='/usr' install
- make DESTDIR="${pkgdir}" install
- mv "${pkgdir}"/usr/bin/dcadec{,-hd}
+ cd "${pkgdir}/usr/bin"
+ mv "${pkgname}" "${pkgname}-hd"
}
# vim: ts=2 sw=2 et: