Bug 230862 - app-crypt/truecrypt version bump to 6.0
|
Bug#:
230862
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: crypto@gentoo.org
|
Reported By: mueen@nawaz.org
|
|
Component: Applications
|
|
|
URL:
http://www.truecrypt.org/downloads.php
|
|
Summary: app-crypt/truecrypt version bump to 6.0
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2008-07-05 15:30 0000
|
New version of truecrypt is out. Now (re)supports hidden volumes for Linux.
Reproducible: Always
Steps to Reproduce:
Created an attachment (id=159636) [details]
ebuild for TrueCrypt 6.0
This is the ebuild i have used to install on my x86 machine.
it was adopted from the 5.1a ebuild and works fine for me. also see attached
patch which had to be edited to apply to this release.
since this is my first ebuild, comments are welcome.
Test ebuild and installation works!
Ask Gentoo Team to add this ebuild available on portage.
This same ebuild works for 6.0a as well (with the obvious version name
changes). Can we get 6.0a put into the tree, please?
added for your truecrypting pleasure
(In reply to comment #6)
> added for your truecrypting pleasure
>
It would be very useful, especially on server environments without X, to enable
building truecrypt without the gui by removing the dependancy on wxWidgets
(maybe if use flag X is not present). The Makefile of truecrypt 6.0a allows
that by issuing: make NOGUI=1
(In reply to comment #7)
> (In reply to comment #6)
> > added for your truecrypting pleasure
> >
>
> It would be very useful, especially on server environments without X, to enable
> building truecrypt without the gui by removing the dependancy on wxWidgets
I agree. sounds good.
> (maybe if use flag X is not present). The Makefile of truecrypt 6.0a allows
> that by issuing: make NOGUI=1
It actually does this currently.
However it still seems to link against wxWidgets
x86_64-pc-linux-gnu-g++ -o truecrypt -Wl,--gc-sections -Wl,--hash-style=sysv
Application.o CommandLineInterface.o FavoriteVolume.o LanguageStrings.o
StringFormatter.o TextUserInterface.o UserInterface.o UserPreferences.o Xml.o
Unix/Main.o Resources.o
/var/tmp/portage/app-crypt/truecrypt-6.0a/work/truecrypt-6.0a-source/Core/Core.a
/var/tmp/portage/app-crypt/truecrypt-6.0a/work/truecrypt-6.0a-source/Driver/Fuse/Driver.a
/var/tmp/portage/app-crypt/truecrypt-6.0a/work/truecrypt-6.0a-source/Volume/Volume.a
/var/tmp/portage/app-crypt/truecrypt-6.0a/work/truecrypt-6.0a-source/Platform/Platform.a
-pthread -lfuse -lrt -ldl -L/usr/lib64 -pthread -L/usr/lib64
-lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8
-lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8
-lwx_baseu_net-2.8 -lwx_baseu-2.8
make[1]: Leaving directory
`/var/tmp/portage/app-crypt/truecrypt-6.0a/work/truecrypt-6.0a-source/Main'
>>> Source compiled.
If you work out how to get around this please attached a patch to an ebuild on
a new bug report.