[Lunar-commits] <moonbase> qca2: Version bump and some BUILD / DEPENDS adjustments.
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Wed May 4 09:53:43 CEST 2011
commit 78e030e37d5d8f18fa9ee9a11ca1ac1f7442599a
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Wed May 4 03:53:43 2011 -0400
qca2: Version bump and some BUILD / DEPENDS adjustments.
Of note here. The build will fail --release is used with some
qtcrypto stuff included with this app; --debug must be used.
Also providing the use with a choice of system provided certs versus
package provided (limited).
---
qt4-apps/qca2/BUILD | 7 ++++++-
qt4-apps/qca2/DEPENDS | 3 +++
qt4-apps/qca2/DETAILS | 6 +++---
3 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/qt4-apps/qca2/BUILD b/qt4-apps/qca2/BUILD
index 6a7e3ff..f6bf721 100644
--- a/qt4-apps/qca2/BUILD
+++ b/qt4-apps/qca2/BUILD
@@ -2,9 +2,14 @@
. /etc/profile.d/qt4.rc &&
+ sedit "s:LIBDIR/pkgconfig:LIBDIR/../pkgconfig:g" configure &&
sedit "s/^WHICH=.*/WHICH=which/" configure &&
- ./configure --prefix=${MODULE_PREFIX} &&
+ ./configure --prefix=${MODULE_PREFIX} \
+ --no-framework \
+ --debug \
+ --disable-tests \
+ $OPTS &&
default_make
diff --git a/qt4-apps/qca2/DEPENDS b/qt4-apps/qca2/DEPENDS
index 428f269..830aab0 100644
--- a/qt4-apps/qca2/DEPENDS
+++ b/qt4-apps/qca2/DEPENDS
@@ -1 +1,4 @@
depends qt4
+
+optional_depends ca-certificates "--certstore-path=/usr/share/ca-certificate" \
+ "--certstore-internal" "Use system certificates"
diff --git a/qt4-apps/qca2/DETAILS b/qt4-apps/qca2/DETAILS
index 2329964..3eafde3 100644
--- a/qt4-apps/qca2/DETAILS
+++ b/qt4-apps/qca2/DETAILS
@@ -1,14 +1,14 @@
MODULE=qca2
- VERSION=2.0.2
+ VERSION=2.0.3
MAJOR=2.0
SOURCE=qca-$VERSION.tar.bz2
SOURCE_URL=http://delta.affinix.com/download/qca/$MAJOR/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/qca-$VERSION
- SOURCE_VFY=sha1:5a414c3296cd37d1ec34182be0d089c5073f55a8
+ SOURCE_VFY=sha1:9c868b05b81dce172c41b813de4de68554154c60
MODULE_PREFIX=${QT4_PREFIX:-/usr}
WEB_SITE=http://delta.affinix.com/qca/
ENTERED=20071106
- UPDATED=20090826
+ UPDATED=20110504
SHORT="cross-platform crypto API"
cat << EOF
QCA aims to provide a straightforward and cross-platform crypto API
More information about the Lunar-commits
mailing list