diff options
author | Alon Bar-Lev <alonbl@gentoo.org> | 2012-12-22 00:10:44 +0000 |
---|---|---|
committer | Alon Bar-Lev <alonbl@gentoo.org> | 2012-12-22 00:10:44 +0000 |
commit | 4469d011a06aeadca802069c6c3715414b4bf02d (patch) | |
tree | 5167bb82e279e5be133ad5865893f94077b44637 /app-crypt/truecrypt | |
parent | Version bump. (diff) | |
download | gentoo-2-4469d011a06aeadca802069c6c3715414b4bf02d.tar.gz gentoo-2-4469d011a06aeadca802069c6c3715414b4bf02d.tar.bz2 gentoo-2-4469d011a06aeadca802069c6c3715414b4bf02d.zip |
Add asm use, per bug#445059, thanks to Thomas Rausch
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'app-crypt/truecrypt')
-rw-r--r-- | app-crypt/truecrypt/ChangeLog | 6 | ||||
-rw-r--r-- | app-crypt/truecrypt/metadata.xml | 3 | ||||
-rw-r--r-- | app-crypt/truecrypt/truecrypt-7.1a.ebuild | 5 |
3 files changed, 11 insertions, 3 deletions
diff --git a/app-crypt/truecrypt/ChangeLog b/app-crypt/truecrypt/ChangeLog index 5c1fcbc51f43..4a153278d79c 100644 --- a/app-crypt/truecrypt/ChangeLog +++ b/app-crypt/truecrypt/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-crypt/truecrypt # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.73 2012/12/15 18:55:25 alonbl Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.74 2012/12/22 00:10:44 alonbl Exp $ + + 22 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> metadata.xml, + truecrypt-7.1a.ebuild: + Add asm use, per bug#445059, thanks to Thomas Rausch 14 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-7.1a.ebuild: Solve gentoo mirror breakage due to restrict fetch, bug#434458 diff --git a/app-crypt/truecrypt/metadata.xml b/app-crypt/truecrypt/metadata.xml index 432920121fe0..3a55144a398f 100644 --- a/app-crypt/truecrypt/metadata.xml +++ b/app-crypt/truecrypt/metadata.xml @@ -6,4 +6,7 @@ <email>c1pher@gentoo.org</email> <name>Dane Smith</name> </maintainer> + <use> + <flag name='asm'>Enable assembly for optimization</flag> + </use> </pkgmetadata> diff --git a/app-crypt/truecrypt/truecrypt-7.1a.ebuild b/app-crypt/truecrypt/truecrypt-7.1a.ebuild index e256009b019a..87eca808d266 100644 --- a/app-crypt/truecrypt/truecrypt-7.1a.ebuild +++ b/app-crypt/truecrypt/truecrypt-7.1a.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1a.ebuild,v 1.4 2012/12/14 22:26:47 alonbl Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1a.ebuild,v 1.5 2012/12/22 00:10:44 alonbl Exp $ EAPI="4" @@ -14,7 +14,7 @@ SRC_URI="${P}.tar.gz LICENSE="truecrypt-3.0" SLOT="0" KEYWORDS="-* ~amd64 ~ppc ~x86" -IUSE="X" +IUSE="X +asm" RESTRICT="mirror fetch bindist" RDEPEND="|| ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper ) @@ -66,6 +66,7 @@ src_compile() { local EXTRA use X || EXTRA+=" NOGUI=1" + use asm || EXTRA+=" NOASM=1" append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1 emake \ |