aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/truecrypt/APKBUILD17
1 files changed, 4 insertions, 13 deletions
diff --git a/main/truecrypt/APKBUILD b/main/truecrypt/APKBUILD
index e63e0ac0b8..cdea0d324c 100644
--- a/main/truecrypt/APKBUILD
+++ b/main/truecrypt/APKBUILD
@@ -20,20 +20,11 @@ source="https://sources.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz
truecrypt.desktop
"
-_builddir="$srcdir"/truecrypt-$pkgver-source
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
+builddir="$srcdir"/truecrypt-$pkgver-source
build() {
- cd "$_builddir"
+ cd "$builddir"
+ export CXXFLAGS="$CXXFLAGS -std=gnu++98"
make PKCS11_INC="${srcdir}/pkcs-2.20" VERBOSE=1 \
TC_EXTRA_CFLAGS="${CFLAGS}" \
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
@@ -43,7 +34,7 @@ build() {
}
package() {
- cd "$_builddir"
+ cd "$builddir"
install -Dm755 Main/truecrypt "$pkgdir"/usr/bin/truecrypt || return 1
install -Dm644 "$srcdir"/truecrypt.desktop \
"$pkgdir"/usr/share/applications/truecrypt.desktop