diff options
Diffstat (limited to 'app-crypt/xca')
-rw-r--r-- | app-crypt/xca/ChangeLog | 8 | ||||
-rw-r--r-- | app-crypt/xca/Manifest | 25 | ||||
-rw-r--r-- | app-crypt/xca/files/xca-0.9.1-ldflags.patch | 11 | ||||
-rw-r--r-- | app-crypt/xca/xca-0.9.1.ebuild | 52 |
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 +} |