X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) by lists.alpinelinux.org (Postfix) with ESMTP id 3582D5C51A6 for ; Mon, 9 Jul 2018 19:03:24 +0000 (GMT) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id C7929211EF for ; Mon, 9 Jul 2018 21:02:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1531162979; bh=Q86pDgsRXXPJeg8G1xW4zDEJ5X9sscsp0lZk/nTyPBc=; h=From:To:Cc:Subject:Date:From; b=EarbNqBnnuajOXuObbCD3BsFhlnYL95qjh3+jDdlsoaRhJx0DPE96n2E8JJB67D8k BvTLGTN5X0EG2THHa+e9MCKl7+0NZ+muG+hc8R3TQdNhLG0dtYSwy6VqWGO10eAVsj 1AXOvVqtR59OlCmSKPFa5fwr5FcFu34TOr35uJSjHrqvVYTYEMgnuZm70THX9UCNqn MLigDiF3t+676riS2a7zXidS1FllltvLzDpGkyEInP2/SBMQ1qK5fmz/P/NjBlb9so 8/ED4I/erlESxlSQAHLCRNxCGnuTYvLW6/NDFvoTVhNr5o/3sS2UKmr4sDW4NvX00R 25k0+kk/JHniA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 41PZTN0zM2z9rxT; Mon, 9 Jul 2018 21:02:32 +0200 (CEST) From: Sascha Paunovic To: alpine-aports@lists.alpinelinux.org Cc: Sascha Paunovic Subject: [alpine-aports] [PATCH] testing/veracrypt: new aport Date: Mon, 9 Jul 2018 21:02:25 +0200 Message-Id: <20180709190225.26017-1-azarus@posteo.net> X-Mailer: git-send-email 2.18.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: https://www.veracrypt.fr/ Disk encryption with strong security based on TrueCrypt --- testing/veracrypt/APKBUILD | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 testing/veracrypt/APKBUILD diff --git a/testing/veracrypt/APKBUILD b/testing/veracrypt/APKBUILD new file mode 100644 index 0000000000..058712400d --- /dev/null +++ b/testing/veracrypt/APKBUILD @@ -0,0 +1,45 @@ +# Contributor: Sascha Paunovic +# Maintainer: Sascha Paunovic +pkgname=veracrypt +_pkgname=VeraCrypt +pkgver=1.22 +pkgrel=0 +pkgdesc="disk encryption with strong security based on TrueCrypt" +url="https://www.veracrypt.fr/" +arch="all" +license="custom" +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" -- 2.18.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---