[arch-commits] Commit in truecrypt/repos (extra-x86_64 extra-x86_64/PKGBUILD)

Paul Mattal paul at archlinux.org
Thu Dec 4 16:50:15 UTC 2008


    Date: Thursday, December 4, 2008 @ 11:50:15
  Author: paul
Revision: 20465

Merged revisions 20463 via svnmerge from 
svn+ssh://svn.archlinux.org/srv/svn-packages/truecrypt/trunk

........
  r20463 | paul | 2008-12-04 11:40:09 -0500 (Thu, 04 Dec 2008) | 2 lines
  
  upgpkg: truecrypt 6.1a-1
      update to 6.1a
........

Modified:
  truecrypt/repos/extra-x86_64/	(properties)
  truecrypt/repos/extra-x86_64/PKGBUILD

----------+
 PKGBUILD |   35 ++++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 17 deletions(-)


Property changes on: truecrypt/repos/extra-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
   - /truecrypt/trunk:1-18326
   + /truecrypt/trunk:1-20464

Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD	2008-12-04 16:40:23 UTC (rev 20464)
+++ extra-x86_64/PKGBUILD	2008-12-04 16:50:15 UTC (rev 20465)
@@ -1,34 +1,35 @@
 # $Id$
-# Maintainer: Paul Mattal <paul at archlinux.org>
+# Maintainer: Paul Mattal <paul.archlinux.org>
 
 pkgname=truecrypt
-pkgver=6.1
+pkgver=6.1a
 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' 'wxgtk>=2.8.9' 'libsm' 'device-mapper')
+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/$pkgname-$pkgver.tar.gz
-	ftp://ftp.archlinux.org/other/tc/pkcs-2.20.tar.gz
-	http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.9.tar.bz2)
-url="http://www.truecrypt.org/"
-license=('custom')
-conflicts=('truecrypt-utils')
-replaces=('truecrypt-utils')
-install=
+source=("ftp://ftp.archlinux.org/other/tc/${pkgname}-${pkgver}.tar.gz" \
+	    'ftp://ftp.archlinux.org/other/tc/pkcs-2.20.tar.gz' \
+	    'http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.9.tar.bz2')
 
 build() {
-  export PKCS11_INC="$startdir/src/pkcs-2.20"
+  export PKCS11_INC="${srcdir}/pkcs-2.20"
 
-  cd $startdir/src/truecrypt-$pkgver-source || return 1
-  make WX_ROOT=$startdir/src/wxWidgets-2.8.9 wxbuild || return 1
+  cd ${srcdir}/${pkgname}-${pkgver}-source || return 1
+  make WX_ROOT=${srcdir}/wxWidgets-2.8.9 wxbuild || return 1
   make || return 1
 
-  install -Dm755 Main/truecrypt $startdir/pkg/usr/bin/truecrypt || return 1
-  install -Dm644 License.txt \
-  	$startdir/pkg/usr/share/licenses/truecrypt/License.txt || return 1
+  # Install Binary
+  install -D -m755 Main/${pkgname} ${pkgdir}/usr/bin/${pkgname} || return 1
+
+  # Install License
+  install -D -m644 License.txt ${pkgdir}/usr/share/licenses/${pkgname}/License.txt || return 1
 }
-md5sums=('6907f7492ed204d764552837947dd4d3'
+md5sums=('2211f35875c264784e053a1bac687747'
          'ce6a707b79411e82e8e558aa03e764b0'
          'b0b2d0f6915a21ca6f33896ee8f50387')




More information about the arch-commits mailing list