summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-05-28 12:02:59 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-05-28 12:02:59 +0000
commitcd57c9c7e6e02b873678814a43b5cbefb7433c65 (patch)
tree9a4ca6a99f9144454f0ffbff35534a2af8e8fa04 /app-crypt
parentSmall change to patch for bug #130488 (diff)
downloadgentoo-2-cd57c9c7e6e02b873678814a43b5cbefb7433c65.tar.gz
gentoo-2-cd57c9c7e6e02b873678814a43b5cbefb7433c65.tar.bz2
gentoo-2-cd57c9c7e6e02b873678814a43b5cbefb7433c65.zip
version bump bug #129586 by Vlad Berditchevskiy. Disable composite bug #78576 thanks Marek Wiecek
(Portage version: 2.1_rc3)
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/tinyca/ChangeLog9
-rw-r--r--app-crypt/tinyca/files/digest-tinyca-0.6.72
-rw-r--r--app-crypt/tinyca/files/digest-tinyca-2.0.7.23
-rw-r--r--app-crypt/tinyca/files/tinyca-2.0.7.2-compositefix.patch12
-rw-r--r--app-crypt/tinyca/tinyca-2.0.7.2.ebuild58
5 files changed, 83 insertions, 1 deletions
diff --git a/app-crypt/tinyca/ChangeLog b/app-crypt/tinyca/ChangeLog
index 7d1f7204b929..2b4f24429789 100644
--- a/app-crypt/tinyca/ChangeLog
+++ b/app-crypt/tinyca/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-crypt/tinyca
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.11 2006/02/11 21:09:01 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.12 2006/05/28 12:02:59 dragonheart Exp $
+
+*tinyca-2.0.7.2 (28 May 2006)
+
+ 28 May 2006; Daniel Black <dragonheart@gentoo.org>
+ +files/tinyca-2.0.7.2-compositefix.patch, +tinyca-2.0.7.2.ebuild:
+ version bump bug #129586 by Vlad Berditchevskiy. Disable composite bug #78576
+ thanks Marek Wiecek
11 Feb 2006; Michael Cummings <mcummings@gentoo.org>
tinyca-0.5.4-r1.ebuild, tinyca-0.6.7.ebuild, tinyca-2.0.7.0.ebuild,
diff --git a/app-crypt/tinyca/files/digest-tinyca-0.6.7 b/app-crypt/tinyca/files/digest-tinyca-0.6.7
index 7300bd43254e..1ce23b25a8b3 100644
--- a/app-crypt/tinyca/files/digest-tinyca-0.6.7
+++ b/app-crypt/tinyca/files/digest-tinyca-0.6.7
@@ -1 +1,3 @@
MD5 e517b0bf86918330e65c2ebb32b22541 tinyca-0.6.7.tar.bz2 111989
+RMD160 409a318a0e2f3a1ff25826577469c8bb04da6bee tinyca-0.6.7.tar.bz2 111989
+SHA256 dde3695c88465f61c85b31751399e981a94db1933fd62bc2f9cffb16f7437766 tinyca-0.6.7.tar.bz2 111989
diff --git a/app-crypt/tinyca/files/digest-tinyca-2.0.7.2 b/app-crypt/tinyca/files/digest-tinyca-2.0.7.2
new file mode 100644
index 000000000000..f9d36a312267
--- /dev/null
+++ b/app-crypt/tinyca/files/digest-tinyca-2.0.7.2
@@ -0,0 +1,3 @@
+MD5 9cec03a044e81d2c204c6ca08c74846f tinyca2-0.7.2.tar.bz2 147536
+RMD160 7ceddb63830158c1f98144e36c3981e107f4dc6a tinyca2-0.7.2.tar.bz2 147536
+SHA256 133b126856b5f1d2489c2d64ffe0b0a78fe6d1f8fe0305a844403a54af639d0e tinyca2-0.7.2.tar.bz2 147536
diff --git a/app-crypt/tinyca/files/tinyca-2.0.7.2-compositefix.patch b/app-crypt/tinyca/files/tinyca-2.0.7.2-compositefix.patch
new file mode 100644
index 000000000000..a074eec2025a
--- /dev/null
+++ b/app-crypt/tinyca/files/tinyca-2.0.7.2-compositefix.patch
@@ -0,0 +1,12 @@
+--- tinyca2-0.7.2/./tinyca2.orig 2006-05-28 21:45:03.000000000 +1000
++++ tinyca2-0.7.2/tinyca2 2006-05-28 21:46:38.000000000 +1000
+@@ -87,6 +87,9 @@
+
+ umask(0077);
+
++# https://bugs.gentoo.org/show_bug.cgi?id=78576
++$ENV{XLIB_SKIP_ARGB_VISUALS}= '1';
++
+ # create main object and initialize CA
+ my $gui = GUI->new($init);
+
diff --git a/app-crypt/tinyca/tinyca-2.0.7.2.ebuild b/app-crypt/tinyca/tinyca-2.0.7.2.ebuild
new file mode 100644
index 000000000000..997c1fafe451
--- /dev/null
+++ b/app-crypt/tinyca/tinyca-2.0.7.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/tinyca-2.0.7.2.ebuild,v 1.1 2006/05/28 12:02:59 dragonheart Exp $
+
+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="~x86 ~sparc ~ppc ~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/openssl-0.9.7e
+ dev-perl/Locale-gettext
+ >=virtual/perl-MIME-Base64-2.12
+ dev-perl/gtk2-perl"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-compositefix.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"
+}
+
+src_compile() {
+ make -C po
+}
+
+locale_install() {
+ dodir /usr/share/locale/$@/LC_MESSAGES/
+ insinto /usr/share/locale/$@/LC_MESSAGES/
+ doins locale/$@/LC_MESSAGES/tinyca2.mo
+}
+
+src_install() {
+ exeinto /usr/bin
+ newexe 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 de cs es
+ use linguas_de && locale_install de
+ use linguas_cs && locale_install cs
+ use linguas_es && locale_install es
+}