summaryrefslogtreecommitdiffstats
path: root/veracrypt/build/veracrypt.SlackBuild
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2019-12-07 19:29:16 +0000
committer Eric Hameleers <alien@slackware.com>2019-12-07 19:29:16 +0000
commitfb4c617d6bda96f27c0c0a78ebe1a6e08aca1641 (patch)
treeebdfc85292c7a5b6e033ed7917f4f84effd5b344 /veracrypt/build/veracrypt.SlackBuild
parent9b7b6c30edd37a87a964a05e652dd9cca603a68c (diff)
downloadasb-fb4c617d6bda96f27c0c0a78ebe1a6e08aca1641.tar.gz
asb-fb4c617d6bda96f27c0c0a78ebe1a6e08aca1641.tar.xz
veracrypt: updated to 1.24_hotfix1
Diffstat (limited to 'veracrypt/build/veracrypt.SlackBuild')
-rwxr-xr-xveracrypt/build/veracrypt.SlackBuild15
1 files changed, 11 insertions, 4 deletions
diff --git a/veracrypt/build/veracrypt.SlackBuild b/veracrypt/build/veracrypt.SlackBuild
index 5717015d..b2f1c24c 100755
--- a/veracrypt/build/veracrypt.SlackBuild
+++ b/veracrypt/build/veracrypt.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright 2015, 2016, 2017, 2018 Eric Hameleers, Eindhoven, NL
+# Copyright 2015, 2016, 2017, 2018, 2019 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -47,6 +47,9 @@
# * Update.
# 1.23-1: 06/oct/2018 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 1.24_hotfix1-1:
+# 07/dec/2019 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh veracrypt.SlackBuild' to build a Slackware package.
# The package (.t?z) and .txt file as well as build logs are created in /tmp .
@@ -56,8 +59,8 @@
PRGNAM=veracrypt
SRCNAM=VeraCrypt
-SRCVER="1.23"
-VERSION=$(echo $SRCVER |tr - _)
+SRCVER="1.24-Hotfix1"
+VERSION=$(echo $SRCVER |tr - _ |tr [A-Z] [a-z])
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-"-j$(nproc)"}
TAG=${TAG:-alien}
@@ -75,7 +78,7 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
SOURCE[0]="$SRCDIR/${SRCNAM}_${SRCVER}_Source.tar.bz2"
-SRCURL[0]="https://launchpad.net/${PRGNAM}/trunk/${SRCVER}/+download/${SRCNAM}_${SRCVER}_Source.tar.bz2"
+SRCURL[0]="https://launchpad.net/${PRGNAM}/trunk/$(echo "${SRCVER}" |tr '[:upper:]' '[:lower:]')/+download/${SRCNAM}_${SRCVER}_Source.tar.bz2"
SOURCE[1]="$SRCDIR/wxWidgets-${WX}.tar.bz2"
SRCURL[1]="https://github.com/wxWidgets/wxWidgets/releases/download/v${WX}/wxWidgets-${WX}.tar.bz2"
@@ -203,6 +206,10 @@ touch $OUTPUT/patch-${PRGNAM}.log
cat $SRCDIR/patches/veracrypt_no_makeself.patch | patch -p1 --verbose \
2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
+# Fix gcc compilation error:
+cat $SRCDIR/patches/veracrypt_fix_u64_gcc.patch | patch -p2 --verbose \
+ 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
+
echo Building ...
export LDFLAGS="$SLKLDFLAGS"
export CXXFLAGS="$SLKCFLAGS -maes"