mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-08 10:12:59 +01:00
This makes it possible to provide armv7 as additional architecture in Alpine, next to armhf. See the discussion in this ML thread: <https://lists.alpinelinux.org/alpine-devel/6271.html> It's done by adding armv7 next to armhf in the arch line and also !armv7 where the arch line said !armhf. The following script was used:
46 lines
1.5 KiB
Plaintext
46 lines
1.5 KiB
Plaintext
# Contributor: Sascha Paunovic <azarus@posteo.net>
|
|
# Maintainer: Sascha Paunovic <azarus@posteo.net>
|
|
pkgname=veracrypt
|
|
_pkgname=VeraCrypt
|
|
pkgver=1.22
|
|
pkgrel=3
|
|
pkgdesc="disk encryption with strong security based on TrueCrypt"
|
|
url="https://www.veracrypt.fr/"
|
|
arch="all !x86 !armhf !armv7 !s390x" # issues on linking
|
|
license="Apache-2.0"
|
|
depends="device-mapper"
|
|
makedepends="fuse-dev wxgtk-dev libsm-dev yasm"
|
|
options="!check" # no test suite provided
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.bz2::https://launchpad.net/veracrypt/trunk/$pkgver/+download/${_pkgname}_${pkgver}_Source.tar.bz2"
|
|
builddir="$srcdir/"
|
|
|
|
build() {
|
|
cd "$builddir"/src
|
|
make TC_EXTRA_LFLAGS="-ldl $LDFLAGS" \
|
|
TC_EXTRA_CXXFLAGS="$CXXFLAGS $CPPFLAGS" \
|
|
TC_EXTRA_CFLAGS="$CFLAGS $CPPFLAGS"
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"/src
|
|
install -Dm 755 Main/$pkgname "$pkgdir"/usr/bin/$pkgname
|
|
install -Dm 644 Resources/Icons/VeraCrypt-256x256.xpm \
|
|
"$pkgdir"/usr/share/pixmaps/veracrypt.xpm
|
|
install -Dm 644 License.txt "$pkgdir"/usr/share/licenses/LICENSE
|
|
mkdir -p "$pkgdir"/usr/share/applications
|
|
cat >> "$pkgdir"/usr/share/applications/veracrypt.desktop <<-EOF
|
|
[Desktop Entry]
|
|
Type=Application
|
|
Exec=veracrypt
|
|
Icon=veracrypt.xpm
|
|
Comment=Disk encryption with strong security based on TrueCrypt
|
|
Terminal=false
|
|
Name=VeraCrypt
|
|
StartupNotify=true
|
|
Categories=System;Administration;
|
|
EOF
|
|
}
|
|
|
|
sha512sums="08795a42ab4eddb4792538d0207e6a45efad967abe257ba0a722b15f5bd43736f5e7cdce80b6c641dc1587c75f8f2b9b314f67e787a5a99031b5b47eea159b3d veracrypt-1.22.tar.bz2"
|