I have made the following changes intended for :
  CE:MW:Shared / qca2

Please review and accept or decline.
BOSS has already run some checks on this request.
See the "Messages from BOSS" section below.

https://build.pub.meego.com//request/show/6076

Thank You,
Marko Saukko

[This message was auto-generated]

---

Request # 6076:

Messages from BOSS:

State: review at 2012-08-25T08:11:56 by bossbot

Reviews:
       accepted by bossbot : Prechecks succeeded.
       new for CE-maintainers : Please replace this text with a review and 
approve/reject the review (not the SR). BOSS will take care of the rest

Changes:
  submit: Project:MTF:MW / qca2 -> CE:MW:Shared / qca2
  
changes files:
--------------
--- qca2.changes
+++ qca2.changes
@@ -0,0 +1,3 @@
+* Fri Aug 24 2012 Marko Saukko <[email protected]> - 2.0.3
+- Use rootcerts.pem from ca-certificates.
+

spec files:
-----------
--- qca2.spec
+++ qca2.spec
@@ -1,23 +1,26 @@
 # 
 # Do NOT Edit the Auto-generated Part!
-# Generated by: spectacle version 0.22
+# Generated by: spectacle version 0.25
 # 
+
+Name:       qca2
+
 # >> macros
 # << macros
 
-Name:       qca2
 Summary:    Qt Cryptographic Architecture
 Version:    2.0.3
 Release:    1
 Group:      System/Libraries
 License:    LGPLv2+
 URL:        http://delta.affinix.com/qca
-Source0:    qca-%{version}.tar.bz2
+Source0:    http://delta.affinix.com/download/qca/2.0/qca-%{version}.tar.bz2
 Source100:  qca2.yaml
+Requires:   ca-certificates
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires:  pkgconfig(QtCore) < 5
-
+BuildRequires:  ca-certificates
 
 %description
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
@@ -25,12 +28,10 @@
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 
 
-
 %package devel
 Summary:    Qt Cryptographic Architecture - development files
 Group:      Development/Libraries
 Requires:   %{name} = %{version}-%{release}
-Requires:   pkgconfig
 
 %description devel
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
@@ -57,32 +58,28 @@
 --no-separate-debug-info \
 --verbose
 sed -i -e /strip/d Makefile
-make %{?_smp_mflags}
 # << build pre
 
 
+make %{?jobs:-j%jobs}
 
 # >> build post
 # << build post
+
 %install
 rm -rf %{buildroot}
 # >> install pre
 # << install pre
+%make_install
 
 # >> install post
-make install INSTALL_ROOT=%{buildroot}
 # << install post
 
 
-
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-
-
-
-
 %files
 %defattr(-,root,root,-)
 # >> files
@@ -90,11 +87,8 @@
 %{_bindir}/qcatool2
 %{_libdir}/libqca.so.*
 %{_mandir}/*/*
-%{_datadir}/qca/certs/README
-%{_datadir}/qca/certs/rootcerts.pem
 # << files
 
-
 %files devel
 %defattr(-,root,root,-)
 # >> files devel
@@ -104,4 +98,3 @@
 %{_libdir}/pkgconfig/qca2.pc
 %{_datadir}/qt4/mkspecs/features/crypto.prf
 # << files devel
-

other changes:
--------------

++++++ qca2.yaml
--- qca2.yaml
+++ qca2.yaml
@@ -6,15 +6,18 @@
 License: LGPLv2+
 URL: http://delta.affinix.com/qca
 Sources:
-    - "qca-%{version}.tar.bz2"
+    - "http://delta.affinix.com/download/qca/2.0/qca-%{version}.tar.bz2";
 Description: |
     The Qt Cryptographic Architecture (QCA) provides a straightforward and 
cross-
     platform API for a range of cryptographic features, including SSL/TLS,
     X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 PkgConfigBR:
     - QtCore < 5
+PkgBR:
+    - ca-certificates
+Requires:
+    - ca-certificates
 Configure: none
-Builder: none
 SubPackages:
     - Name: devel
       Summary: Qt Cryptographic Architecture - development files
@@ -26,5 +29,3 @@
 
           This package contains development files for building software that 
uses the
           Qt Cryptographic Architecture.
-      Requires:
-          - pkgconfig



Reply via email to