public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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