* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tinyca/
@ 2016-06-03 14:43 Anthony G. Basile
0 siblings, 0 replies; 5+ messages in thread
From: Anthony G. Basile @ 2016-06-03 14:43 UTC (permalink / raw
To: gentoo-commits
commit: 12b33666a2503adf77c62ebd47107c0f41152001
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 14:45:06 2016 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 14:45:19 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b33666
app-crypt/tinyca: add libressl support
Package-Manager: portage-2.2.28
app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild | 69 +++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
new file mode 100644
index 0000000..fc496ab
--- /dev/null
+++ b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+MY_P="${PN}${PV/./-}"
+DESCRIPTION="Simple Perl/Tk GUI to manage a small certification authority"
+HOMEPAGE="http://tinyca.sm-zone.net/"
+SRC_URI="http://tinyca.sm-zone.net/${MY_P}.tar.bz2"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="libressl"
+LANGS="en de cs es sv"
+
+for X in ${LANGS} ; do
+ IUSE="${IUSE} linguas_${X}"
+done
+
+RDEPEND="
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ dev-perl/Locale-gettext
+ >=virtual/perl-MIME-Base64-2.12
+ >=dev-perl/gtk2-perl-1.072"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-2.0.7.3-compositefix.patch"
+ epatch "${FILESDIR}/${P}-openssl-1.patch"
+ epatch "${FILESDIR}/${P}-perl-5.18.patch"
+ sed -i -e 's:./lib:/usr/share/tinyca/lib:g' \
+ -e 's:./templates:/usr/share/tinyca/templates:g' \
+ -e 's:./locale:/usr/share/locale:g' "${S}/tinyca2" || die
+}
+
+src_compile() {
+ emake -C po
+}
+
+locale_install() {
+ insinto /usr/share/locale/$@/LC_MESSAGES/
+ doins locale/$@/LC_MESSAGES/tinyca2.mo
+}
+
+src_install() {
+ newbin tinyca2 tinyca
+ insinto /usr/share/tinyca/lib
+ doins lib/*.pm
+ insinto /usr/share/tinyca/lib/GUI
+ doins lib/GUI/*.pm
+ insinto /usr/share/tinyca/templates
+ doins templates/*
+ insinto /usr/share/
+ strip-linguas ${LANGS}
+ local l
+ for l in ${LANGS}; do
+ if [ "$l" != "en" ]; then
+ use linguas_$l && locale_install $l
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tinyca/
@ 2017-03-04 13:38 Agostino Sarubbo
0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo @ 2017-03-04 13:38 UTC (permalink / raw
To: gentoo-commits
commit: 4aa3895d14f3e0163595a91a40922dcefc2f3a2d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 13:35:00 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 13:38:16 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa3895d
app-crypt/tinyca: amd64 stable wrt bug #611490
Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
index 8af81101f3c..8bda2d1c9dc 100644
--- a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
+++ b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://tinyca.sm-zone.net/${MY_P}.tar.bz2"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
IUSE="libressl"
LANGS="en de cs es sv"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tinyca/
@ 2017-03-04 13:46 Agostino Sarubbo
0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo @ 2017-03-04 13:46 UTC (permalink / raw
To: gentoo-commits
commit: ed82e4c676060b04de69862f5713c41283ab17fe
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 13:44:03 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 13:44:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed82e4c6
app-crypt/tinyca: x86 stable wrt bug #611490
Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
index 8bda2d1c9dc..03d0babf303 100644
--- a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
+++ b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://tinyca.sm-zone.net/${MY_P}.tar.bz2"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="libressl"
LANGS="en de cs es sv"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tinyca/
@ 2017-03-04 17:16 Alon Bar-Lev
0 siblings, 0 replies; 5+ messages in thread
From: Alon Bar-Lev @ 2017-03-04 17:16 UTC (permalink / raw
To: gentoo-commits
commit: c5bbe6e829ff4741848033a79caf65049f72b309
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 17:10:03 2017 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 17:16:25 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bbe6e8
app-crypt/tinyca: cleanup
Bug: 611490
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild | 67 -------------------------------
1 file changed, 67 deletions(-)
diff --git a/app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild b/app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild
deleted file mode 100644
index 71fe348b61a..00000000000
--- a/app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-MY_P="${PN}${PV/./-}"
-DESCRIPTION="Simple Perl/Tk GUI to manage a small certification authority"
-HOMEPAGE="http://tinyca.sm-zone.net/"
-SRC_URI="http://tinyca.sm-zone.net/${MY_P}.tar.bz2"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE=""
-LANGS="en de cs es sv"
-
-for X in ${LANGS} ; do
- IUSE="${IUSE} linguas_${X}"
-done
-
-RDEPEND="
- >=dev-libs/openssl-0.9.7e:0=
- dev-perl/Locale-gettext
- >=virtual/perl-MIME-Base64-2.12
- >=dev-perl/gtk2-perl-1.072"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.0.7.3-compositefix.patch"
- epatch "${FILESDIR}/${P}-openssl-1.patch"
- epatch "${FILESDIR}/${P}-perl-5.18.patch"
- sed -i -e 's:./lib:/usr/share/tinyca/lib:g' \
- -e 's:./templates:/usr/share/tinyca/templates:g' \
- -e 's:./locale:/usr/share/locale:g' "${S}/tinyca2" || die
-}
-
-src_compile() {
- emake -C po
-}
-
-locale_install() {
- insinto /usr/share/locale/$@/LC_MESSAGES/
- doins locale/$@/LC_MESSAGES/tinyca2.mo
-}
-
-src_install() {
- newbin tinyca2 tinyca
- insinto /usr/share/tinyca/lib
- doins lib/*.pm
- insinto /usr/share/tinyca/lib/GUI
- doins lib/GUI/*.pm
- insinto /usr/share/tinyca/templates
- doins templates/*
- insinto /usr/share/
- strip-linguas ${LANGS}
- local l
- for l in ${LANGS}; do
- if [ "$l" != "en" ]; then
- use linguas_$l && locale_install $l
- fi
- done
-}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/tinyca/
@ 2018-01-07 13:55 Ulrich Müller
0 siblings, 0 replies; 5+ messages in thread
From: Ulrich Müller @ 2018-01-07 13:55 UTC (permalink / raw
To: gentoo-commits
commit: bb6ca74f6a867328641068203acacb82e3c41efd
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 7 13:53:39 2018 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 7 13:54:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6ca74f
app-crypt/tinyca: Test LINGUAS rather than linguas_* USE flags.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
index ebe61338771..274da28fc84 100644
--- a/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
+++ b/app-crypt/tinyca/tinyca-2.0.7.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,10 +16,6 @@ KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="libressl"
LANGS="en de cs es sv"
-for X in ${LANGS} ; do
- IUSE="${IUSE} linguas_${X}"
-done
-
RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
@@ -67,7 +63,7 @@ src_install() {
local l
for l in ${LANGS}; do
if [ "$l" != "en" ]; then
- use linguas_$l && locale_install $l
+ has ${l} ${LINGUAS-${l}} && locale_install $l
fi
done
}
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-01-07 13:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-07 13:55 [gentoo-commits] repo/gentoo:master commit in: app-crypt/tinyca/ Ulrich Müller
-- strict thread matches above, loose matches on Subject: below --
2017-03-04 17:16 Alon Bar-Lev
2017-03-04 13:46 Agostino Sarubbo
2017-03-04 13:38 Agostino Sarubbo
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