diff --git a/common/shlibs b/common/shlibs index 1b7f267ec4..f5d37f239e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1101,3 +1101,4 @@ libr_core.so.0.9.2 radare2-0.9.2_1 libzmq.so.3 zeromq-3.2.0_1 libstatgrab.so.6 libstatgrab-0.17_1 libseccomp.so.1 libseccomp-1.0.0_1 +libqrencode.so.3 libqrencode-3.4.1_1 diff --git a/srcpkgs/libqrencode b/srcpkgs/libqrencode new file mode 120000 index 0000000000..ef8c3662e0 --- /dev/null +++ b/srcpkgs/libqrencode @@ -0,0 +1 @@ +qrencode \ No newline at end of file diff --git a/srcpkgs/qrencode-devel b/srcpkgs/qrencode-devel new file mode 120000 index 0000000000..ef8c3662e0 --- /dev/null +++ b/srcpkgs/qrencode-devel @@ -0,0 +1 @@ +qrencode \ No newline at end of file diff --git a/srcpkgs/qrencode/libqrencode.rshlibs b/srcpkgs/qrencode/libqrencode.rshlibs new file mode 100644 index 0000000000..631aa1dda4 --- /dev/null +++ b/srcpkgs/qrencode/libqrencode.rshlibs @@ -0,0 +1 @@ +libc.so.6 diff --git a/srcpkgs/qrencode/libqrencode.template b/srcpkgs/qrencode/libqrencode.template new file mode 100644 index 0000000000..d1422a2c5d --- /dev/null +++ b/srcpkgs/qrencode/libqrencode.template @@ -0,0 +1,10 @@ +# Template file for 'libqrencode'. +# +short_desc="${short_desc} -- runtime library" +long_desc="${long_desc} + + This package contains the runtime library." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/qrencode/qrencode-devel.template b/srcpkgs/qrencode/qrencode-devel.template new file mode 100644 index 0000000000..fc978c6363 --- /dev/null +++ b/srcpkgs/qrencode/qrencode-devel.template @@ -0,0 +1,14 @@ +# Template file for 'qrencode-devel'. +# +depends="libqrencode-${version}_${revision}" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/qrencode/qrencode.rshlibs b/srcpkgs/qrencode/qrencode.rshlibs new file mode 100644 index 0000000000..beebdbe47e --- /dev/null +++ b/srcpkgs/qrencode/qrencode.rshlibs @@ -0,0 +1,3 @@ +libqrencode.so.3 +libpng15.so.15 +libc.so.6 diff --git a/srcpkgs/qrencode/template b/srcpkgs/qrencode/template new file mode 100644 index 0000000000..00c2101e1a --- /dev/null +++ b/srcpkgs/qrencode/template @@ -0,0 +1,18 @@ +# Template file for 'qreconde' +pkgname=qrencode +version=3.4.1 +revision=1 +build_style=gnu-configure +makedepends="pkg-config libpng-devel" +subpackages="${pkgname}-devel lib${pkgname}" +short_desc="Library for encoding data in a QR Code symbol" +maintainer="Juan RP " +homepage="http://fukuchi.org/works/qrencode/index.html.en" +license="LGPL-2.1" +distfiles="http://fukuchi.org/works/qrencode/qrencode-${version}.tar.bz2" +checksum=8b7a5a5fc7389a5bcaec4f2ad814c2562424991ab908067d00f8e0868d2aa5f0 +long_desc=" + qrencode is a C library for encoding data in a QR Code symbol, a kind of + 2D symbology that can be scanned by handy terminals such as a mobile phone + with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, + and is highly robust."