diff --git a/srcpkgs/qca/patches/gcc47.patch b/srcpkgs/qca/patches/gcc47.patch deleted file mode 100644 index be1399d366..0000000000 --- a/srcpkgs/qca/patches/gcc47.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- src/botantools/botan/botan/secmem.h.orig 2012-01-07 20:09:35.427999593 +0100 -+++ src/botantools/botan/botan/secmem.h 2012-01-07 20:09:52.540001422 +0100 -@@ -214,11 +214,11 @@ - - SecureVector(u32bit n = 0) { MemoryRegion::init(true, n); } - SecureVector(const T in[], u32bit n) -- { MemoryRegion::init(true); set(in, n); } -+ { MemoryRegion::init(true); this->set(in, n); } - SecureVector(const MemoryRegion& in) -- { MemoryRegion::init(true); set(in); } -+ { MemoryRegion::init(true); this->set(in); } - SecureVector(const MemoryRegion& in1, const MemoryRegion& in2) -- { MemoryRegion::init(true); set(in1); append(in2); } -+ { MemoryRegion::init(true); this->set(in1); append(in2); } - }; - - /************************************************* diff --git a/srcpkgs/qca/template b/srcpkgs/qca/template index 0304c07e5a..9f132044de 100644 --- a/srcpkgs/qca/template +++ b/srcpkgs/qca/template @@ -1,29 +1,25 @@ # Template file for 'qca' pkgname=qca -version=2.0.3 -revision=2 -build_style=configure -configure_args="--prefix=/usr --disable-tests --release --no-separate-debug-info - --certstore-path=/etc/ssl/certs/ca-certificates.crt" -hostmakedepends="which" -makedepends="qt-devel ca-certificates" +version=2.1.0 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca/mkspecs" +hostmakedepends="cmake pkg-config" +makedepends="nss-devel libgcrypt-devel qt-devel ca-certificates" depends="ca-certificates" short_desc="Qt Cryptographic Architecture" maintainer="Juan RP " license="LGPL-2.1" homepage="http://delta.affinix.com/qca/" -distfiles="http://delta.affinix.com/download/qca/2.0/${pkgname}-${version}.tar.bz2" -checksum=8da20c89f390954fdcfcd3c4deef379213ddb5ae9d6b5e0c917d23f5e474895f - -do_install() { - make INSTALL_ROOT=${DESTDIR} install -} +distfiles="http://delta.affinix.com/download/qca/2.0/${pkgname}-${version}.tar.gz" +checksum=226dcd76138c3738cdc15863607a96b3758a4c3efd3c47295939bcea4e7a9284 qca-devel_package() { depends="qt-devel ${sourcepkg}-${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove usr/share/qt + vmove usr/lib/cmake + vmove usr/share/qca/mkspecs } }