Mercurial > hg > portage
changeset 551:c5e440c6fb23
Veracrypt is in the official portage now
author | Dirk Olmes <dirk.olmes@codedo.de> |
---|---|
date | Mon, 03 May 2021 08:06:11 +0200 |
parents | 025a7495e73e |
children | c0841c7c2923 |
files | app-crypt/veracrypt/Manifest app-crypt/veracrypt/files/veracrypt.desktop app-crypt/veracrypt/files/veracrypt.png app-crypt/veracrypt/veracrypt-1.16.ebuild app-crypt/veracrypt/veracrypt-1.18a.ebuild |
diffstat | 5 files changed, 0 insertions(+), 140 deletions(-) [+] |
line wrap: on
line diff
--- a/app-crypt/veracrypt/Manifest Thu Apr 29 16:58:58 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6 +0,0 @@ -AUX veracrypt.desktop 260 SHA256 41a53745f894e4ac81349a539256b9b8767a34b1bab5da526a409c600387ba67 SHA512 2dc31eeaee9fa675007d05457ec2e6d387ef976e5c4acfb721c8e22c55f95fb89c9a7b18ee307c9b8d367ca710e573966f1cd5d5e07f7608478f86f64c3623d0 WHIRLPOOL fa5455db33966d4aad791762c945692a5119425c9af24e2e828af3b090107d7c228e3b405b571058098c96f5821cc9688841e07881270ddb221df28568d0ce59 -AUX veracrypt.png 2880 SHA256 47cd3c3f6840c7bfff18435d7c1e10216c945a173cc3c5bb063ec42f9df56479 SHA512 d7e889e324f0ad98f50ac8b9de14849377fb78149a95f96b97174f51949937d67485e8f8a7322b98fd49f09d2b74e2fa846f283caf8a0183bd297a4ebee3c1f9 WHIRLPOOL c0801abd82c1d606af5a1630ba4714671cdf77eb73ef9d6f19a7b4d85323a8f210f7bb73ee6e21e52180fed4826ab6010e61d9b35f0c9ca54edf7d5c016b3ac1 -DIST veracrypt-1.16.tar.gz 9111090 SHA256 2d5057c6b24e63c9242ef878181eee0b1bd3943148a1809837bb6158e877307a SHA512 9f924de8bb4f6e081e167447d9d0666e14110c9b08edcc78c874033fbef4e0f3e7549034e7999e4f9c7ab1176bd95957cf8a43fc6c8b5ec441c22813d7604684 WHIRLPOOL 010a279f1857acf82795e06273efeb13e9923a24a1e552bbea04a1dc2c18327ccc7bc544e08729e99f266e8a66176cf62c7c398878e271fe45d662331d32e8e0 -DIST veracrypt-1.18a.tar.gz 21562145 SHA256 45ed134944bd147a149a64f05871c4ae13bb53fe2e173a73dd2a9a3657f6e5e7 SHA512 0b79798866ec011a4065cdab8800167e6147fd48df4d025637fa592ead797fb0c8e89b25fb284f5622893499534c22b33adc1aff47f72e5b11fbd7237bbb8f9b WHIRLPOOL a02aa2d883d06895575b689c64c6b9f7473e3997b82e5cbd5f859ed1f6cd5ed8110a5b1d26421361d9445b6fa3ab7d2a0120e19bee4cd361d868d7c4bfb3007b -EBUILD veracrypt-1.16.ebuild 1345 SHA256 d9cfc1d63e7317214b6b7e27ee28161cabf939436ba9c6168b65d850554d5550 SHA512 8f7fe05bf896c07b22c5670a7e3e39cbaba54d8063f7996e56d4b28762d1c2cb6504404109e24c7b77e12873e6d2d58eda8089cc6016662b03d78ff66301dd71 WHIRLPOOL bfef675b72ddab310f35601abf798df08e6ca6596727c1e6408d1027578d0a56e1b09ba85350fe1cd880d6ac73eb6a99a961ecd71ae0278ff9b848d968f0d409 -EBUILD veracrypt-1.18a.ebuild 1345 SHA256 d9cfc1d63e7317214b6b7e27ee28161cabf939436ba9c6168b65d850554d5550 SHA512 8f7fe05bf896c07b22c5670a7e3e39cbaba54d8063f7996e56d4b28762d1c2cb6504404109e24c7b77e12873e6d2d58eda8089cc6016662b03d78ff66301dd71 WHIRLPOOL bfef675b72ddab310f35601abf798df08e6ca6596727c1e6408d1027578d0a56e1b09ba85350fe1cd880d6ac73eb6a99a961ecd71ae0278ff9b848d968f0d409
--- a/app-crypt/veracrypt/files/veracrypt.desktop Thu Apr 29 16:58:58 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=VeraCrypt -GenericName=VeraCrypt -Comment=VeraCrypt is a free disk encryption software that is based on TrueCrypt. -Encoding=UTF-8 -Exec=/usr/bin/veracrypt -Icon=/usr/share/pixmaps/veracrypt.png -Type=Application -Categories=Utility; -Version=1.0
--- a/app-crypt/veracrypt/veracrypt-1.16.ebuild Thu Apr 29 16:58:58 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,62 +0,0 @@ -# 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 -}
--- a/app-crypt/veracrypt/veracrypt-1.18a.ebuild Thu Apr 29 16:58:58 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,62 +0,0 @@ -# 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 -}