summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2008-08-31 00:56:06 +0000
committerDaniel Black <dragonheart@gentoo.org>2008-08-31 00:56:06 +0000
commitcf3a8ac81848189f4f8dbd2c22ac45c9906a52fa (patch)
tree02b22f23177f75da8fc68bf9f654f2f407506580 /app-crypt
parentversion bump as per bug #225389 requested by Davide Pesavento (diff)
downloadhistorical-cf3a8ac81848189f4f8dbd2c22ac45c9906a52fa.tar.gz
historical-cf3a8ac81848189f4f8dbd2c22ac45c9906a52fa.tar.bz2
historical-cf3a8ac81848189f4f8dbd2c22ac45c9906a52fa.zip
version bump as per bug #225467 requested by Davide Pesavento
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.22-vs2.2.0.7-gentoo x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/qca/ChangeLog7
-rw-r--r--app-crypt/qca/Manifest4
-rw-r--r--app-crypt/qca/qca-2.0.1.ebuild74
3 files changed, 83 insertions, 2 deletions
diff --git a/app-crypt/qca/ChangeLog b/app-crypt/qca/ChangeLog
index 9f6241f6010a..96a10d3a1dba 100644
--- a/app-crypt/qca/ChangeLog
+++ b/app-crypt/qca/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/qca
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/ChangeLog,v 1.42 2008/07/27 19:14:20 carlo Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/ChangeLog,v 1.43 2008/08/31 00:56:06 dragonheart Exp $
+
+*qca-2.0.1 (31 Aug 2008)
+
+ 31 Aug 2008; Daniel Black <dragonheart@gentoo.org> +qca-2.0.1.ebuild:
+ version bump as per bug #225467 requested by Davide Pesavento
27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qca-1.0-r2.ebuild,
qca-1.0-r3.ebuild:
diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 766e86aad9fd..d31c12a6b527 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -3,8 +3,10 @@ AUX qca-2.0.0-debug-same-pkgconfig-file.patch 1112 RMD160 a0bbc98447d7ddfa090bc2
AUX qca-pathfix.patch 267 RMD160 933217ccfdf29b4b37a8a6106ec79bb42f68ab13 SHA1 2cdbf42746969bbfcf03eceae5309f444a8e7145 SHA256 423980ef7c981a1af07297e1f8abd4769a70e2e92a638012cac68d912b0dea4c
DIST qca-1.0.tar.bz2 30677 RMD160 129d8eeed68fb98e9cba94040b8f75b9f94c8a60 SHA1 b4b166f9dbbe222ebaf5287582a0ba29ddbc1391 SHA256 614b8c9e03d8796c90f7f316f2ace66a5356270a75921ea72cebf129de491c5b
DIST qca-2.0.0.tar.bz2 5106520 RMD160 256ca518fea507d03b67c0f5d26ba2ac7b3db517 SHA1 5b896647426637e1974703f2950786746408c70b SHA256 2ed0d49300459ae1f2d138fc2e68ed7f92850065981032c96f2538e1878fc2d3
+DIST qca-2.0.1.tar.bz2 1925152 RMD160 8c0cc0f81deefe987f9b81631693dc3dc4026fd3 SHA1 0be2f8e677063ddd7c6f22c67375811ac7e15aab SHA256 e1d10f9ef1286f3f129661f3bd6b18161843e0c5cb54fb8956aaecd8b78d41e6
EBUILD qca-1.0-r2.ebuild 1085 RMD160 5a069215836f0981758c76792a76e08cd85e6b89 SHA1 04730d097c74daf6ac40e31fc563a8a86fac9a59 SHA256 5d606aa0213bff891fdd308505a4784855c9e02f5d0623df9ee2db602bb96eac
EBUILD qca-1.0-r3.ebuild 1366 RMD160 5ffd88333e079830ffce0b3f4698f2da2d95ada6 SHA1 9b01d92717dbe95b21677c4198350725e1e17c22 SHA256 96498c4336783fe3d7a565ef45720b221515de3445a2f01984f13b2e6ed51e40
EBUILD qca-2.0.0-r2.ebuild 2324 RMD160 3db6643ee0e029b4d434ef2b72ec47f166cd1b9f SHA1 e1504330f924a4e4e1f4c683763645fc7e90f22a SHA256 bfabd3edd9b47bbc0fc5801680de0bb5ad2a0d8c4258aae14beb91858a8c111a
-MISC ChangeLog 4976 RMD160 92e555469d26ae075d45d0c2fb749784a072b88c SHA1 16faffe953d350fab4852630d44f7073f880bbc5 SHA256 bf0d60e409f2fbd6c8cef3e72ce7798d49a9fc51a6b1b4f299d491ab7b61c306
+EBUILD qca-2.0.1.ebuild 2088 RMD160 36ef456af7d16ac94f7189d11fe6383ad9f4d343 SHA1 12945290cd977f843ea7d61c53fd3295210c4c9d SHA256 3e6da93993669e552e194a73f9dec4f490e7d7f477b5cc3f487e69f9f52cc986
+MISC ChangeLog 5145 RMD160 bf0648e9fbeb48edbf61e3d531626eab75c13ddc SHA1 ff313317e2acf58464b9c61a4df4c1c4aa7188fe SHA256 cb1443a03acb9d075a8c86f2287cfc14037783f5cedfb156086b7c25c3877cf7
MISC metadata.xml 192 RMD160 421d4665996ea38fdfc756e2da700603abe17ec7 SHA1 c32af4b790776c36b524e5f2e2dca587c9cd3351 SHA256 e585d77a075b30463ad28cc89374f9ef2876636bca95a23321b824e0122aa6fd
diff --git a/app-crypt/qca/qca-2.0.1.ebuild b/app-crypt/qca/qca-2.0.1.ebuild
new file mode 100644
index 000000000000..58d632e52640
--- /dev/null
+++ b/app-crypt/qca/qca-2.0.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca/qca-2.0.1.ebuild,v 1.1 2008/08/31 00:56:06 dragonheart Exp $
+
+EAPI="1"
+
+inherit eutils multilib qt4
+
+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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples"
+RESTRICT="test"
+
+DEPEND="!<app-crypt/qca-1.0-r3
+ || ( x11-libs/qt-core:4
+ >=x11-libs/qt-4.2.0:4 )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ if use debug; then
+ if has_version "<x11-libs/qt-4.4.0_alpha1:4" && ! built_with_use x11-libs/qt:4 debug; then
+ eerror "You are trying to compile ${PN} with USE=\"debug\""
+ eerror "while x11-libs/qt:4 is built without this particular flag."
+ die "Rebuild x11-libs/qt:4 with USE=\"debug\"."
+ elif has_version "x11-libs/qt-core:4" && ! built_with_use x11-libs/qt-core:4 debug; then
+ eerror "You are trying to compile ${PN} with USE=\"debug\""
+ eerror "while x11-libs/qt-core:4 is built without this particular flag."
+ die "Rebuild x11-libs/qt-core:4 with USE=\"debug\"."
+ fi
+ fi
+}
+
+src_compile() {
+ _libdir=$(get_libdir)
+ local myconf
+ use debug && myconf="--debug" || myconf="--release"
+
+ ./configure \
+ --prefix=/usr \
+ --qtdir=/usr \
+ --includedir="/usr/include/qca2" \
+ --libdir="/usr/${_libdir}/qca2" \
+ --no-separate-debug-info \
+ --disable-tests \
+ ${myconf} \
+ || die "configure failed"
+
+ eqmake4 ${PN}.pro
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install || die "emake install failed"
+ dodoc README TODO || die "dodoc failed."
+
+ cat <<-EOF > "${WORKDIR}"/44qca2
+ LDPATH=/usr/${_libdir}/qca2
+ EOF
+ doenvd "${WORKDIR}"/44qca2
+
+ if use doc; then
+ dohtml "${S}"/apidocs/html/* || die "Failed to install documentation"
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/
+ doins -r "${S}"/examples || die "Failed to install examples"
+ fi
+}