Date: Thursday, November 7, 2019 @ 23:19:10 Author: anthraxx Revision: 524580
archrelease: copy trunk to community-x86_64 Added: veracrypt/repos/community-x86_64/PKGBUILD (from rev 524579, veracrypt/trunk/PKGBUILD) veracrypt/repos/community-x86_64/no-makeself.patch (from rev 524579, veracrypt/trunk/no-makeself.patch) veracrypt/repos/community-x86_64/veracrypt.desktop (from rev 524579, veracrypt/trunk/veracrypt.desktop) Deleted: veracrypt/repos/community-x86_64/PKGBUILD veracrypt/repos/community-x86_64/no-makeself.patch veracrypt/repos/community-x86_64/veracrypt.desktop -------------------+ PKGBUILD | 102 +++++++++++++++++++++++++++------------------------- no-makeself.patch | 22 +++++------ veracrypt.desktop | 18 ++++----- 3 files changed, 73 insertions(+), 69 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-11-07 23:19:05 UTC (rev 524579) +++ PKGBUILD 2019-11-07 23:19:10 UTC (rev 524580) @@ -1,49 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: Sebastian Lau <archlinux _at_ slau _dot_ info> -# Contributor: Eric Ozwigh <ozwigh at gmail dot com> - -pkgname=veracrypt -_pkgname=VeraCrypt -pkgver=1.24 -pkgrel=1 -pkgdesc='Disk encryption with strong security based on TrueCrypt' -url='https://www.veracrypt.fr/' -arch=('x86_64') -license=('custom:TrueCrypt') -depends=('fuse2>=2.8.0' 'wxgtk3>=3.0' 'libsm' 'device-mapper') -optdepends=('sudo: mounting encrypted volumes as nonroot users') -makedepends=('yasm') -source=(${pkgname}_${pkgver}.tar.bz2::https://launchpad.net/veracrypt/trunk/${pkgver}/+download/${_pkgname}_${pkgver}_Source.tar.bz2 - ${pkgname}_${pkgver}.tar.bz2.sig::https://launchpad.net/veracrypt/trunk/${pkgver}/+download/${_pkgname}_${pkgver}_Source.tar.bz2.sig - no-makeself.patch - veracrypt.desktop) -sha512sums=('bcf32c98b8f129139fa222741b2b98c31976bf7011598f022e421772d76c16f009b7cab64614e0550d0f3bad253e139f310d6aa4cb9f7df4e6d8073d6ad72b97' - 'SKIP' - '40c269859bb97fbcceb443e5f457788bac650271ed118ec79d34f56fc340ad6e613114fe905ec5aba8c4d171c51c9a6865f97e9fa1ba01fa98ef18be4e97bbe1' - 'f689ca64bac7042030de7714aed8cc89f2c5f87b407444b1b121491c1d89c147babaaa454ddc2a93b70ae20d4da59f96ad64f01b04bea9017d658c377faeb75d') -validpgpkeys=('5069A233D55A0EEB174A5FC3821ACD02680D16DE') # VeraCrypt Team <veracr...@idrix.fr> - -prepare() { - cd src - chmod -R u+w . # WAT award - patch -p1 < "${srcdir}/no-makeself.patch" -} - -build() { - cd src - make PKG_CONFIG_PATH=/usr/lib/pkgconfig \ - WX_CONFIG=/usr/bin/wx-config-gtk3 \ - TC_EXTRA_LFLAGS+="-ldl ${LDFLAGS}" \ - TC_EXTRA_CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" \ - TC_EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}" -} - -package() { - cd src - install -Dm 755 Main/${pkgname} "${pkgdir}/usr/bin/${pkgname}" - install -Dm 644 "${srcdir}/veracrypt.desktop" -t "${pkgdir}/usr/share/applications" - install -Dm 644 Resources/Icons/VeraCrypt-256x256.xpm "${pkgdir}/usr/share/pixmaps/veracrypt.xpm" - install -Dm 644 License.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: veracrypt/repos/community-x86_64/PKGBUILD (from rev 524579, veracrypt/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-07 23:19:10 UTC (rev 524580) @@ -0,0 +1,53 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Sebastian Lau <archlinux _at_ slau _dot_ info> +# Contributor: Eric Ozwigh <ozwigh at gmail dot com> + +pkgname=veracrypt +_pkgname=VeraCrypt +_pkgver=1.24 +pkgver=${_pkgver}.hotfix1 +pkgrel=1 +pkgdesc='Disk encryption with strong security based on TrueCrypt' +url='https://www.veracrypt.fr/' +arch=('x86_64') +license=('custom:TrueCrypt') +depends=('fuse2>=2.8.0' 'wxgtk3>=3.0' 'libsm' 'device-mapper') +optdepends=('sudo: mounting encrypted volumes as nonroot users') +makedepends=('yasm') +source=(${pkgname}_${pkgver}.tar.bz2::https://launchpad.net/veracrypt/trunk/${_pkgver}-hotfix1/+download/${_pkgname}_${_pkgver}-Hotfix1_Source.tar.bz2 + ${pkgname}_${pkgver}.tar.bz2.sig::https://launchpad.net/veracrypt/trunk/${_pkgver}-hotfix1/+download/${_pkgname}_${_pkgver}-Hotfix1_Source.tar.bz2.sig + veracrypt-fix-u64-gcc.patch::https://github.com/veracrypt/VeraCrypt/commit/3fa636d477119fff6e372074568edb42d038f508.patch + no-makeself.patch + veracrypt.desktop) +sha512sums=('dde3cc617bcc5c793c8ba6ae3cb1f16b5b81594abd460d0c788b239376d1f32228e7656af39a03b15f1b661dfe56529a149469bc2acc59136a061dffb0f9bf77' + 'SKIP' + 'b1d6de4742b65d86939c0d689e88faeabaa92c8faa2a4630502efd0f642b953f1bf8da120816b49bb7d762e5bf24a3aeb062fd8dcbdafc72626914a7894e29cc' + '40c269859bb97fbcceb443e5f457788bac650271ed118ec79d34f56fc340ad6e613114fe905ec5aba8c4d171c51c9a6865f97e9fa1ba01fa98ef18be4e97bbe1' + 'f689ca64bac7042030de7714aed8cc89f2c5f87b407444b1b121491c1d89c147babaaa454ddc2a93b70ae20d4da59f96ad64f01b04bea9017d658c377faeb75d') +validpgpkeys=('5069A233D55A0EEB174A5FC3821ACD02680D16DE') # VeraCrypt Team <veracr...@idrix.fr> + +prepare() { + cd src + chmod -R u+w . # WAT award + patch -Np1 < "${srcdir}/no-makeself.patch" + patch -Np2 < "${srcdir}/veracrypt-fix-u64-gcc.patch" +} + +build() { + cd src + make PKG_CONFIG_PATH=/usr/lib/pkgconfig \ + WX_CONFIG=/usr/bin/wx-config-gtk3 \ + TC_EXTRA_LFLAGS+="-ldl ${LDFLAGS}" \ + TC_EXTRA_CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" \ + TC_EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}" +} + +package() { + cd src + install -Dm 755 Main/${pkgname} "${pkgdir}/usr/bin/${pkgname}" + install -Dm 644 "${srcdir}/veracrypt.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm 644 Resources/Icons/VeraCrypt-256x256.xpm "${pkgdir}/usr/share/pixmaps/veracrypt.xpm" + install -Dm 644 License.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et: Deleted: no-makeself.patch =================================================================== --- no-makeself.patch 2019-11-07 23:19:05 UTC (rev 524579) +++ no-makeself.patch 2019-11-07 23:19:10 UTC (rev 524580) @@ -1,11 +0,0 @@ -diff -aur clean/veracrypt/src/Main/Main.make src/veracrypt/src/Main/Main.make ---- clean/Main/Main.make 2014-10-14 19:12:32.000000000 +0300 -+++ src/Main/Main.make 2014-10-14 19:13:27.330705412 +0300 -@@ -206,7 +206,6 @@ - rm -fr $(BASE_DIR)/Setup/Linux/packaging - mkdir -p $(BASE_DIR)/Setup/Linux/packaging - cp $(INTERNAL_INSTALLER_NAME) $(BASE_DIR)/Setup/Linux/packaging/. -- makeself $(BASE_DIR)/Setup/Linux/packaging $(BASE_DIR)/Setup/Linux/$(INSTALLER_NAME) "VeraCrypt $(TC_VERSION) Installer" ./$(INTERNAL_INSTALLER_NAME) - - endif - Copied: veracrypt/repos/community-x86_64/no-makeself.patch (from rev 524579, veracrypt/trunk/no-makeself.patch) =================================================================== --- no-makeself.patch (rev 0) +++ no-makeself.patch 2019-11-07 23:19:10 UTC (rev 524580) @@ -0,0 +1,11 @@ +diff -aur clean/veracrypt/src/Main/Main.make src/veracrypt/src/Main/Main.make +--- clean/Main/Main.make 2014-10-14 19:12:32.000000000 +0300 ++++ src/Main/Main.make 2014-10-14 19:13:27.330705412 +0300 +@@ -206,7 +206,6 @@ + rm -fr $(BASE_DIR)/Setup/Linux/packaging + mkdir -p $(BASE_DIR)/Setup/Linux/packaging + cp $(INTERNAL_INSTALLER_NAME) $(BASE_DIR)/Setup/Linux/packaging/. +- makeself $(BASE_DIR)/Setup/Linux/packaging $(BASE_DIR)/Setup/Linux/$(INSTALLER_NAME) "VeraCrypt $(TC_VERSION) Installer" ./$(INTERNAL_INSTALLER_NAME) + + endif + Deleted: veracrypt.desktop =================================================================== --- veracrypt.desktop 2019-11-07 23:19:05 UTC (rev 524579) +++ veracrypt.desktop 2019-11-07 23:19:10 UTC (rev 524580) @@ -1,9 +0,0 @@ -[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; Copied: veracrypt/repos/community-x86_64/veracrypt.desktop (from rev 524579, veracrypt/trunk/veracrypt.desktop) =================================================================== --- veracrypt.desktop (rev 0) +++ veracrypt.desktop 2019-11-07 23:19:10 UTC (rev 524580) @@ -0,0 +1,9 @@ +[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;