Mercurial > hg > portage
changeset 399:c8888d18c151
update veracrypt to 1.16
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Tue, 13 Oct 2015 00:28:54 +0200 |
parents | 442474170ed1 |
children | cd9b3492889b |
files | app-crypt/veracrypt/Manifest app-crypt/veracrypt/veracrypt-1.16.ebuild |
diffstat | 2 files changed, 64 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/app-crypt/veracrypt/Manifest Tue Sep 01 06:05:13 2015 +0200 +++ b/app-crypt/veracrypt/Manifest Tue Oct 13 00:28:54 2015 +0200 @@ -1,4 +1,6 @@ AUX veracrypt.desktop 260 SHA256 41a53745f894e4ac81349a539256b9b8767a34b1bab5da526a409c600387ba67 SHA512 2dc31eeaee9fa675007d05457ec2e6d387ef976e5c4acfb721c8e22c55f95fb89c9a7b18ee307c9b8d367ca710e573966f1cd5d5e07f7608478f86f64c3623d0 WHIRLPOOL fa5455db33966d4aad791762c945692a5119425c9af24e2e828af3b090107d7c228e3b405b571058098c96f5821cc9688841e07881270ddb221df28568d0ce59 AUX veracrypt.png 2880 SHA256 47cd3c3f6840c7bfff18435d7c1e10216c945a173cc3c5bb063ec42f9df56479 SHA512 d7e889e324f0ad98f50ac8b9de14849377fb78149a95f96b97174f51949937d67485e8f8a7322b98fd49f09d2b74e2fa846f283caf8a0183bd297a4ebee3c1f9 WHIRLPOOL c0801abd82c1d606af5a1630ba4714671cdf77eb73ef9d6f19a7b4d85323a8f210f7bb73ee6e21e52180fed4826ab6010e61d9b35f0c9ca54edf7d5c016b3ac1 DIST veracrypt-1.13.tar.gz 8960127 SHA256 753624e33d415f514a4291c10ba3d45604ea01fe0fae0de1969e293c1e980545 SHA512 29f156d9275f1d4cbeadc4476fc7a01f623450994b02f335a8992426326b53ac12569f83f4ac58b057c001a132a79984b5484ee8b331b9cec6173842512d04f7 WHIRLPOOL 2fb6a7a0b4821ebb21e114f5b3d5db06411fcac4ea7b74dfbd464c064a063bfb937ce74de2ea6110dacef84646892efd1a12e1241f54a28ef51d0db70a368bff +DIST veracrypt-1.16.tar.gz 9111090 SHA256 2d5057c6b24e63c9242ef878181eee0b1bd3943148a1809837bb6158e877307a SHA512 9f924de8bb4f6e081e167447d9d0666e14110c9b08edcc78c874033fbef4e0f3e7549034e7999e4f9c7ab1176bd95957cf8a43fc6c8b5ec441c22813d7604684 WHIRLPOOL 010a279f1857acf82795e06273efeb13e9923a24a1e552bbea04a1dc2c18327ccc7bc544e08729e99f266e8a66176cf62c7c398878e271fe45d662331d32e8e0 EBUILD veracrypt-1.13.ebuild 1350 SHA256 488bead29612d0223dac6ba5e529e8b1b8ddc626f2560428f33461cca2b773d3 SHA512 d0b48d7dbffdb3502fde5420558fd632a5b631a801c1e55f9211cd84fac75eb76e9a58cedb09b4b119271d4a0535da259d4d66642a82546b47cb9ea2a7419a65 WHIRLPOOL 613db31e07de373403ca712cfe9724a26d559ea62897ac638e1e24fb40354138fa20f4c46442b798144f98a7c326fe86af2af38d7acb8a1b7834a819601a1d65 +EBUILD veracrypt-1.16.ebuild 1345 SHA256 d9cfc1d63e7317214b6b7e27ee28161cabf939436ba9c6168b65d850554d5550 SHA512 8f7fe05bf896c07b22c5670a7e3e39cbaba54d8063f7996e56d4b28762d1c2cb6504404109e24c7b77e12873e6d2d58eda8089cc6016662b03d78ff66301dd71 WHIRLPOOL bfef675b72ddab310f35601abf798df08e6ca6596727c1e6408d1027578d0a56e1b09ba85350fe1cd880d6ac73eb6a99a961ecd71ae0278ff9b848d968f0d409
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app-crypt/veracrypt/veracrypt-1.16.ebuild Tue Oct 13 00:28:54 2015 +0200 @@ -0,0 +1,62 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +WX_GTK_VER="3.0" + +inherit unpacker wxwidgets + +DESCRIPTION="VeraCrypt is a free disk encryption software based on TrueCrypt" +HOMEPAGE="https://veracrypt.codeplex.com" +SRC_URI="https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="truecrypt-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + + +RESTRICT="mirror" + +DEPEND=" + sys-devel/make + dev-lang/nasm + app-arch/makeself + sys-fs/fuse + x11-libs/wxGTK:${WX_GTK_VER}[X] +" + +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} || die "Could not unpack!" + mv ${WORKDIR}/* ${WORKDIR}/${PN} || die "Could not move directory!" + return +} + +src_compile() { + cd ${WORKDIR}/${PN}/src + make || die "Could not make VeraCrypt!" + return +} + +src_install() { + exeinto /usr/bin + doexe ${WORKDIR}/${PN}/src/Main/veracrypt || die "Could not install veracrypt executable!" + insinto /usr/share/pixmaps + doins "${FILESDIR}"/veracrypt.png || die "Could not copy veracrypt.png" + return +} + +pkg_postinst() { + xdg-desktop-menu install --novendor "${FILESDIR}"/veracrypt.desktop || die "Could not register a menu item!" + return +} + +pkg_postrm() { + xdg-desktop-menu uninstall "${FILESDIR}"/veracrypt.desktop || die "Could not de-register a menu item!" + return +}