[arch-commits] Commit in dmd/trunk (PKGBUILD)
Dan Printzell
wild at archlinux.org
Wed Dec 12 19:42:37 UTC 2018
Date: Wednesday, December 12, 2018 @ 19:42:36
Author: wild
Revision: 415757
Fixed reproducibility for libphobos2.a
Modified:
dmd/trunk/PKGBUILD
----------+
PKGBUILD | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-12-12 19:42:29 UTC (rev 415756)
+++ PKGBUILD 2018-12-12 19:42:36 UTC (rev 415757)
@@ -16,7 +16,7 @@
epoch=1
arch=('x86_64')
url="http://www.dlang.org"
-makedepends=('git' 'ldc')
+makedepends=('git' 'ldc' 'strip-nondeterminism')
source=("git+https://github.com/dlang/dmd.git#tag=v$pkgver"
"git+https://github.com/dlang/druntime.git#tag=v$pkgver"
"git+https://github.com/dlang/phobos.git#tag=v$pkgver"
@@ -123,6 +123,8 @@
mkdir -p "$pkgdir"/usr/lib
cp -P $(find "$srcdir"/{druntime,phobos}/generated/linux/release/ \( -iname "*.a" -a \! -iname "*.so.a" \) -o \( -iname "*.so*" -a \! -iname "*.o" -a \! -iname "*.a" \) ) "$pkgdir"/usr/lib
+ find "$pkgdir"/usr/lib -iname "*.a" -exec strip-nondeterminism {} \;
+
mkdir -p "$pkgdir"/usr/include/dlang/dmd
cp -r "$srcdir"/phobos/{*.d,etc,std} "$pkgdir"/usr/include/dlang/dmd
cp -r "$srcdir"/druntime/import/* "$pkgdir"/usr/include/dlang/dmd/
More information about the arch-commits
mailing list