summaryrefslogtreecommitdiff
path: root/truecrypt/Pkgfile
blob: ec6b04d2c823cc5a503b7b388b4feff6f18608a5 (plain)
    1 # Description: Multiplatform disk encryption software
    2 # URL: http://www.truecrypt.org
    3 # Packager:	Alan Mizrahi, alan at mizrahi dot com dot ve
    4 # Maintainer:	Alan Mizrahi, alan at mizrahi dot com dot ve
    5 # Depends on: libdevmapper
    6 
    7 name=truecrypt
    8 version=4.3a
    9 release=3
   10 source=(http://www.mizrahi.com.ve/crux/dist/$name-$version.tar.bz2 truecrypt-4.3a-2.6.23.patch truecrypt-4.3a-2.6.24.patch truecrypt-kernel-2.6.29.patch truecrypt-kernel-2.6.34.patch truecrypt-nochecks.patch)
   11 
   12 # Note: Currently doesn't build as non-root
   13 
   14 build () {
   15 	cd $name-$version
   16 	patch -p1 -i $SRC/truecrypt-kernel-2.6.34.patch
   17 
   18 	cd Linux
   19 	patch -p2 -i $SRC/truecrypt-4.3a-2.6.23.patch
   20 	patch -p2 -i $SRC/truecrypt-4.3a-2.6.24.patch
   21 	patch -p2 -i $SRC/truecrypt-kernel-2.6.29.patch
   22 	patch -p2 -i $SRC/truecrypt-nochecks.patch
   23 
   24 	./build.sh
   25 	install -m 755 -D Cli/truecrypt $PKG/usr/bin/truecrypt
   26 	install -m 644 -D Cli/Man/truecrypt.1 $PKG/usr/man/man1/truecrypt.1
   27 	install -m 644 -D Kernel/truecrypt.ko $PKG/lib/modules/$(uname -r)/extra/truecrypt.ko
   28 
   29 }

Generated by cgit