[arch-commits] Commit in truecrypt/repos (8 files)
Date: Monday, December 7, 2015 @ 09:00:01 Author: arojas Revision: 253284 archrelease: copy trunk to staging-i686, staging-x86_64 Added: truecrypt/repos/staging-i686/ truecrypt/repos/staging-i686/PKGBUILD (from rev 253283, truecrypt/trunk/PKGBUILD) truecrypt/repos/staging-i686/truecrypt-arch-detection.patch (from rev 253283, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/staging-i686/truecrypt.desktop (from rev 253283, truecrypt/trunk/truecrypt.desktop) truecrypt/repos/staging-x86_64/ truecrypt/repos/staging-x86_64/PKGBUILD (from rev 253283, truecrypt/trunk/PKGBUILD) truecrypt/repos/staging-x86_64/truecrypt-arch-detection.patch (from rev 253283, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/staging-x86_64/truecrypt.desktop (from rev 253283, truecrypt/trunk/truecrypt.desktop) ---+ staging-i686/PKGBUILD | 53 staging-i686/truecrypt-arch-detection.patch | 15 ++ staging-i686/truecrypt.desktop|9 staging-x86_64/PKGBUILD | 53 staging-x86_64/truecrypt-arch-detection.patch | 15 ++ staging-x86_64/truecrypt.desktop |9 6 files changed, 154 insertions(+) Copied: truecrypt/repos/staging-i686/PKGBUILD (from rev 253283, truecrypt/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-12-07 08:00:01 UTC (rev 253284) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Paul Mattal + +pkgname=truecrypt +pkgver=7.1a +pkgrel=3 +epoch=1 +pkgdesc="Free open-source cross-platform disk encryption software" +url="http://www.truecrypt.org/; +arch=('i686' 'x86_64') +license=('custom') # TrueCrypt License v2.6 +depends=('fuse>=2.8.0' 'wxgtk2.8>=2.8.9' 'libsm' 'device-mapper') +makedepends=('nasm') +optdepends=('sudo: mounting encrypted volumes as nonroot users') +conflicts=('truecrypt-utils') +replaces=('truecrypt-utils') +# N.B. Truecrypt's web-based source download is incompatible with +# makepkg. Source has been placed on ftp.archlinux.org instead +source=(https://sources.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz{,.sig} \ +'https://sources.archlinux.org/other/tc/pkcs-2.20.tar.gz' \ +"${pkgname}.desktop" \ + "${pkgname}-arch-detection.patch") +md5sums=('102d9652681db11c813610882332ae48' + '5bca3d15b35d0725ff3317e568062ad8' + 'ce6a707b79411e82e8e558aa03e764b0' + '183b9bf04a943454d4e216130bcbac01' + '00ea70fa8437de877b31b027ac2b4060') +validpgpkeys=('C5F4BAC4A7B22DB8B8F85538E3BA73CAF0D6B1E0') # TrueCrypt Foundation + +build() { + cd "${srcdir}/${pkgname}-${pkgver}-source" + + # Work around buggy CPU type detection + patch -Np1 -i ../${pkgname}-arch-detection.patch + + # Build + export WX_CONFIG=/usr/bin/wx-config-2.8 + make PKCS11_INC="${srcdir}/pkcs-2.20" LFLAGS+="-ldl" +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}-source" + + # Install Binary + install -D -m755 Main/${pkgname} "${pkgdir}/usr/bin/${pkgname}" + + # Install Desktop file and Icon + install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -D -m644 Resources/Icons/TrueCrypt-48x48.xpm "${pkgdir}/usr/share/pixmaps/truecrypt.xpm" + + # Install License + install -D -m644 License.txt "${pkgdir}/usr/share/licenses/${pkgname}/License.txt" +} Copied: truecrypt/repos/staging-i686/truecrypt-arch-detection.patch (from rev 253283, truecrypt/trunk/truecrypt-arch-detection.patch) === --- staging-i686/truecrypt-arch-detection.patch (rev 0) +++ staging-i686/truecrypt-arch-detection.patch 2015-12-07 08:00:01 UTC (rev 253284) @@ -0,0 +1,15 @@ +diff -urN truecrypt-7.0a-source/Makefile truecrypt-7.0a-source.fixed/Makefile +--- truecrypt-7.0a-source/Makefile 2010-09-05 10:32:10.0 -0400 truecrypt-7.0a-source.fixed/Makefile 2011-07-05 21:41:50.296437879 -0400 +@@ -120,10 +120,7 @@ + + export CPU_ARCH ?= unknown + +-ARCH = $(shell uname -p) +-ifeq "$(ARCH)" "unknown" +- ARCH = $(shell uname -m) +-endif ++ARCH = $(shell uname -m) + + ifneq (,$(filter i386 i486 i586 i686 x86,$(ARCH))) + CPU_ARCH = x86 Copied: truecrypt/repos/staging-i686/truecrypt.desktop (from rev 253283, truecrypt/trunk/truecrypt.desktop) === --- staging-i686/truecrypt.desktop (rev 0) +++ staging-i686/truecrypt.desktop 2015-12-07 08:00:01 UTC (rev 253284) @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Exec=truecrypt +Icon=truecrypt +Comment=On-the-fly encryption +Terminal=false +Name=TrueCrypt +StartupNotify=true +Categories=System; Copied:
[arch-commits] Commit in truecrypt/repos (8 files)
Date: Monday, January 6, 2014 @ 20:50:32 Author: bpiotrowski Revision: 203251 archrelease: copy trunk to staging-i686, staging-x86_64 Added: truecrypt/repos/staging-i686/ truecrypt/repos/staging-i686/PKGBUILD (from rev 203250, truecrypt/trunk/PKGBUILD) truecrypt/repos/staging-i686/truecrypt-arch-detection.patch (from rev 203250, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/staging-i686/truecrypt.desktop (from rev 203250, truecrypt/trunk/truecrypt.desktop) truecrypt/repos/staging-x86_64/ truecrypt/repos/staging-x86_64/PKGBUILD (from rev 203250, truecrypt/trunk/PKGBUILD) truecrypt/repos/staging-x86_64/truecrypt-arch-detection.patch (from rev 203250, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/staging-x86_64/truecrypt.desktop (from rev 203250, truecrypt/trunk/truecrypt.desktop) ---+ staging-i686/PKGBUILD | 52 staging-i686/truecrypt-arch-detection.patch | 15 ++ staging-i686/truecrypt.desktop|9 staging-x86_64/PKGBUILD | 52 staging-x86_64/truecrypt-arch-detection.patch | 15 ++ staging-x86_64/truecrypt.desktop |9 6 files changed, 152 insertions(+) Copied: truecrypt/repos/staging-i686/PKGBUILD (from rev 203250, truecrypt/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-01-06 19:50:32 UTC (rev 203251) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Paul Mattal paul.archlinux.org + +pkgname=truecrypt +pkgver=7.1a +pkgrel=2 +epoch=1 +pkgdesc=Free open-source cross-platform disk encryption software +url=http://www.truecrypt.org/; +arch=('i686' 'x86_64') +license=('custom') # TrueCrypt License v2.6 +depends=('fuse=2.8.0' 'wxgtk2.8=2.8.9' 'libsm' 'device-mapper') +makedepends=('nasm') +optdepends=('sudo: mounting encrypted volumes as nonroot users') +conflicts=('truecrypt-utils') +replaces=('truecrypt-utils') +# N.B. Truecrypt's web-based source download is incompatible with +# makepkg. Source has been placed on ftp.archlinux.org instead +source=(ftp://ftp.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz{,.sig} \ +'ftp://ftp.archlinux.org/other/tc/pkcs-2.20.tar.gz' \ +${pkgname}.desktop \ + ${pkgname}-arch-detection.patch) +md5sums=('102d9652681db11c813610882332ae48' + '5bca3d15b35d0725ff3317e568062ad8' + 'ce6a707b79411e82e8e558aa03e764b0' + '183b9bf04a943454d4e216130bcbac01' + '00ea70fa8437de877b31b027ac2b4060') + +build() { + cd ${srcdir}/${pkgname}-${pkgver}-source + + # Work around buggy CPU type detection + patch -Np1 -i ../${pkgname}-arch-detection.patch + + # Build + export WX_CONFIG=/usr/bin/wx-config-2.8 + make PKCS11_INC=${srcdir}/pkcs-2.20 LFLAGS+=-ldl +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver}-source + + # Install Binary + install -D -m755 Main/${pkgname} ${pkgdir}/usr/bin/${pkgname} + + # Install Desktop file and Icon + install -D -m644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop + install -D -m644 Resources/Icons/TrueCrypt-48x48.xpm ${pkgdir}/usr/share/pixmaps/truecrypt.xpm + + # Install License + install -D -m644 License.txt ${pkgdir}/usr/share/licenses/${pkgname}/License.txt +} Copied: truecrypt/repos/staging-i686/truecrypt-arch-detection.patch (from rev 203250, truecrypt/trunk/truecrypt-arch-detection.patch) === --- staging-i686/truecrypt-arch-detection.patch (rev 0) +++ staging-i686/truecrypt-arch-detection.patch 2014-01-06 19:50:32 UTC (rev 203251) @@ -0,0 +1,15 @@ +diff -urN truecrypt-7.0a-source/Makefile truecrypt-7.0a-source.fixed/Makefile +--- truecrypt-7.0a-source/Makefile 2010-09-05 10:32:10.0 -0400 truecrypt-7.0a-source.fixed/Makefile 2011-07-05 21:41:50.296437879 -0400 +@@ -120,10 +120,7 @@ + + export CPU_ARCH ?= unknown + +-ARCH = $(shell uname -p) +-ifeq $(ARCH) unknown +- ARCH = $(shell uname -m) +-endif ++ARCH = $(shell uname -m) + + ifneq (,$(filter i386 i486 i586 i686 x86,$(ARCH))) + CPU_ARCH = x86 Copied: truecrypt/repos/staging-i686/truecrypt.desktop (from rev 203250, truecrypt/trunk/truecrypt.desktop) === --- staging-i686/truecrypt.desktop (rev 0) +++ staging-i686/truecrypt.desktop 2014-01-06 19:50:32 UTC (rev 203251) @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Exec=truecrypt +Icon=truecrypt +Comment=On-the-fly encryption +Terminal=false +Name=TrueCrypt +StartupNotify=true +Categories=System; Copied: truecrypt/repos/staging-x86_64/PKGBUILD (from rev 203250, truecrypt/trunk/PKGBUILD)
[arch-commits] Commit in truecrypt/repos (8 files)
Date: Thursday, October 20, 2011 @ 22:53:15 Author: eric Revision: 140995 archrelease: copy trunk to testing-i686, testing-x86_64 Added: truecrypt/repos/testing-i686/ truecrypt/repos/testing-i686/PKGBUILD (from rev 140994, truecrypt/trunk/PKGBUILD) truecrypt/repos/testing-i686/truecrypt-arch-detection.patch (from rev 140994, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/testing-i686/truecrypt.desktop (from rev 140994, truecrypt/trunk/truecrypt.desktop) truecrypt/repos/testing-x86_64/ truecrypt/repos/testing-x86_64/PKGBUILD (from rev 140994, truecrypt/trunk/PKGBUILD) truecrypt/repos/testing-x86_64/truecrypt-arch-detection.patch (from rev 140994, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/testing-x86_64/truecrypt.desktop (from rev 140994, truecrypt/trunk/truecrypt.desktop) ---+ testing-i686/PKGBUILD | 50 testing-i686/truecrypt-arch-detection.patch | 15 +++ testing-i686/truecrypt.desktop|9 testing-x86_64/PKGBUILD | 50 testing-x86_64/truecrypt-arch-detection.patch | 15 +++ testing-x86_64/truecrypt.desktop |9 6 files changed, 148 insertions(+) Copied: truecrypt/repos/testing-i686/PKGBUILD (from rev 140994, truecrypt/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-10-21 02:53:15 UTC (rev 140995) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Paul Mattal paul.archlinux.org + +pkgname=truecrypt +pkgver=7.1 +pkgrel=1 +pkgdesc=Free open-source cross-platform disk encryption software +url=http://www.truecrypt.org/; +arch=('i686' 'x86_64') +license=('custom') # TrueCrypt License v2.6 +depends=('fuse=2.8.0' 'wxgtk=2.8.9' 'libsm' 'device-mapper') +makedepends=('nasm') +optdepends=('sudo: mounting encrypted volumes as nonroot users') +conflicts=('truecrypt-utils') +replaces=('truecrypt-utils') +# N.B. Truecrypt's web-based source download is incompatible with +# makepkg. Source has been placed on ftp.archlinux.org instead +source=(ftp://ftp.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz{,.sig} \ +'ftp://ftp.archlinux.org/other/tc/pkcs-2.20.tar.gz' \ +${pkgname}.desktop \ + ${pkgname}-arch-detection.patch) +md5sums=('a8268630a870faff07af940f63fb29eb' + 'ddee7c4b2419ecb44b02c8294a08fbed' + 'ce6a707b79411e82e8e558aa03e764b0' + '183b9bf04a943454d4e216130bcbac01' + '00ea70fa8437de877b31b027ac2b4060') + +build() { + cd ${srcdir}/${pkgname}-${pkgver}-source + + # Work around buggy CPU type detection + patch -Np1 -i ../${pkgname}-arch-detection.patch + + # Build + make PKCS11_INC=${srcdir}/pkcs-2.20 +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver}-source + + # Install Binary + install -D -m755 Main/${pkgname} ${pkgdir}/usr/bin/${pkgname} + + # Install Desktop file and Icon + install -D -m644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop + install -D -m644 Resources/Icons/TrueCrypt-48x48.xpm ${pkgdir}/usr/share/pixmaps/truecrypt.xpm + + # Install License + install -D -m644 License.txt ${pkgdir}/usr/share/licenses/${pkgname}/License.txt +} Copied: truecrypt/repos/testing-i686/truecrypt-arch-detection.patch (from rev 140994, truecrypt/trunk/truecrypt-arch-detection.patch) === --- testing-i686/truecrypt-arch-detection.patch (rev 0) +++ testing-i686/truecrypt-arch-detection.patch 2011-10-21 02:53:15 UTC (rev 140995) @@ -0,0 +1,15 @@ +diff -urN truecrypt-7.0a-source/Makefile truecrypt-7.0a-source.fixed/Makefile +--- truecrypt-7.0a-source/Makefile 2010-09-05 10:32:10.0 -0400 truecrypt-7.0a-source.fixed/Makefile 2011-07-05 21:41:50.296437879 -0400 +@@ -120,10 +120,7 @@ + + export CPU_ARCH ?= unknown + +-ARCH = $(shell uname -p) +-ifeq $(ARCH) unknown +- ARCH = $(shell uname -m) +-endif ++ARCH = $(shell uname -m) + + ifneq (,$(filter i386 i486 i586 i686 x86,$(ARCH))) + CPU_ARCH = x86 Copied: truecrypt/repos/testing-i686/truecrypt.desktop (from rev 140994, truecrypt/trunk/truecrypt.desktop) === --- testing-i686/truecrypt.desktop (rev 0) +++ testing-i686/truecrypt.desktop 2011-10-21 02:53:15 UTC (rev 140995) @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Exec=truecrypt +Icon=truecrypt +Comment=On-the-fly encryption +Terminal=false +Name=TrueCrypt +StartupNotify=true +Categories=System; Copied: truecrypt/repos/testing-x86_64/PKGBUILD (from rev 140994, truecrypt/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD