First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 230862
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Crypto team <crypto@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Beetle B. <mueen@nawaz.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
truecrypt-6.0.ebuild ebuild for TrueCrypt 6.0 text/plain Sebastian Lechte 2008-07-05 16:03 0000 1.71 KB Details
truecrypt-6.0-gcc-4.3.patch updated patch from TC 5.1a patch Sebastian Lechte 2008-07-05 16:05 0000 1.21 KB Details | Diff
License.txt TrueCrypt Collective License Version 1.4 text/plain Sebastian Lechte 2008-07-05 16:06 0000 29.27 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 230862 depends on: Show dependency tree
Bug 230862 blocks:
Votes: 2    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   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:

------- Comment #1 From Sebastian Lechte 2008-07-05 16:03:39 0000 -------
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.

------- Comment #2 From Sebastian Lechte 2008-07-05 16:05:55 0000 -------
Created an attachment (id=159638) [details]
updated patch from TC 5.1a

as i use gcc 4.1 i have neither verified not needed this patch, i simply
applied the one for 5.1a by hand and then generated this patch.

------- Comment #3 From Sebastian Lechte 2008-07-05 16:06:53 0000 -------
Created an attachment (id=159639) [details]
TrueCrypt Collective License Version 1.4

License from source archive, if needed anywhere.

------- Comment #4 From Antonio Rotundo 2008-07-07 20:21:59 0000 -------
Test ebuild and installation works!

Ask Gentoo Team to add this ebuild available on portage.

------- Comment #5 From John Brooks 2008-07-09 02:35:12 0000 -------
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?

------- Comment #6 From Daniel Black 2008-07-09 07:51:35 0000 -------
added for your truecrypting pleasure

------- Comment #7 From stathis 2008-09-10 17:37:40 0000 -------
(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

------- Comment #8 From Daniel Black 2008-09-10 22:26:53 0000 -------
(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.

First Last Prev Next    No search results available      Search page      Enter new bug