* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2016-06-03 14:43 Anthony G. Basile
0 siblings, 0 replies; 7+ messages in thread
From: Anthony G. Basile @ 2016-06-03 14:43 UTC (permalink / raw
To: gentoo-commits
commit: 3e78968b418f2e03e35de30c919441cb410f4171
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 14:40:48 2016 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 14:45:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e78968b
app-crypt/tc-play: add libressl support and restructure USE flags
Package-Manager: portage-2.2.28
app-crypt/tc-play/tc-play-2.0-r1.ebuild | 56 +++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/app-crypt/tc-play/tc-play-2.0-r1.ebuild b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
new file mode 100644
index 0000000..2bb6073
--- /dev/null
+++ b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs multilib
+
+DESCRIPTION="a free, pretty much fully featured and stable TrueCrypt implementation"
+HOMEPAGE="https://github.com/bwalex/tc-play"
+SRC_URI="https://github.com/bwalex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gnutls libressl"
+
+DEPEND="
+ dev-libs/libgpg-error
+ sys-fs/lvm2
+ sys-apps/util-linux
+ dev-libs/libgcrypt:0
+ gnutls? ( net-libs/gnutls )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ local backend="openssl"
+ use gnutls && local backend="gcrypt"
+
+ EXTRA_MAKE_FLAGS=(
+ PBKDF_BACKEND="${backend}"
+ WARNFLAGS=""
+ CC=$(tc-getCC)
+ AR=$(tc-getAR)
+ PREFIX=/usr \
+ LIBDIR=/usr/$(get_libdir)
+ )
+}
+
+src_compile() {
+ emake -f Makefile.classic \
+ tcplay \
+ "${EXTRA_MAKE_FLAGS[@]}"
+}
+
+src_install() {
+ emake -f Makefile.classic \
+ "${EXTRA_MAKE_FLAGS[@]}" \
+ install_program \
+ DESTDIR="${ED}"
+ dodoc README.md
+}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2016-06-12 13:41 Alon Bar-Lev
0 siblings, 0 replies; 7+ messages in thread
From: Alon Bar-Lev @ 2016-06-12 13:41 UTC (permalink / raw
To: gentoo-commits
commit: d2423ffe45fdcff538f641928b7a60033c535537
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 02:42:02 2016 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 03:22:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2423ffe
app-crypt/tc-play: cleanup
Package-Manager: portage-2.2.28
app-crypt/tc-play/metadata.xml | 5 ----
app-crypt/tc-play/tc-play-2.0.ebuild | 52 ------------------------------------
2 files changed, 57 deletions(-)
diff --git a/app-crypt/tc-play/metadata.xml b/app-crypt/tc-play/metadata.xml
index bd7d1f0..5f7a0a6 100644
--- a/app-crypt/tc-play/metadata.xml
+++ b/app-crypt/tc-play/metadata.xml
@@ -5,11 +5,6 @@
<email>crypto@gentoo.org</email>
<name>Crypto</name>
</maintainer>
- <use>
- <flag name="openssl">
- Use openssl crypto backend.
- </flag>
- </use>
<upstream>
<remote-id type="github">bwalex/tc-play</remote-id>
</upstream>
diff --git a/app-crypt/tc-play/tc-play-2.0.ebuild b/app-crypt/tc-play/tc-play-2.0.ebuild
deleted file mode 100644
index 4d371e2..0000000
--- a/app-crypt/tc-play/tc-play-2.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit toolchain-funcs multilib
-
-DESCRIPTION="a free, pretty much fully featured and stable TrueCrypt implementation"
-HOMEPAGE="https://github.com/bwalex/tc-play"
-SRC_URI="https://github.com/bwalex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="openssl"
-
-DEPEND="
- dev-libs/libgpg-error
- sys-fs/lvm2
- sys-apps/util-linux
- dev-libs/libgcrypt:0
- openssl? ( dev-libs/openssl:0 )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- local backend="gcrypt"
- use openssl && backend="openssl"
-
- EXTRA_MAKE_FLAGS=(
- PBKDF_BACKEND="${backend}"
- WARNFLAGS=""
- CC=$(tc-getCC)
- AR=$(tc-getAR)
- PREFIX=/usr \
- LIBDIR=/usr/$(get_libdir)
- )
-}
-
-src_compile() {
- emake -f Makefile.classic \
- tcplay \
- "${EXTRA_MAKE_FLAGS[@]}"
-}
-
-src_install() {
- emake -f Makefile.classic \
- "${EXTRA_MAKE_FLAGS[@]}" \
- install_program \
- DESTDIR="${ED}"
- dodoc README.md
-}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2017-02-04 1:31 Alon Bar-Lev
0 siblings, 0 replies; 7+ messages in thread
From: Alon Bar-Lev @ 2017-02-04 1:31 UTC (permalink / raw
To: gentoo-commits
commit: ac352bf42b840b863fac0136b2c5435c1148ef0e
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 3 23:35:05 2017 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 01:30:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac352bf4
app-crypt/tc-play: eapi bump
Package-Manager: portage-2.3.3
app-crypt/tc-play/tc-play-2.0-r1.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/app-crypt/tc-play/tc-play-2.0-r1.ebuild b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
index 2bb6073..7725897 100644
--- a/app-crypt/tc-play/tc-play-2.0-r1.ebuild
+++ b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
-inherit toolchain-funcs multilib
+inherit toolchain-funcs multilib-minimal
DESCRIPTION="a free, pretty much fully featured and stable TrueCrypt implementation"
HOMEPAGE="https://github.com/bwalex/tc-play"
@@ -27,6 +27,10 @@ DEPEND="
)"
RDEPEND="${DEPEND}"
+DOCS=(
+ README.md
+)
+
pkg_setup() {
local backend="openssl"
use gnutls && local backend="gcrypt"
@@ -52,5 +56,4 @@ src_install() {
"${EXTRA_MAKE_FLAGS[@]}" \
install_program \
DESTDIR="${ED}"
- dodoc README.md
}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2021-04-30 21:49 Mikle Kolyada
0 siblings, 0 replies; 7+ messages in thread
From: Mikle Kolyada @ 2021-04-30 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 31afa40caa04627a1e353fdbd0b82cd81e3b852f
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 30 21:44:59 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Apr 30 21:49:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31afa40c
app-crypt/tc-play: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
app-crypt/tc-play/tc-play-2.0-r1.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app-crypt/tc-play/tc-play-2.0-r1.ebuild b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
index e0576be90fa..b8022d5f11a 100644
--- a/app-crypt/tc-play/tc-play-2.0-r1.ebuild
+++ b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/bwalex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="gnutls libressl"
+IUSE="gnutls"
DEPEND="
dev-libs/libgpg-error
@@ -21,8 +21,7 @@ DEPEND="
dev-libs/libgcrypt:0
gnutls? ( net-libs/gnutls )
!gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2022-03-19 23:17 David Seifert
0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2022-03-19 23:17 UTC (permalink / raw
To: gentoo-commits
commit: 6f2dcba7212903acf833e7dcfca210397de565da
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 19 23:16:40 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 23:16:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2dcba7
app-crypt/tc-play: quote $(tc-*) calls
Signed-off-by: David Seifert <soap <AT> gentoo.org>
app-crypt/tc-play/tc-play-2.0-r1.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-crypt/tc-play/tc-play-2.0-r1.ebuild b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
index b8022d5f11a9..401465c26b69 100644
--- a/app-crypt/tc-play/tc-play-2.0-r1.ebuild
+++ b/app-crypt/tc-play/tc-play-2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -40,9 +40,9 @@ pkg_setup() {
EXTRA_MAKE_FLAGS=(
PBKDF_BACKEND="${backend}"
WARNFLAGS=""
- CC=$(tc-getCC)
- AR=$(tc-getAR)
- PREFIX=/usr \
+ CC="$(tc-getCC)"
+ AR="$(tc-getAR)"
+ PREFIX=/usr
LIBDIR=/usr/$(get_libdir)
)
}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2022-08-01 3:15 Sam James
0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2022-08-01 3:15 UTC (permalink / raw
To: gentoo-commits
commit: 42c11dcac7716d6b0566fd9b9bd63026d956b696
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 1 03:06:10 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 1 03:14:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c11dca
app-crypt/tc-play: [QA] EAPI 8, fix useless multilib
Multilib is only ever used here in src_configure because
it's exported. The program isn't even built for multilib
(which is a good thing, or it'd be even more of a waste,
as it's not like it'd get installed anyway).
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{tc-play-2.0-r1.ebuild => tc-play-2.0-r2.ebuild} | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/app-crypt/tc-play/tc-play-2.0-r1.ebuild b/app-crypt/tc-play/tc-play-2.0-r2.ebuild
similarity index 83%
rename from app-crypt/tc-play/tc-play-2.0-r1.ebuild
rename to app-crypt/tc-play/tc-play-2.0-r2.ebuild
index 401465c26b69..244696e5f144 100644
--- a/app-crypt/tc-play/tc-play-2.0-r1.ebuild
+++ b/app-crypt/tc-play/tc-play-2.0-r2.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs multilib-minimal
+inherit toolchain-funcs
-DESCRIPTION="a free, pretty much fully featured and stable TrueCrypt implementation"
+DESCRIPTION="A free, pretty much fully featured and stable TrueCrypt implementation"
HOMEPAGE="https://github.com/bwalex/tc-play"
SRC_URI="https://github.com/bwalex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
@@ -15,19 +15,18 @@ KEYWORDS="~amd64"
IUSE="gnutls"
DEPEND="
+ dev-libs/libgcrypt:=
dev-libs/libgpg-error
- sys-fs/lvm2
sys-apps/util-linux
- dev-libs/libgcrypt:0
+ sys-fs/lvm2
gnutls? ( net-libs/gnutls )
!gnutls? (
- dev-libs/openssl:0=
- )"
+ dev-libs/openssl:=
+ )
+"
RDEPEND="${DEPEND}"
-DOCS=(
- README.md
-)
+DOCS=( README.md )
PATCHES=(
"${FILESDIR}/${P}-build.patch"
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/
@ 2023-09-09 13:17 David Seifert
0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2023-09-09 13:17 UTC (permalink / raw
To: gentoo-commits
commit: 91f098ca292a274c2262e94cd190b0d9210d639f
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 9 13:16:52 2023 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Sep 9 13:16:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f098ca
app-crypt/tc-play: indent metadata.xml
Signed-off-by: David Seifert <soap <AT> gentoo.org>
app-crypt/tc-play/metadata.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-crypt/tc-play/metadata.xml b/app-crypt/tc-play/metadata.xml
index 683a10b4df2a..ce2564530426 100644
--- a/app-crypt/tc-play/metadata.xml
+++ b/app-crypt/tc-play/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">bwalex/tc-play</remote-id>
- </upstream>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">bwalex/tc-play</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-09-09 13:17 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-09 13:17 [gentoo-commits] repo/gentoo:master commit in: app-crypt/tc-play/ David Seifert
-- strict thread matches above, loose matches on Subject: below --
2022-08-01 3:15 Sam James
2022-03-19 23:17 David Seifert
2021-04-30 21:49 Mikle Kolyada
2017-02-04 1:31 Alon Bar-Lev
2016-06-12 13:41 Alon Bar-Lev
2016-06-03 14:43 Anthony G. Basile
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox