diff options
author | Daniel Black <dragonheart@gentoo.org> | 2006-06-06 12:05:55 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2006-06-06 12:05:55 +0000 |
commit | 8f415bbfed36d3ccb45e9a14d2b6b3fcbea88b3e (patch) | |
tree | e05b74daccfb8a1614452129c3739587a254deb2 /app-crypt/truecrypt | |
parent | %uL should be %Lu in patch (diff) | |
download | historical-8f415bbfed36d3ccb45e9a14d2b6b3fcbea88b3e.tar.gz historical-8f415bbfed36d3ccb45e9a14d2b6b3fcbea88b3e.tar.bz2 historical-8f415bbfed36d3ccb45e9a14d2b6b3fcbea88b3e.zip |
%uL should be %Lu in patch
Package-Manager: portage-2.1_rc4-r2
Diffstat (limited to 'app-crypt/truecrypt')
-rw-r--r-- | app-crypt/truecrypt/Manifest | 36 | ||||
-rw-r--r-- | app-crypt/truecrypt/files/digest-truecrypt-4.2 | 3 | ||||
-rw-r--r-- | app-crypt/truecrypt/truecrypt-4.2.ebuild | 104 |
3 files changed, 18 insertions, 125 deletions
diff --git a/app-crypt/truecrypt/Manifest b/app-crypt/truecrypt/Manifest index 95c7bcae3150..dcab1f4f1340 100644 --- a/app-crypt/truecrypt/Manifest +++ b/app-crypt/truecrypt/Manifest @@ -5,30 +5,30 @@ AUX truecrypt-4.2-makefile.patch 1542 RMD160 7b90440b283ba8effdf926b96f6926f9970 MD5 5ea0f8c902f83757e908e02f121d900f files/truecrypt-4.2-makefile.patch 1542 RMD160 7b90440b283ba8effdf926b96f6926f9970a333a files/truecrypt-4.2-makefile.patch 1542 SHA256 80f878634534d9b72120cd78dfb230b465bc2ef2e75494efc3b6fa5a4693f2de files/truecrypt-4.2-makefile.patch 1542 -AUX truecrypt-4.2-nosectorformat.patch 2849 RMD160 9e8f3ec4f9b8c6766de0f0e613be42df1c66610b SHA1 70dfe8bd136df1267f789b16842ace71ef85a530 SHA256 bdb86c0320a5e9ad37dd1b9abd1d9767a7bf26211ad973104177a530fd6f04e0 -MD5 7d007b2c024dd78d34a8e48887e508c3 files/truecrypt-4.2-nosectorformat.patch 2849 -RMD160 9e8f3ec4f9b8c6766de0f0e613be42df1c66610b files/truecrypt-4.2-nosectorformat.patch 2849 -SHA256 bdb86c0320a5e9ad37dd1b9abd1d9767a7bf26211ad973104177a530fd6f04e0 files/truecrypt-4.2-nosectorformat.patch 2849 +AUX truecrypt-4.2-nosectorformat.patch 2849 RMD160 b768b33f3a2faf958a96581edb354e203df59c59 SHA1 3e37fa1b3c55a76ea2542ffe5dd0eeebbc9476b0 SHA256 08ecf0cc0f5a68e4b6761c33448bd0a560b2a66bad48025ef91551e97dca9518 +MD5 8b2f309ee8ede7314be4166d7dff9750 files/truecrypt-4.2-nosectorformat.patch 2849 +RMD160 b768b33f3a2faf958a96581edb354e203df59c59 files/truecrypt-4.2-nosectorformat.patch 2849 +SHA256 08ecf0cc0f5a68e4b6761c33448bd0a560b2a66bad48025ef91551e97dca9518 files/truecrypt-4.2-nosectorformat.patch 2849 DIST truecrypt-4.2-source-code.tar.gz 1076093 RMD160 74ba185bad9952ea9b3b0e358e9fee6f2080e6b9 SHA1 603bac50891c49b051f7a9bcc15b1196168bff2a SHA256 54f54cd68c99efe3fd2c0899174b38d4cfe1ad576112672aabd2ac64e336cd1f -EBUILD truecrypt-4.2.ebuild 2912 RMD160 f51fcae6297f06856a3142277f16632af14b4970 SHA1 d6ee3174d973d771864e8333bb1ac6589421473e SHA256 101b2b5bb7e33f3f48371a87608db222f757eabb298d9d8b266a882900b6e2c5 -MD5 deac8aa650563096d32b6079a792ca44 truecrypt-4.2.ebuild 2912 -RMD160 f51fcae6297f06856a3142277f16632af14b4970 truecrypt-4.2.ebuild 2912 -SHA256 101b2b5bb7e33f3f48371a87608db222f757eabb298d9d8b266a882900b6e2c5 truecrypt-4.2.ebuild 2912 -MISC ChangeLog 654 RMD160 e43cafaa6fc1d30f253b9006374f1f95f16c6915 SHA1 4106d126aa7b477eb1d0efa492b357c82f2856d3 SHA256 66bbc7eb14e65ab846dbb8bb04d1d6a7563a99fa1e8a5a659ef6b8154eeab99b -MD5 69bf1d1ca62ff10039464aa905810599 ChangeLog 654 -RMD160 e43cafaa6fc1d30f253b9006374f1f95f16c6915 ChangeLog 654 -SHA256 66bbc7eb14e65ab846dbb8bb04d1d6a7563a99fa1e8a5a659ef6b8154eeab99b ChangeLog 654 +EBUILD truecrypt-4.2-r1.ebuild 2915 RMD160 2308c8db56a0e66eeb8db82a0295a61288d02084 SHA1 139016965b2010ae880b0323724e8b1b1e2199a1 SHA256 8b9380f43e727dcc992363c111fd5152c6e951cab99abb7a97d8a7e7ebef6bbb +MD5 68a91f3966a56b1039da4d94eb160eed truecrypt-4.2-r1.ebuild 2915 +RMD160 2308c8db56a0e66eeb8db82a0295a61288d02084 truecrypt-4.2-r1.ebuild 2915 +SHA256 8b9380f43e727dcc992363c111fd5152c6e951cab99abb7a97d8a7e7ebef6bbb truecrypt-4.2-r1.ebuild 2915 +MISC ChangeLog 865 RMD160 9cef1da05ed7aa519cf97db8de82d5e50b3b77c6 SHA1 7c1a3fa9ff48b8108ba941d297fe8333f07e253c SHA256 9414b02880c55265678d37d059f566fce1e452a2318f6d867f8c6ec97b3ebb01 +MD5 46a4ff82209478c52c7acc93e6074562 ChangeLog 865 +RMD160 9cef1da05ed7aa519cf97db8de82d5e50b3b77c6 ChangeLog 865 +SHA256 9414b02880c55265678d37d059f566fce1e452a2318f6d867f8c6ec97b3ebb01 ChangeLog 865 MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86 MD5 566cf4f89e44670d0aba4a745913d748 metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 metadata.xml 224 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86 metadata.xml 224 -MD5 f32ba14b3b0c568e21d7dd5c6754851d files/digest-truecrypt-4.2 280 -RMD160 61f26925d2f0d6141f6044018997143bdef215c0 files/digest-truecrypt-4.2 280 -SHA256 200aa4f6243ac5b5f4cff0aa69d85c25b74456555c04e5db2b2e1327d7f0e9a6 files/digest-truecrypt-4.2 280 +MD5 f32ba14b3b0c568e21d7dd5c6754851d files/digest-truecrypt-4.2-r1 280 +RMD160 61f26925d2f0d6141f6044018997143bdef215c0 files/digest-truecrypt-4.2-r1 280 +SHA256 200aa4f6243ac5b5f4cff0aa69d85c25b74456555c04e5db2b2e1327d7f0e9a6 files/digest-truecrypt-4.2-r1 280 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3-ecc0.1.6 (GNU/Linux) -iD8DBQFEhWwHmdTrptrqvGERAj4eAJ4g6Oia7H7cCd/X0Lj4dNTL7wmwigCfWePC -qQvVzUCXVANkE6MttTGe7ss= -=6YfQ +iD8DBQFEhXChmdTrptrqvGERAjraAJ0YFbs1FRD6LjXUMZw21pRpJBifzgCeP91W +ncb2xXOpm1Z+q52pDb94fFk= +=lJ/h -----END PGP SIGNATURE----- diff --git a/app-crypt/truecrypt/files/digest-truecrypt-4.2 b/app-crypt/truecrypt/files/digest-truecrypt-4.2 deleted file mode 100644 index 9951f54d3da9..000000000000 --- a/app-crypt/truecrypt/files/digest-truecrypt-4.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 8ea4464f3f89fe8c367dc19982a8f611 truecrypt-4.2-source-code.tar.gz 1076093 -RMD160 74ba185bad9952ea9b3b0e358e9fee6f2080e6b9 truecrypt-4.2-source-code.tar.gz 1076093 -SHA256 54f54cd68c99efe3fd2c0899174b38d4cfe1ad576112672aabd2ac64e336cd1f truecrypt-4.2-source-code.tar.gz 1076093 diff --git a/app-crypt/truecrypt/truecrypt-4.2.ebuild b/app-crypt/truecrypt/truecrypt-4.2.ebuild deleted file mode 100644 index 27373313779a..000000000000 --- a/app-crypt/truecrypt/truecrypt-4.2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-4.2.ebuild,v 1.2 2006/06/06 11:46:08 dragonheart Exp $ - -inherit linux-mod toolchain-funcs - -DESCRIPTION="Free open-source disk encryption software for Windows XP/2000/2003 and Linux" -HOMEPAGE="http://www.truecrypt.org/" -SRC_URI="http://www.truecrypt.org/downloads/truecrypt-${PV}-source-code.tar.gz" - -LICENSE="truecrypt-2.0" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="virtual/linux-sources - sys-fs/device-mapper" - -RDEPEND="sys-fs/device-mapper" - -BUILD_PARAMS="KSRC=${KV_DIR} NO_WARNINGS=1" -BUILD_TARGETS="truecrypt" -MODULE_NAMES="truecrypt(block:${S}/Linux/Kernel)" - -pkg_setup() { - linux-info_pkg_setup - dmcrypt_check - kernel_is lt 2 6 5 && die 'requires at least 2.6.5 kernel version' -} - -src_unpack() { - unpack ${A} - cd "${S}" - linux-mod_pkg_setup - epatch "${FILESDIR}/${P}-makefile.patch" - epatch "${FILESDIR}/${P}-nosectorformat.patch" -} - -src_compile() { - linux-mod_src_compile || die "Truecrypt module compilation failed." - cd "${S}/Linux/Cli" - einfo "Building truecrypt utility" - tc-export CC - # remove kernel linked crypt stuff - emake clean || die "make clean failed" - emake truecrypt || die "Compile and/or linking of TrueCrypt Linux CLI application failed." -} - -src_test() { - "${S}/Linux/Cli/truecrypt" --test -} - -pkg_preinst() { - # unload truecrypt modules if already loaded - /sbin/rmmod truecrypt >&- 2>&- - if grep -q "^truecrypt" /proc/modules - then - die "Please dismount all mounted TrueCrypt volumes" - fi -} - -src_install() { - # installing files - dobin Linux/Cli/truecrypt - doman Linux/Cli/Man/truecrypt.1 - dodoc Readme.txt 'Release/Setup Files/TrueCrypt User Guide.pdf' - - # installing kernel module - linux-mod_src_install -} - -pkg_postinst() { - linux-mod_pkg_postinst - einfo " For TrueCrypt 4.2 to work you have to load a " - einfo " kernel module. This can be done in three ways: " - einfo - einfo " 1. Loading the module automatically by the running kernel. " - einfo " For this 'Automatic kernel module loading' needs to be " - einfo " enabled (CONFIG_KMOD=y). " - einfo " 2. Loading the module manually before mounting the volume. " - einfo " Try 'modprobe truecrypt' as root to load the module. " - einfo " 3. Load the module during boot by listing it in " - einfo " '/etc/modules.autoload.d/kernel-2.6' " -} - -dmcrypt_check() { - ebegin "Checking for Device mapper support (BLK_DEV_DM)" - linux_chkconfig_present BLK_DEV_DM - eend $? - - if [[ $? -ne 0 ]] ; then - ewarn "TrueCrypt requires Device mapper support!" - ewarn "Please enable Device mapper support in your kernel config, found at:" - ewarn "(for 2.6 kernels)" - ewarn - ewarn " Device Drivers" - ewarn " Multi-Device Support" - ewarn " <*> Device mapper support" - ewarn - ewarn "and recompile your kernel if you want this package to work." - epause 10 - fi -} - |