summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-06-02 08:16:22 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-06-02 08:16:22 +0000
commit9bd7219dfc7b3c5478eeba714bbc2f6853de910c (patch)
tree9406c0eff97952e3d3d56703e69745f8e12f984d /app-crypt/tinyca
parentInitial commit, based on submission from bug #109465, thanks to Fabian Neuman... (diff)
downloadgentoo-2-9bd7219dfc7b3c5478eeba714bbc2f6853de910c.tar.gz
gentoo-2-9bd7219dfc7b3c5478eeba714bbc2f6853de910c.tar.bz2
gentoo-2-9bd7219dfc7b3c5478eeba714bbc2f6853de910c.zip
version bump
(Portage version: 2.1_rc3)
Diffstat (limited to 'app-crypt/tinyca')
-rw-r--r--app-crypt/tinyca/ChangeLog99
-rw-r--r--app-crypt/tinyca/files/digest-tinyca-2.0.7.33
-rw-r--r--app-crypt/tinyca/files/tinyca-2.0.7.3-compositefix.patch12
-rw-r--r--app-crypt/tinyca/tinyca-2.0.7.3.ebuild59
4 files changed, 83 insertions, 90 deletions
diff --git a/app-crypt/tinyca/ChangeLog b/app-crypt/tinyca/ChangeLog
index 2b4f24429789..0fa330bd9790 100644
--- a/app-crypt/tinyca/ChangeLog
+++ b/app-crypt/tinyca/ChangeLog
@@ -1,94 +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.12 2006/05/28 12:02:59 dragonheart Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.13 2006/06/02 08:16:22 dragonheart Exp $
-*tinyca-2.0.7.2 (28 May 2006)
+*tinyca-2.0.7.3 (02 Jun 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
+ 02 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+ -files/tinyca-2.0.7.2-compositefix.patch,
+ +files/tinyca-2.0.7.3-compositefix.patch, -tinyca-0.6.7.ebuild,
+ -tinyca-2.0.7.0.ebuild, -tinyca-2.0.7.1.ebuild, -tinyca-2.0.7.2.ebuild,
+ +tinyca-2.0.7.3.ebuild:
+ version bump
- 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,
- tinyca-2.0.7.1.ebuild:
- Virtuals for some perl-core deps
-
- 10 Dec 2005; Marcelo Goes <vanquirius@gentoo.org> tinyca-0.5.4-r1.ebuild:
- dev-perl/gtk-perl needs to be emerged with the gnome USE flag. Fixes bug
- 113644. Thanks to Matt LaPlante <webmaster at cyberdogtech dot com>.
-
-*tinyca-2.0.7.1 (10 Dec 2005)
-
- 10 Dec 2005; Marcelo Goes <vanquirius@gentoo.org> -tinyca-0.5.4.ebuild,
- -tinyca-0.6.6.ebuild, +tinyca-2.0.7.1.ebuild:
- 2.0.7.1 version bump for bug 114973. Thanks to Gour <gour at mail dot inet
- dot hr>.
-
-*tinyca-2.0.7.0 (16 Jun 2005)
-
- 16 Jun 2005; Rob Holland <tigger@gentoo.org> +tinyca-2.0.7.0.ebuild:
- version bump. moved to gtk2
-
- 25 May 2005; Michael Cummings <mcummings@gentoo.org> tinyca-0.6.7.ebuild:
- dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration
-
- 25 May 2005; Michael Cummings <mcummings@gentoo.org> tinyca-0.6.6.ebuild:
- dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration
-
- 25 May 2005; Michael Cummings <mcummings@gentoo.org> tinyca-0.5.4.ebuild:
- dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration
-
- 25 May 2005; Michael Cummings <mcummings@gentoo.org> tinyca-0.5.4-r1.ebuild:
- dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration
-
-*tinyca-0.6.7 (02 Feb 2005)
-
- 02 Feb 2005; Daniel Black <dragonheart@gentoo.org> +tinyca-0.6.7.ebuild,
- +metadata.xml:
- Moved from app-misc/tinyca to app-crypt/tinyca. Added metadata.xml
- Version bump as per bug #80122 thanks to Andreas Hinterland
- <ich@meister-rohrfix.de>
-
- 13 Dec 2004; Jason Wever <weeve@gentoo.org> tinyca-0.5.4-r1.ebuild:
- Stable on sparc.
-
- 08 Dec 2004; Karol Wojtaszek <sekretarz@gentoo.org> tinyca-0.6.6.ebuild:
- Added to ~amd64, bug #73838
-
- 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- tinyca-0.5.4-r1.ebuild:
- Masked tinyca-0.5.4-r1.ebuild stable for ppc
-
-*tinyca-0.6.6 (15 Aug 2004)
-
- 15 Aug 2004; Sven Wegener <swegener@gentoo.org> +tinyca-0.6.6.ebuild:
- Version bump.
-
- 30 Jun 2004; David Holm <dholm@gentoo.org> tinyca-0.5.4-r1.ebuild:
- Added to ~ppc.
-
- 23 Mar 2004; Jason Wever <weeve@gentoo.org> tinyca-0.5.4-r1.ebuild:
- Added ~sparc keyword.
-
-*tinyca-0.5.4-r1 (16 Mar 2004)
-
- 16 Mar 2004; Michael Cummings <mcummings@gentoo.org> tinyca-0.5.4-r1.ebuild:
- Missing dependancy.
-
-*tinyca-0.5.4 (08 Dec 2003)
-
- 08 Dec 2003; Martin Holzer <mholzer@gentoo.org> tinyca-0.5.4.ebuild:
- Version bumped. Closes #
-
-*tinyca-0.4.2 (11 Sep 2002)
-
- 11 Sep 2002; Guido Bakker <guidob@gentoo.org> ChangeLog :
-
- Stable update.
-
-*tinyca-0.3.4 (24 Jun 2002)
-
- 24 Jun 2002; Ben Lutgens <lamer@gentoo.org> ChangeLog :
-
- Initial version added to tree this fine day ;-)
diff --git a/app-crypt/tinyca/files/digest-tinyca-2.0.7.3 b/app-crypt/tinyca/files/digest-tinyca-2.0.7.3
new file mode 100644
index 000000000000..847600f7b4fb
--- /dev/null
+++ b/app-crypt/tinyca/files/digest-tinyca-2.0.7.3
@@ -0,0 +1,3 @@
+MD5 de99b2b2aa2ecfacd3cae2920d0fe31c tinyca2-0.7.3.tar.bz2 146531
+RMD160 f75cab76984d36c21a31d9ba4bf4514a879345f7 tinyca2-0.7.3.tar.bz2 146531
+SHA256 0c54163f7740486c1d4370803270e4dd12946dd58ed7c8b183e6f21da639b987 tinyca2-0.7.3.tar.bz2 146531
diff --git a/app-crypt/tinyca/files/tinyca-2.0.7.3-compositefix.patch b/app-crypt/tinyca/files/tinyca-2.0.7.3-compositefix.patch
new file mode 100644
index 000000000000..a074eec2025a
--- /dev/null
+++ b/app-crypt/tinyca/files/tinyca-2.0.7.3-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.3.ebuild b/app-crypt/tinyca/tinyca-2.0.7.3.ebuild
new file mode 100644
index 000000000000..a4a74207a907
--- /dev/null
+++ b/app-crypt/tinyca/tinyca-2.0.7.3.ebuild
@@ -0,0 +1,59 @@
+# 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.3.ebuild,v 1.1 2006/06/02 08:16:22 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-1.072"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ 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
+}