summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt/xca')
-rw-r--r--app-crypt/xca/ChangeLog8
-rw-r--r--app-crypt/xca/Manifest25
-rw-r--r--app-crypt/xca/files/xca-0.9.1-ldflags.patch11
-rw-r--r--app-crypt/xca/xca-0.9.1.ebuild52
4 files changed, 87 insertions, 9 deletions
diff --git a/app-crypt/xca/ChangeLog b/app-crypt/xca/ChangeLog
index 4d5eff2220fe..6fdb9166ae8b 100644
--- a/app-crypt/xca/ChangeLog
+++ b/app-crypt/xca/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/xca
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/xca/ChangeLog,v 1.35 2012/09/18 04:47:33 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/xca/ChangeLog,v 1.36 2012/11/04 21:48:59 c1pher Exp $
+
+*xca-0.9.1 (04 Nov 2012)
+
+ 04 Nov 2012; Dane Smith <c1pher@gentoo.org> +xca-0.9.1.ebuild,
+ +files/xca-0.9.1-ldflags.patch:
+ Version bump wrt bug 409987. Fix LDFLAGS respect. EAPI bump.
18 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
Remove redundant maintainer from metadata.
diff --git a/app-crypt/xca/Manifest b/app-crypt/xca/Manifest
index 2d73b6a67a21..a8e2004c0c3d 100644
--- a/app-crypt/xca/Manifest
+++ b/app-crypt/xca/Manifest
@@ -3,18 +3,27 @@ Hash: SHA256
AUX xca-0.9.0-qt_detection.patch 970 SHA256 d35a3b3b34860982401522b0c0f9343239eb9f9a0f79d7c03b2b4f9763c90729 SHA512 428594b94cf72e9ff0e394ac0aa0d43d5c83c358b43bcd0c3eef56eee6a90b9dc41f5f480c78637040345c966362c0c400702d1d7c98ef04d7eb679433ab399e WHIRLPOOL 68d9e65f8669e53ac17a62b3e0d06764db0fec720d9ec6ed82dd0368b9f0cb2c46203e58c0e6963f4a6c68665956d8ed0d359363074dff2a81cd1ae44bac79f4
AUX xca-0.9.0-underlinking.patch 442 SHA256 4d4d43ee8632c1c72069fa945fc5db0ea5137a0bfddd205c35729906d55db5ac SHA512 8e213e1c8b24c7073430abc0b7623dc6e3cd165796ab6925fa1528c76d15940a5c7562f748a705320df81eb59dbee0ac449c8315485f2ecc95101dc62f4c7a9b WHIRLPOOL b7c2f0c727d377c6f87ffeaa11f37cf27fb86bef8f9f5445231e2a2b77f2d6cb73f5a985732f32f1cf36576f85a492296aeecc1e9f780df2f4cd82cfaa77449d
+AUX xca-0.9.1-ldflags.patch 270 SHA256 70c2f38a077c795b50d569c2e2230b3ba1d993623ded6b7882cd56cc83038a6a SHA512 a32629db7fc164b6b0116b0165c7f489405d7af5b1cc1a9439352ec7891066be552a5aa132492783ddc677d05e77d19963efe96c510188bd7313d7b2a98600e9 WHIRLPOOL d2ecce53ce864d861ea7abeca1e1a4bf2b43019893b93ee963b80985e4ed4851b2fef6e52e2adf692901894be434ea17369b4ded7e03e8cea3ec8fab058e1556
DIST xca-0.9.0.tar.gz 688445 SHA256 6f0c9a23281752b47a2bf8ee5e56486a5eec948462bb2f3528c3a1379975432d SHA512 ac336b718ac6dd02ae4422bd38e0fd68542e5e3af989c98a535fe74e116151d4404fc4d8c12f14fa30f4f1cafc5e66abddfbb70568e3a348090e5921918e1e5a WHIRLPOOL 6f9af58385be26f553f226a726e3e07472db20adc6c971ecca6511b909507701b9759f5217b2c96dae946140c0d67fe116ad08a33178f9c845c373f99e71731e
+DIST xca-0.9.1.tar.gz 754570 SHA256 e5562d9af4e03e5e730a85a9ca4eb80386288f18f84de24bb9ff0dfcc7110cbc SHA512 2b8b2f6d704b6a9ce3230970f5f734b035bb00215411ae09783b313910dabe75e7675cf9738b084b2a795c0daa092e95246583d53e66e56e505f635b9d1f16a4 WHIRLPOOL a472cc2a34f34d5e93f0a5b9b044ea5353932de1f7d6ccc28f36e064160f342d148988e595d3866835cfb6455d51bc4f48131e84bc9533dab915521cbe89c723
EBUILD xca-0.9.0.ebuild 1473 SHA256 e0ca460087e76227f85b3be79d3fd250e558fbbf59f37b771beb185feaedc4cb SHA512 b8862c1304f2b41289cc22a1fc3ffe2f272c350f47d95a15fa00992a14aef69590ebc75e46a26359361432a135ff139bdb909a5c40ec65856ed9da9d919b2ab2 WHIRLPOOL 6622ce26801e87576a5f04934f90c7b0600ff087316585688ebb04feb951415651aaa66b9f5b6f184b4106fb397a6618fa58cf8c22c4d735da2f9d8d9754f3d3
-MISC ChangeLog 5673 SHA256 0742d49c99e4ed610d2fa99d0ab3b538c1ec117620e265db3bd8b60c2fade26a SHA512 9807a0e00ca76470a3ea696ec650054a30e731cc808ced4612b041ce9951e12fedbacfed0f49256930612b594a1a9f2601d119b19874bc8763540a5bffa6c203 WHIRLPOOL 77682a4e6e8fe7d9481df42cf45301eb2897229b8eae3687f50626e35d6c3d33cf1e9bde27a8bdb12c699c471314075bf3920df189db2df3d47753a7a4cd1239
+EBUILD xca-0.9.1.ebuild 1360 SHA256 9032866b0a1c52bd4f9077ec1f031dd25777d8514809fde5a069c46eb9b4f458 SHA512 87e770ddce3f7aa0601deb49f0ab53d9161ba9186b592719cbdf858250270cb34aa967d708ca639e80087357309ffc3474738acdf0354071ad3a2843ec5d4c62 WHIRLPOOL 9fb266eb85311e165faba18e7ea90e6ac7be35e2d2835ccb9cdf4c7a8fba77142c7eb033a5f436e1c881f7c0320ec5bbb3942a126c503f9a8a368694d11e6a90
+MISC ChangeLog 5859 SHA256 619a32d450f847dd456bb8d1fff3cab8a6b6f6e1e1e35d6289ba9aa025ade7cc SHA512 c6ea977667c9fa58bde90d0e8e669e3538fc439f6cf443e03db278a4fe089eface3ed53e06d8f6985b54dc76fe55c49bdcbbd0127327968527b99d3106fc3a1a WHIRLPOOL 4ccd26746b227bb2e0a650b7899e332d7d8c02f8bff3c2aa73816dcad285aa9f7281a18d9d9498374c7925c614bf0189e93440ce69b374bd65e6017d25eda645
MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQV/zrAAoJEEqz6FtPBkyjJMIH+wSBnwbRag87PeKNJVkpvaI9
-1WZjQtFEe/U9g3AEYpOyI8b6xAQJcWBLuI9vJ+komeHHyStIypjmsBAxjcpwAQoG
-IA9+JICstDk0kMgP7GXPQQ4YQFxSUB9NOSIQUPtirvpVSE4OELl6j67XqphIEJ0h
-IPvVEm4TqoorkBhvtdNPEyHaqzDolL+Sa9nEa5rasZ55o92o4pCW5uC8g0ho4kvx
-yZQyW9t9Tkwgt/GCfFRqgSwb6h5MNCnzXrkVzatreALWQ4EvMYfNdHiZyFOYWSpl
-E29ewPg8Q73sLY5EwBOqxkI2t2HuXbuNBQ8FFZp8A3YX+91ogPKC9+GJ/VVENzQ=
-=/Vlc
+iQIcBAEBCAAGBQJQluKzAAoJEEPsD3/icQSzG/oQAI/BTOG7Pbq0wk6jo/yODYwE
+uVC3dte8NE9158+ba1Pf6otaYr4Odg0sa3zWcGCrUC0oYOQclZf+F+gvQbb2qpHC
+y5cVZMYXwxUUoGjcqUNQYrfPqNjSDuNAO0xTGQcILpdZT5KSdZll8Igr/34c9Yvu
+IMYArFdO71n2eKK89b7YmJ+XQpJC33FuOaRJuD7ihet9FIscJDZSqWESt5Wb+pBY
+ftDsR3QLs0SwwtcSsWo3hpWNumRMES5nN1apdx31RniNbG3i05lDgvS9IjPmhLCc
+D0ybpPPsnbFy4P1gvRLz5dAbin8Av56Pa1mtI83UmTRpvIle+6ayT5hRbWXMo/p3
+aDnDPyKG1uP+zMk2/+dZEYnk+qobT/5B9ka4zfIaNQ7abuQAbtmj/XtIcuh6GZ4u
+EJ698a4Eme6sOvPxElek/etMn6C5cbFyyZEjnUKuST+QcOFXiPYjUCG5sIr/Bc5G
+DUbrGv6Az3gY1aR7jmOChDSVJFJk+6gaIgM3BoxONfGa86x69zvsOu3B/L4wyq68
+ccZqTmBunGx4ACFomH2Dp4yumme/q4Uqurw2jdoBukSHgAe8U/iyzttVlJSTIa2D
+TFi9WwfzzOnOB+wGCSJ7z8n7yqTQi0xDGk2QpK0bGSn6lIX6oY0vOEna0ExM9WGd
+mGbNRjzC9Soqu9/+71ww
+=mFs9
-----END PGP SIGNATURE-----
diff --git a/app-crypt/xca/files/xca-0.9.1-ldflags.patch b/app-crypt/xca/files/xca-0.9.1-ldflags.patch
new file mode 100644
index 000000000000..175e1edef195
--- /dev/null
+++ b/app-crypt/xca/files/xca-0.9.1-ldflags.patch
@@ -0,0 +1,11 @@
+--- configure 2011-11-07 01:09:32.000000000 -0500
++++ configure.new 2012-11-04 15:23:20.572917111 -0500
+@@ -42,7 +42,7 @@
+ prefix=${prefix:=/usr/local}
+ CFLAGS=${CFLAGS:=-Wall -ggdb -O2}
+ CC=${CC:=gcc}
+-LDFLAGS=""
++LDFLAGS="${LDFLAGS}"
+ LIBS="-lstdc++"
+ LDIRS=
+ MOC=moc
diff --git a/app-crypt/xca/xca-0.9.1.ebuild b/app-crypt/xca/xca-0.9.1.ebuild
new file mode 100644
index 000000000000..96c7bb0cb0e4
--- /dev/null
+++ b/app-crypt/xca/xca-0.9.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/xca/xca-0.9.1.ebuild,v 1.1 2012/11/04 21:48:59 c1pher Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests and revokation lists"
+HOMEPAGE="http://www.hohnstaedt.de/xca.html"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc"
+
+RDEPEND=">=dev-libs/openssl-0.9.8[-bindist]
+ x11-libs/qt-gui:4"
+DEPEND="${RDEPEND}
+ doc? ( app-text/linuxdoc-tools )"
+
+src_prepare() {
+ # http://sourceforge.net/tracker/index.php?func=detail&aid=1800298&group_id=62274&atid=500028
+ epatch "${FILESDIR}"/${PN}-0.9.0-qt_detection.patch
+ epatch "${FILESDIR}"/${P}-ldflags.patch
+}
+
+src_configure() {
+ local LINUXDOC
+ use doc || LINUXDOC='touch $@ && true'
+
+ QTDIR="${EPREFIX}/usr" \
+ STRIP="true" \
+ LINUXDOC="${LINUXDOC}" \
+ CC="$(tc-getCXX)" \
+ LD="$(tc-getLD)" \
+ CFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ prefix="${EPREFIX}/usr" \
+ docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ ./configure || die "configure failed"
+}
+
+src_install() {
+ emake destdir="${D}" mandir="share/man" install
+
+ dodoc AUTHORS
+
+ insinto /etc/xca
+ doins misc/*.txt
+}