From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 8891A138010 for ; Tue, 28 Aug 2012 17:16:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 97AFAE032F; Tue, 28 Aug 2012 17:16:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 52E63E032F for ; Tue, 28 Aug 2012 17:16:21 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 68B9F33D789 for ; Tue, 28 Aug 2012 17:16:20 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 2AACDE543C for ; Tue, 28 Aug 2012 17:16:19 +0000 (UTC) From: "Michael Weber" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Weber" Message-ID: <1346174161.3a6053c3ef07d62cb9a7f3ffa9e537b32d19dabd.xmw@gentoo> Subject: [gentoo-commits] dev/xmw:master commit in: app-crypt/tcplay/, app-crypt/tcplay/files/ X-VCS-Repository: dev/xmw X-VCS-Files: app-crypt/tcplay/Manifest app-crypt/tcplay/files/tcplay-0.10-library.patch app-crypt/tcplay/tcplay-0.10-r1.ebuild app-crypt/tcplay/tcplay-0.10.ebuild X-VCS-Directories: app-crypt/tcplay/ app-crypt/tcplay/files/ X-VCS-Committer: xmw X-VCS-Committer-Name: Michael Weber X-VCS-Revision: 3a6053c3ef07d62cb9a7f3ffa9e537b32d19dabd X-VCS-Branch: master Date: Tue, 28 Aug 2012 17:16:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: ef881d47-267f-49c0-97af-c87d98b23317 X-Archives-Hash: c07e8cb576463df3449ef8165e96930b commit: 3a6053c3ef07d62cb9a7f3ffa9e537b32d19dabd Author: Michael Weber gentoo org> AuthorDate: Tue Aug 28 17:16:01 2012 +0000 Commit: Michael Weber gentoo org> CommitDate: Tue Aug 28 17:16:01 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=3a6053c3 Backported library patch. (Portage version: 2.1.11.12/git/Linux x86_64, signed Manifest commit with key 62EEF090) --- app-crypt/tcplay/Manifest | 22 +++++++++++++++++++- app-crypt/tcplay/files/tcplay-0.10-library.patch | 12 ++++++++++ .../{tcplay-0.10.ebuild => tcplay-0.10-r1.ebuild} | 9 +++---- 3 files changed, 37 insertions(+), 6 deletions(-) diff --git a/app-crypt/tcplay/Manifest b/app-crypt/tcplay/Manifest index a535b7a..334ce61 100644 --- a/app-crypt/tcplay/Manifest +++ b/app-crypt/tcplay/Manifest @@ -1,11 +1,31 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +- -----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +- - -----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST tcplay-0.10.tar.gz 31973 SHA256 4ec6a43587fbccf9f97a54a5f7bd074548ef589f978b18b101c887920a8a401f SHA512 eaaa3de7e87c61e19371131c43632af9cdb5158443376c82cf6f1765289bc9fd7625944c51ba7ddb42d32a4c837322e920e0c9d0f014c77a293c7a03e2919ca4 WHIRLPOOL 6e848fc660fd2fe239c1b0d06830d9ae52657169e1a00656c4a66a42caf376f943b247b4f242b3842c44dfc78ab04f4f46f3897be2dd35e6cdcb2302c205ee25 ------BEGIN PGP SIGNATURE----- +- - -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlA8uvoACgkQknrdDGLu8JDZ7QEAgXLib5fsTGFhAzoCi9Cx0v6m 9jqX5KGLWvL40LL5rV8A+QGBoudkX7d2cPe6XeCSPwDb1wH6tTCtpbgPGd4Wp6oa =b8ic +- - -----END PGP SIGNATURE----- +- -----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iF4EAREIAAYFAlA8+n8ACgkQknrdDGLu8JCeugD/Y5rMzS+tnJDekpXwnlXVA1oF +Fe66kS2I7zOEsv2o/TQA/Rj4rhR6FdAVBmEd9JuGL0yVTa2DI25jJNc5b79txSfW +=WQEg +- -----END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iF4EAREIAAYFAlA8/NAACgkQknrdDGLu8JDFTgEAkQYeN+kg8JNk/XU1oZ59i7zQ +i3W/Q9msiOkPNdr6vxwBAJk6scLxXXSJdUq27JBxMDRaA9yNYYscweg4EDoDufzM +=EPh5 -----END PGP SIGNATURE----- diff --git a/app-crypt/tcplay/files/tcplay-0.10-library.patch b/app-crypt/tcplay/files/tcplay-0.10-library.patch new file mode 100644 index 0000000..0dde2f6 --- /dev/null +++ b/app-crypt/tcplay/files/tcplay-0.10-library.patch @@ -0,0 +1,12 @@ +--- a/tcplay_api.c ++++ b/tcplay_api.c +@@ -114,7 +114,8 @@ tc_api_create_volume(tc_api_opts *api_opts) + check_prf_algo(api_opts->tc_prf_hash_hidden, 1), + check_cipher_chain(api_opts->tc_cipher_hidden, 1), + api_opts->tc_passphrase, api_opts->tc_passphrase_hidden, +- api_opts->tc_size_hidden_in_bytes, 0 /* non-interactive */); ++ api_opts->tc_size_hidden_in_bytes, 0 /* non-interactive */, ++ 0 /* non-secure erase */); + + return (err) ? TC_ERR : TC_OK; + } diff --git a/app-crypt/tcplay/tcplay-0.10.ebuild b/app-crypt/tcplay/tcplay-0.10-r1.ebuild similarity index 80% rename from app-crypt/tcplay/tcplay-0.10.ebuild rename to app-crypt/tcplay/tcplay-0.10-r1.ebuild index 67cefc9..65357e5 100644 --- a/app-crypt/tcplay/tcplay-0.10.ebuild +++ b/app-crypt/tcplay/tcplay-0.10-r1.ebuild @@ -4,7 +4,7 @@ EAPI=4 -inherit toolchain-funcs vcs-snapshot +inherit eutils toolchain-funcs vcs-snapshot DESCRIPTION="Free and simple TrueCrypt Implementation based on dm-crypt" HOMEPAGE="https://github.com/bwalex/tc-play" @@ -24,17 +24,16 @@ src_prepare() { sed -e '/CFLAGS+= -O3/d' \ -e '/$(CC)/s:$: $(LDFLAGS):' \ -i Makefile || die + epatch "${FILESDIR}"/${P}-library.patch } src_compile() { tc-export CC - emake SYSTEM=linux PBKDF_BACKEND=gcrypt program - #emake ${myconf} lib + emake SYSTEM=linux PBKDF_BACKEND=gcrypt program lib } src_install() { dobin ${PN} - doman ${PN}.8 - #doman ${PN}.3 + doman ${PN}.{3,8} dodoc README }