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 }
|