Date: Saturday, May 8, 2021 @ 21:56:18 Author: jelle Revision: 928915
Make ssr reproducible Don't record the date as that isn't reproducible. Added: ssr/trunk/reproducible.patch Modified: ssr/trunk/PKGBUILD --------------------+ PKGBUILD | 10 +++++++--- reproducible.patch | 12 ++++++++++++ 2 files changed, 19 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-05-08 21:56:09 UTC (rev 928914) +++ PKGBUILD 2021-05-08 21:56:18 UTC (rev 928915) @@ -1,7 +1,7 @@ # Maintainer: David Runge <d...@sleepmap.de> pkgname=ssr pkgver=0.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="A tool for real-time spatial audio reproduction" arch=('x86_64') url="http://spatialaudio.net/ssr/" @@ -9,8 +9,10 @@ groups=('pro-audio') depends=('fftw' 'glu' 'jack' 'qt5-base') makedepends=('asio' 'ecasound' 'gendesk' 'help2man' 'qt5-tools') -source=("https://github.com/SoundScapeRenderer/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('89234be15d4607278a7e91935300bd60aec3a4b21f006a54059ccbdba2e3eac48e2869f58172dd4569d188aad45b04f14516c49b157f44c04482656abd103dfe') +source=("https://github.com/SoundScapeRenderer/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz" + reproducible.patch) +sha512sums=('89234be15d4607278a7e91935300bd60aec3a4b21f006a54059ccbdba2e3eac48e2869f58172dd4569d188aad45b04f14516c49b157f44c04482656abd103dfe' + 'bb86b74d09963e51dac59bacc0ec2bdac9442898e9ade99c51bce9c4c4e039263c107d53f17019b8c8538aca6fe6155f805afff194deb275b45c52a76401f05a') _name="SoundScape Renderer" prepare() { @@ -25,6 +27,8 @@ ["${pkgname}-wfs"]="${_name} (Wave Field Synthesis): ${pkgdesc}" ) cd "$pkgname-$pkgver" + patch -Np1 -i "${srcdir}"/reproducible.patch + autoreconf -vfi for name in "${!descriptions[@]}"; do gendesk -n \ Added: reproducible.patch =================================================================== --- reproducible.patch (rev 0) +++ reproducible.patch 2021-05-08 21:56:18 UTC (rev 928915) @@ -0,0 +1,12 @@ +diff -aur ssr-0.5.0/configure.ac ssr-0.5.0.new/configure.ac +--- ssr-0.5.0/configure.ac 2018-11-16 17:15:54.000000000 +0100 ++++ ssr-0.5.0.new/configure.ac 2021-05-08 23:43:42.856785555 +0200 +@@ -16,7 +16,7 @@ + dnl arguments: full package name, version, email address for bug reports, + dnl tarball name, homepage + AC_INIT([SSR (SoundScape Renderer)], +- [m4_esyscmd_s([git describe 2> /dev/null || date +$USER%Y%m%d%H%M])], ++ [m4_esyscmd_s([git describe 2> /dev/null || echo "builduser"])], + [s...@spatialaudio.net], + [ssr], + [http://spatialaudio.net/ssr/])