diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template index 53627a2b98f..d181e9cdb52 100644 --- a/srcpkgs/qrcodegen/template +++ b/srcpkgs/qrcodegen/template @@ -1,10 +1,8 @@ # Template file for 'qrcodegen' pkgname=qrcodegen version=1.6.0 -revision=2 +revision=3 wrksrc="QR-Code-generator-${version}" -build_wrksrc="cpp" -build_style=gnu-makefile short_desc="QR Code generator library" maintainer="Jürgen Buchmüller " license="MIT" @@ -14,11 +12,20 @@ checksum=8acee5a77325e075b910747ad4b1fdb1491b7e22d0b8f1b5a6ea15ea08ba33a8 CXXFLAGS="-fPIC" +do_build() { + for dir in c cpp + do + cd $dir && make && cd .. + done +} + do_install() { - sed -n "/^License/,/xxxx/p" ../Readme.markdown > LICENSE + sed -n "/^License/,/xxxx/p" Readme.markdown > LICENSE vlicense LICENSE - vinstall QrCode.hpp 644 usr/include/qrcodegen - vinstall libqrcodegen.a 644 usr/lib libqrcodegencpp.a + vinstall cpp/QrCode.hpp 644 usr/include/qrcodegen + vinstall cpp/libqrcodegen.a 644 usr/lib libqrcodegencpp.a + vinstall c/qrcodegen.h 644 usr/include/qrcodegen + vinstall c/libqrcodegen.a 644 usr/lib } qrcodegen-devel_package() {