Balló György pushed to branch main at Arch Linux / Packaging / Packages /
veracrypt
Commits:
6ee85c70 by Balló György at 2026-07-04T15:05:35+02:00
upgpkg: 1.26.24-3: Use upstream desktop and metainfo file, install icons into
hicolor directory
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- − veracrypt.desktop
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = veracrypt
pkgdesc = Disk encryption with strong security based on TrueCrypt
pkgver = 1.26.24
- pkgrel = 2
+ pkgrel = 3
url = https://www.veracrypt.fr/
arch = x86_64
license = LicenseRef-TrueCrypt AND Apache-2.0
@@ -19,13 +19,11 @@ pkgbase = veracrypt
source =
https://launchpad.net/veracrypt/trunk/1.26.24/+download/VeraCrypt_1.26.24_Source.tar.bz2
source =
https://launchpad.net/veracrypt/trunk/1.26.24/+download/VeraCrypt_1.26.24_Source.tar.bz2.sig
source = no-makeself.patch
- source = veracrypt.desktop
source = wx-3.2-size-warnings.patch
validpgpkeys = 5069A233D55A0EEB174A5FC3821ACD02680D16DE
sha512sums =
c2e42a77f6535e5958289bb85429f813ced3592c58409240d9c4411dfd18e2fae4b1fe62a9ed36da7577971259024b52da1eabebbe8e9cd17b13d64f194bbf29
sha512sums = SKIP
sha512sums =
40c269859bb97fbcceb443e5f457788bac650271ed118ec79d34f56fc340ad6e613114fe905ec5aba8c4d171c51c9a6865f97e9fa1ba01fa98ef18be4e97bbe1
- sha512sums =
f689ca64bac7042030de7714aed8cc89f2c5f87b407444b1b121491c1d89c147babaaa454ddc2a93b70ae20d4da59f96ad64f01b04bea9017d658c377faeb75d
sha512sums =
5ff99e8d8569d36ff0e2e3b9fd85f59f5b3de98e3f5cda7ee85a6688a33a10d4527b0fed08e53812b28ea2b42ed88481455b5f1454870e35940b2e49bf59b5b2
pkgname = veracrypt
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=veracrypt
_pkgname=VeraCrypt
pkgver=1.26.24
-pkgrel=2
+pkgrel=3
pkgdesc='Disk encryption with strong security based on TrueCrypt'
url='https://www.veracrypt.fr/'
arch=(x86_64)
@@ -29,12 +29,10 @@ makedepends=(
)
source=(https://launchpad.net/veracrypt/trunk/${pkgver}/+download/VeraCrypt_${pkgver}_Source.tar.bz2{,.sig}
no-makeself.patch
- veracrypt.desktop
wx-3.2-size-warnings.patch)
sha512sums=('c2e42a77f6535e5958289bb85429f813ced3592c58409240d9c4411dfd18e2fae4b1fe62a9ed36da7577971259024b52da1eabebbe8e9cd17b13d64f194bbf29'
'SKIP'
'40c269859bb97fbcceb443e5f457788bac650271ed118ec79d34f56fc340ad6e613114fe905ec5aba8c4d171c51c9a6865f97e9fa1ba01fa98ef18be4e97bbe1'
-
'f689ca64bac7042030de7714aed8cc89f2c5f87b407444b1b121491c1d89c147babaaa454ddc2a93b70ae20d4da59f96ad64f01b04bea9017d658c377faeb75d'
'5ff99e8d8569d36ff0e2e3b9fd85f59f5b3de98e3f5cda7ee85a6688a33a10d4527b0fed08e53812b28ea2b42ed88481455b5f1454870e35940b2e49bf59b5b2')
validpgpkeys=('5069A233D55A0EEB174A5FC3821ACD02680D16DE') # VeraCrypt Team
<[email protected]>
@@ -56,8 +54,14 @@ build() {
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 Setup/Linux/veracrypt.desktop -t
"${pkgdir}/usr/share/applications"
+ install -Dm 644 Setup/Linux/veracrypt.xml -t
"${pkgdir}/usr/share/mime/packages"
+
+ for res in 16 48 128 256; do
+ install -Dm644 Resources/Icons/VeraCrypt-${res}x${res}.xpm \
+ "$pkgdir/usr/share/icons/hicolor/${res}x${res}/apps/$pkgname.xpm"
+ done
+
install -Dm 644 License.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
=====================================
veracrypt.desktop deleted
=====================================
@@ -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;
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/veracrypt/-/commit/6ee85c70517974564743c9fd497be8179e60652b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/veracrypt/-/commit/6ee85c70517974564743c9fd497be8179e60652b
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help