[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