From 1533b5023cb0ed2758b2db940612ed64c1ad3560 Mon Sep 17 00:00:00 2001 From: Tom Greig Date: Sun, 19 Feb 2023 15:20:42 +0000 Subject: [PATCH 1/2] New package: quazip1-1.4 --- srcpkgs/quazip1-devel | 1 + srcpkgs/quazip1/template | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 120000 srcpkgs/quazip1-devel create mode 100644 srcpkgs/quazip1/template diff --git a/srcpkgs/quazip1-devel b/srcpkgs/quazip1-devel new file mode 120000 index 000000000000..de6e71429fa6 --- /dev/null +++ b/srcpkgs/quazip1-devel @@ -0,0 +1 @@ +quazip1 \ No newline at end of file diff --git a/srcpkgs/quazip1/template b/srcpkgs/quazip1/template new file mode 100644 index 000000000000..669c60245832 --- /dev/null +++ b/srcpkgs/quazip1/template @@ -0,0 +1,40 @@ +# Template file for 'quazip' +pkgname=quazip1 +version=1.4 +revision=1 +build_style=cmake +makedepends="qt5-devel zlib-devel" +short_desc="Qt5/C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, version 1.x" +maintainer="Tom Greig " +license="LGPL-2.1-only" +homepage="https://github.com/stachenov/quazip" +distfiles="https://github.com/stachenov/quazip/archive/v${version}.tar.gz" +checksum=79633fd3a18e2d11a7d5c40c4c79c1786ba0c74b59ad752e8429746fe1781dd6 + +if [ -n "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-host-tools qt5-devel" +fi + +quazip1-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + #vmove "usr/lib/*.so.1.4" + vmove usr/lib/libquazip1-qt5.so + vmove usr/lib/cmake + vmove usr/lib/pkgconfig + vmove usr/include + } +} + +#quazip1-qt5_package() { + #build_style=meta + #short_desc+=" (transitional dummy package)" + #depends="quazip>=${version}_${revision}" +#} + +#quazip1-qt5-devel_package() { + #build_style=meta + #short_desc+=" (transitional dummy package)" + #depends="quazip-devel>=${version}_${revision}" +#} From 5f514756afabe03b5cb406a3dc6aea680124cf17 Mon Sep 17 00:00:00 2001 From: Uks2 Date: Wed, 18 Jan 2023 10:33:20 +0000 Subject: [PATCH 2/2] librepcb: update to 0.1.7 --- srcpkgs/librepcb/template | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/srcpkgs/librepcb/template b/srcpkgs/librepcb/template index 670b1bf77a18..319239b6b2d4 100644 --- a/srcpkgs/librepcb/template +++ b/srcpkgs/librepcb/template @@ -1,14 +1,15 @@ # Template file for 'librepcb' pkgname=librepcb -version=0.1.5 +version=0.1.7 revision=1 -build_style=qmake -configure_args="-r librepcb.pro" +build_style=cmake +configure_args="-DUNBUNDLE_QUAZIP=1" hostmakedepends="unzip qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-svg-devel zlib-devel" +makedepends="qt5-devel quazip1-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-svg-devel qt5-plugin-tds qt5-tools-devel zlib-devel" +depends="qt5-plugin-sqlite" short_desc="Powerful, innovative and intuitive EDA tool for everyone" -maintainer="Orphaned " +maintainer="Tom Greig " license="GPL-3.0-or-later" homepage="https://librepcb.org" distfiles="https://download.librepcb.org/releases/${version}/${pkgname}-${version}-source.zip" -checksum=f956dfa5b9ad1faffcab7f5dd03f158c2b97a7c82cfc9a09dc4066cbcf0db76a +checksum=4c9e90ca61c94e537cab0632e684350873673d693f1c8837c916001d8896a6ad