Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
aqbanking


Commits:
cb9107ab by Jelle van der Waa at 2025-01-26T14:46:09+01:00
Make package reproducible

Correctly pass the BUILD_DATE as an env var not as an executed program. Also
fix the formatting to adhere to what configure.ac normally does.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = aqbanking
        pkgdesc = A library for online banking and financial applications
        pkgver = 6.6.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.aquamaniac.de/rdm/projects/aqbanking
        arch = x86_64
        license = GPL


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=aqbanking
 pkgver=6.6.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A library for online banking and financial applications"
 arch=('x86_64')
 url="https://www.aquamaniac.de/rdm/projects/aqbanking";
@@ -20,11 +20,11 @@ 
sha256sums=('37634487b95bad72b1b21397bce08cb4b15e13cb253886767c98f31712e40bfb'
 build() {
   cd "${srcdir}"/$pkgname-$pkgver
 
-  BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" 
+%Y-%m-%d)"
+  BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" 
+%Y%m%d%H%M%S)"
 
   export PKG_CONFIG=/usr/bin/pkg-config
   ./configure --prefix=/usr --enable-gwenhywfar \
-              --with-build-datetime=$(BUILD_DATE) \
+              --with-build-datetime=${BUILD_DATE} \
               --with-backends="aqhbci aqofxconnect aqpaypal aqnone" # aqnone 
https://www.aquamaniac.de/rdm/issues/258
   make
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aqbanking/-/commit/cb9107ab48507c83c8a91c95d599e15a6e3c8134

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aqbanking/-/commit/cb9107ab48507c83c8a91c95d599e15a6e3c8134
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to