# HG changeset patch # User Pascal Bellard # Date 1509745261 -3600 # Node ID be019fcb7da844b78bd99e4417d5eb22c2420ed2 # Parent e808dc893be0fedc4c82535e03b6ec72106ffe06 qca: tiny patch diff -r e808dc893be0 -r be019fcb7da8 qca-dev/receipt --- a/qca-dev/receipt Fri Nov 03 22:12:56 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="qca-dev" -VERSION="2.0.3" -CATEGORY="development" -SHORT_DESC="The qca devel files." -MAINTAINER="pankso@slitaz.org" -LICENSE="LGPL2.1" -WANTED="qca" -WEB_SITE="http://delta.affinix.com/qca/" - -DEPENDS="pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib $fs/usr/share - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.prl $fs/usr/lib - cp -a $install/usr/share/qt $fs/usr/share -} diff -r e808dc893be0 -r be019fcb7da8 qca/receipt --- a/qca/receipt Fri Nov 03 22:12:56 2017 +0100 +++ b/qca/receipt Fri Nov 03 22:41:01 2017 +0100 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="qca" VERSION="2.0.3" @@ -10,13 +10,13 @@ WEB_SITE="http://delta.affinix.com/qca/" WGET_URL="http://delta.affinix.com/download/qca/${VERSION%.*}/$TARBALL" -DEPENDS="libQtCore" BUILD_DEPENDS="Qt4-dev qmake" +SPLIT="qca qca-dev" # Rules to configure and make the package. compile_rules() { - cd $src + sed -i 's|set(in, n|this->&|' src/botantools/botan/botan/secmem.h ./configure \ --prefix=/usr \ --certstore-path=/etc/ssl/certs/ca-certificates.crt \ @@ -29,7 +29,21 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib + case $PACKAGE in + qca) + DEPENDS="libQtCore" + mkdir -p $fs/usr/lib + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + ;; + qca-dev) + CAT="development|The qca devel files." + DEPENDS="pkg-config" + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/lib/*.prl $fs/usr/lib + cp -a $install/usr/share/qt $fs/usr/share + ;; + esac }