Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 195487 Details for
Bug 245322
app-crypt/truecrypt-6.2 version bump - source for 6.0a no longer available
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
truecrypt-6.2a.ebuild
truecrypt-6.2a.ebuild (text/plain), 2.52 KB, created by
Yaroslav Gorbunov
on 2009-06-22 18:25:53 UTC
(
hide
)
Description:
truecrypt-6.2a.ebuild
Filename:
MIME Type:
Creator:
Yaroslav Gorbunov
Created:
2009-06-22 18:25:53 UTC
Size:
2.52 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-6.2.ebuild,v 1.4 2009/05/21 17:39:53 arfrever Exp $ > >EAPI="2" > >inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets > >DESCRIPTION="Free open-source disk encryption software" >HOMEPAGE="http://www.truecrypt.org/" >SRC_URI="${P}.tar.gz" > >LICENSE="truecrypt-2.6" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="X" >RESTRICT="bindist fetch mirror" > >RDEPEND="|| ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper ) > sys-fs/fuse > x11-libs/wxGTK:2.8[X?]" >DEPEND="${RDEPEND} > || ( dev-libs/pkcs11-helper dev-libs/opensc )" > >S="${WORKDIR}/${P}-source" > >pkg_nofetch() { > einfo "Please download tar.gz source from:" > einfo "http://www.truecrypt.org/downloads2.php" > einfo "Then put the file in ${DISTDIR}/${SRC_URI}" >} > >pkg_setup() { > local CONFIG_CHECK="BLK_DEV_DM DM_CRYPT FUSE_FS CRYPTO" > linux-info_pkg_setup > > local WX_GTK_VER="2.8" > if use X; then > need-wxwidgets unicode > else > need-wxwidgets base-unicode > fi >} > >src_prepare() { > if has_version x11-libs/wxGTK[X]; then > # Fix linking when NOGUI=1 > sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed" > fi >} > >src_compile() { > local EXTRA pkcs11_include_directory > > use X || EXTRA+=" NOGUI=1" > > if has_version dev-libs/pkcs11-helper; then > pkcs11_include_directory="/usr/include/pkcs11-helper-1.0" > else > pkcs11_include_directory="/usr/include/opensc" > fi > append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1 > > emake \ > ${EXTRA} \ > NOSTRIP=1 \ > NOTEST=1 \ > VERBOSE=1 \ > CC="$(tc-getCC)" \ > CXX="$(tc-getCXX)" \ > AR="$(tc-getAR)" \ > RANLIB="$(tc-getRANLIB)" \ > TC_EXTRA_CFLAGS="${CFLAGS}" \ > TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \ > TC_EXTRA_LFLAGS="${LDFLAGS}" \ > WX_CONFIG="${WX_CONFIG}" \ > PKCS11_INC="${pkcs11_include_directory}" \ > || die "emake failed" >} > >src_test() { > "${S}/Main/truecrypt" --text --test || die "tests failed" >} > >src_install() { > dobin Main/truecrypt > dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf" > insinto "/$(get_libdir)/rcscripts/addons" > newins "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh" >} > >pkg_postinst() { > warn_license >} >pkg_preinst() { > warn_license >} > >warn_license() { > ewarn "TrueCrypt has very restrictive license." > ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses" > ewarn "directory before using TrueCrypt. Please be explicitly aware of" > ewarn "the limitations on redistribution of binaries or modified source." > ebeep 5 >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 245322
:
170665
|
171455
|
171456
|
171458
|
171459
|
171462
|
171565
|
173927
|
174114
|
182734
|
191064
|
195487