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
