ChangeLog

# ChangeLog for app-crypt/xca
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/xca/ChangeLog,v 1.15 2008/08/11 17:37:24 yngwin Exp $

11 Aug 2008; Ben de Groot xca-0.6.4.ebuild:
Fix split qt4 deps wrt bug 217161.

19 Jun 2008; Tiziano Müller xca-0.6.4.ebuild:
Added LDFLAGS=$(raw-ldflags) since they get passed directly to the linker
(and compilation therefore fails if LDFLAGS="-Wl,--as-needed)". Added
missing eclasses, removed COPYING (and other non-existent) files from
dodoc.

23 Oct 2007; Alon Bar-Lev
-files/xca-0.5.1-build.patch, -files/xca-0.5.1-db.patch,
-files/xca-0.5.1-gcc4.patch, -files/xca-0.5.1-openssl.patch,
-files/xca-0.5.1-qt.patch, -files/xca-0.6.0-build.patch,
+files/xca-0.6.4-openssl.patch, -xca-0.5.1-r1.ebuild, -xca-0.6.0.ebuild,
xca-0.6.4.ebuild:
Fix bug#196765 thanks for Alexander Skwar for reporting, cleanup

*xca-0.6.4 (22 Sep 2007)

22 Sep 2007; Alon Bar-Lev
+files/xca-0.6.4-build.patch, +xca-0.6.4.ebuild:
Version bump, bug#192938

*xca-0.6.0 (02 Apr 2007)

02 Apr 2007; Alon Bar-Lev
+files/xca-0.6.0-build.patch, +xca-0.6.0.ebuild:
Version bump, bug#173047

28 Oct 2006; Alon Bar-Lev +files/xca-0.5.1-db.patch,
xca-0.5.1-r1.ebuild:
Added db4.3 compatability, thanks to Tomas Sedlak, closes bug#153156

27 Oct 2006; Alon Bar-Lev
+files/xca-0.5.1-build.patch, -files/xca-0.5.1-qt.diff,
+files/xca-0.5.1-qt.patch, -files/Rules.mak-prefix.patch,
-files/configure-db.patch, -xca-0.5.1.ebuild, xca-0.5.1-r1.ebuild:
Fixes db detection, thanks to Tomas Sedlak, bug#152846. Cleanup old
revisions, organize patchset

*xca-0.5.1-r1 (06 Oct 2006)

06 Oct 2006; Alon Bar-Lev +files/xca-0.5.1-gcc4.patch,
+files/xca-0.5.1-openssl.patch, +xca-0.5.1-r1.ebuild:
Support gcc4, openssl-0.9.8 bug#144958

11 Jun 2006; Markus Ullmann xca-0.5.1.ebuild:
Fixing deps wrt bug #136437

31 Aug 2005; Luis Medinas xca-0.5.1.ebuild:
Added ~amd64 keywords.

14 Aug 2005; Daniel Black
-files/configure-db-4.1.patch, +files/configure-db.patch,
xca-0.5.1.ebuild:
better (though not perfect) dependancy fix for db-4.* includes
Bug #73955 and bug #94566. Thanks to Michael Krelin, Mike Nerone
and Thomas Meira Andrade.

21 Jul 2005; Caleb Tennis xca-0.5.1.ebuild:
Fix Qt dep per 98180

07 May 2005; David Holm xca-0.5.1.ebuild:
Added to ~ppc.

01 Mar 2005; Sven Wegener xca-0.5.1.ebuild:
Fixed invalid atoms in *DEPEND.

*xca-0.5.1 (01 Mar 2005)

01 Mar 2005; Daniel Black +metadata.xml,
+files/Rules.mak-prefix.patch, +files/configure-db-4.1.patch,
+files/xca-0.5.1-qt.diff, +xca-0.5.1.ebuild:
Initial import as per bug #73955. Thanks to Michael Krelin
for the numberous patches and model ebuilds

Manifest

AUX xca-0.6.4-build.patch 1236 RMD160 6574b6ecbfe7cebc6073850f644ad4c1a9ace426 SHA1 66159df2766b1c99b4c610999191a863a88be09c SHA256 b5d20b02750808728ede57b28a3fff5f2adde6a0d101a1b38d136f8ea023192d
AUX xca-0.6.4-openssl.patch 628 RMD160 1478b6959461a355f633d1632ac09ae0a07babd6 SHA1 7400a2633c30e04ff998632d281af4c8a43db0c3 SHA256 0f23131b0042120958f0b000113aa4a2fcd6b6d8d68d07399de345559f46a2d5
DIST xca-0.6.4.tar.gz 266574 RMD160 15f8253bf2d80aac9053f52c189dabf5b73a5d6a SHA1 bc4ce3d1bbb988ba9bcd762a33084571c161b8a4 SHA256 63e5992d461cbea38fb5433c989ee1cc73d7dac5162e57d6e70a7735d9f80ed4
EBUILD xca-0.6.4.ebuild 1379 RMD160 aa9ec438c85f1d718a5350ae1b1dae21ed346b0f SHA1 b708c164f1cc78647c7f2101a6d19bed3abe4138 SHA256 0f8eaac132809e834cd63b43682d41976634f39ee31e2e3d9c499e82331c2dde
MISC ChangeLog 3109 RMD160 d8a2ba7b8a321c47419083d4ee09156816b83bb1 SHA1 84b69c26c230e8c097ff7994a96d0ebcde17c355 SHA256 e94d76871f5ef803e4f26c09f3f78f93e805dee38f9c99fe52b6e324c99f4843
MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86

files

metadata.xml




crypto

crypto@gentoo.org

xca-0.6.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/xca/xca-0.6.4.ebuild,v 1.4 2008/08/11 17:37:24 yngwin Exp $

EAPI="1"
inherit eutils toolchain-funcs flag-o-matic

DESCRIPTION="A graphical user interface to OpenSSL, RSA public keys, certificates, signing requests and revokation lists"
HOMEPAGE="http://www.hohnstaedt.de/xca.html"
SRC_URI="mirror://sourceforge/xca/${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc"

RDEPEND=">=dev-libs/openssl-0.9.8
|| ( x11-libs/qt-gui:4 =x11-libs/qt-4.3* )"
DEPEND="${RDEPEND}
doc? ( app-text/linuxdoc-tools )"

# Upstream:
# http://sourceforge.net/tracker/index.php?func=detail&aid=1800298&group_id=62274&atid=500028
#
# 1. Qt detection.
# 2. doc hacks.

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-build.patch"
epatch "${FILESDIR}/${P}-openssl.patch"
}

src_compile() {
local LINUXDOC
use doc || LINUXDOC='touch $@ && true'

QTDIR=/usr \
STRIP="true" \
LINUXDOC="${LINUXDOC}" \
CC="$(tc-getCC)" \
LD="$(tc-getLD)" \
LDFLAGS="$(raw-ldflags)" \
prefix=/usr \
./configure || die "configure failed"
emake || die "emake failed"
}

src_install() {
emake destdir="${D}" mandir="share/man" install || die "install failed"

dodoc AUTHORS

insinto /etc/xca
doins misc/*.txt
}