summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDane Smith <c1pher@gentoo.org>2011-03-21 13:43:05 +0000
committerDane Smith <c1pher@gentoo.org>2011-03-21 13:43:05 +0000
commite52e6aea67747f53222efd958b22aeaeb143b42c (patch)
tree78ac1c0ea2784de71edf9f53b3da75141ca7cd3c /app-crypt
parentStable on amd64 wrt bug #359059 (diff)
downloadhistorical-e52e6aea67747f53222efd958b22aeaeb143b42c.tar.gz
historical-e52e6aea67747f53222efd958b22aeaeb143b42c.tar.bz2
historical-e52e6aea67747f53222efd958b22aeaeb143b42c.zip
Version bump for app-crypt/qca wrt bug 359717.
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/qca/ChangeLog9
-rw-r--r--app-crypt/qca/Manifest24
-rw-r--r--app-crypt/qca/qca-2.0.3.ebuild75
3 files changed, 105 insertions, 3 deletions
diff --git a/app-crypt/qca/ChangeLog b/app-crypt/qca/ChangeLog
index 160881f1db00..3842cdf512dd 100644
--- a/app-crypt/qca/ChangeLog
+++ b/app-crypt/qca/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/qca
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/ChangeLog,v 1.82 2010/03/26 23:32:41 yngwin Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/ChangeLog,v 1.83 2011/03/21 13:43:05 c1pher Exp $
+
+*qca-2.0.3 (21 Mar 2011)
+
+ 21 Mar 2011; Dane Smith <c1pher@gentoo.org> +qca-2.0.3.ebuild:
+ Version bump wrt bug 359717. Moved to EAPI 3. Added a missing die.
26 Mar 2010; Ben de Groot <yngwin@gentoo.org> qca-2.0.2-r2.ebuild:
Use qt4-r2.eclass (bug #311481). Removed unneeded die messages.
diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 06952c7c90f8..837155dc9a7c 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,5 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX qca-2.0.2-pcfilespath.patch 409 RMD160 65368cb474f2dd1d79b0c9d00424831acd777465 SHA1 a2defc2ae7d3dc31986f89cb8ec2760df85cb208 SHA256 d4d276c13f08bc538b79779aba49126b310df5c97f95b2c7010de050c880d695
DIST qca-2.0.2.tar.bz2 1937201 RMD160 18b0f497709f9700227644977946735d2ec3c623 SHA1 5a414c3296cd37d1ec34182be0d089c5073f55a8 SHA256 49b5474450104a2298747c243de1451ab7a6aeed4bf7df43ffa4b7128a2837b8
+DIST qca-2.0.3.tar.bz2 4530731 RMD160 333cfdce91fedfaec09c205528de52d7b569c521 SHA1 9c868b05b81dce172c41b813de4de68554154c60 SHA256 8da20c89f390954fdcfcd3c4deef379213ddb5ae9d6b5e0c917d23f5e474895f
EBUILD qca-2.0.2-r2.ebuild 1989 RMD160 ff7fec3e99f23bd5fe0b5a89c4c1e52540898ec8 SHA1 0cf6a3959e762ca549e8aa689b65bf5ef9979638 SHA256 4cd29fd079ac9746adcfd9d8079df96504e5501ea2170b48f67c1e23f700128a
-MISC ChangeLog 10061 RMD160 bcc94aabbdecb92b2c8df0e86385532a03b94967 SHA1 d6a51d5caf2ad81b65c9f2e81d61b5587a803244 SHA256 a29b098847839779db16833bf055059366fef35062ad1412d6c28efdccb3823f
+EBUILD qca-2.0.3.ebuild 2008 RMD160 0d70af52148039761b109cf7c7e4dcf5f2efe473 SHA1 a72c293c77e9fbab8843301c538f10e8ff701877 SHA256 3a506f78139732d99df2c4d941661c7295e69f6f08ad0b5041ad3243adb2f280
+MISC ChangeLog 10222 RMD160 f66bab02e73815ad58343c6f63b9a52ec00da75a SHA1 bf840354384c20d5f663bd5ff402dda1557fee93 SHA256 d532a4774d9b3c998d78af41445b7d23ed1556a04ad290135ecfbbbd669f1979
MISC metadata.xml 192 RMD160 421d4665996ea38fdfc756e2da700603abe17ec7 SHA1 c32af4b790776c36b524e5f2e2dca587c9cd3351 SHA256 e585d77a075b30463ad28cc89374f9ef2876636bca95a23321b824e0122aa6fd
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQIcBAEBAgAGBQJNh1TAAAoJEEsurZwMLhUxuN4QAJGaCyG9QJ1IYoRM9dgU2ZcL
+2Ft4MtDG7PFNo13c0jiIKdV+fNTbXyycVdsl3m9z3Np6JZ3h9QItLj09AJt+5SVg
+VD8BkKQwm5eLvPFaV+uWRMnZjHYLMPb4GOjmCniyvfIMIn0YQHYzwgSM9ZtHlZ43
+ApIp5sB2zxvACCOLsiIk3J2V725KMzxurcO9Fj2fuMfNaUNqz3wPmgdgDGN5P8Il
+Po8oQltsPViq+O0gx7RU3DljLWqzJRLxlmJDsLyf1D58CTq0Z933mYpJWlD2yRke
+nZOciTdPNxxRSZXy35L96HH1mw2A/snqYnMw8NpIPPew8EY5hUfD19/4+QnXnGA8
+Hlei7qSkMpf0rwMPfXoBPI4K3P6aihY7cTFbscU3yyookK105HOayZtiSBii4Gpn
+rcpQhA/rEHwtzgqrfjMt43bGl1g++3o7aq1+OQWNb3pi9KZtX3KmUQfR3ix3Ci2d
+22HJBOmDJr2G1jkuQs1pDw+HfIx3Sqk+7HgFweZzf2xV7mgcyQj73yGQ4lwb+MrR
+XUftrAVMwL2AT1WkZew9trGukQDSgNbmyMQVv8vgQaXeDa10A2cuZat0ha1wsYkT
+/8t8AeiMD3H2eWECMA4OqPXoNk7eNZgdKd34D0V2tyqAgi2GpbsOZ5HyFP6rlSZV
+BfZCpdJIWFFVztgA0zOw
+=8i1w
+-----END PGP SIGNATURE-----
diff --git a/app-crypt/qca/qca-2.0.3.ebuild b/app-crypt/qca/qca-2.0.3.ebuild
new file mode 100644
index 000000000000..d0c8eb6b61b0
--- /dev/null
+++ b/app-crypt/qca/qca-2.0.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/qca-2.0.3.ebuild,v 1.1 2011/03/21 13:43:05 c1pher Exp $
+
+EAPI="3"
+inherit eutils multilib qt4-r2
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="http://delta.affinix.com/qca/"
+SRC_URI="http://delta.affinix.com/download/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="aqua debug doc examples"
+RESTRICT="test"
+
+DEPEND="x11-libs/qt-core:4[debug?]"
+RDEPEND="${DEPEND}
+ !<app-crypt/qca-1.0-r3:0"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.0.2-pcfilespath.patch
+
+ if use aqua; then
+ sed -i \
+ -e "s|QMAKE_LFLAGS_SONAME =.*|QMAKE_LFLAGS_SONAME = -Wl,-install_name,|g" \
+ src/src.pro || die "Sed failed."
+ fi
+}
+
+src_configure() {
+ _libdir=$(get_libdir)
+
+ # Ensure proper rpath
+ export EXTRA_QMAKE_RPATH="${EPREFIX}/usr/${_libdir}/qca2"
+
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --qtdir="${EPREFIX}"/usr \
+ --includedir="${EPREFIX}"/usr/include/qca2 \
+ --libdir="${EPREFIX}"/usr/${_libdir}/qca2 \
+ --certstore-path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
+ --no-separate-debug-info \
+ --disable-tests \
+ --$(use debug && echo debug || echo release) \
+ --no-framework \
+ || die "configure failed"
+
+ eqmake4
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install || die
+ dodoc README TODO || die
+
+ cat <<-EOF > "${WORKDIR}"/44qca2
+ LDPATH="${EPREFIX}/usr/${_libdir}/qca2"
+ EOF
+ doenvd "${WORKDIR}"/44qca2 || die
+
+ if use doc; then
+ dohtml "${S}"/apidocs/html/* || die
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/
+ doins -r "${S}"/examples || die
+ fi
+
+ # add the proper rpath for packages that do CONFIG += crypto
+ echo "QMAKE_RPATHDIR += \"${EPREFIX}/usr/${_libdir}/qca2\"" >> \
+ "${D%/}${EPREFIX}/usr/share/qt4/mkspecs/features/crypto.prf" \
+ || die "failed to add rpath to crypto.prf"
+}