From 395eff4981b04fbc1c59eaf0df7839e7d4886ff5 Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Wed, 4 May 2022 01:14:22 -0400 Subject: [PATCH] New package: qflipper-1.0.2 --- srcpkgs/qflipper/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/qflipper/template diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template new file mode 100644 index 00000000000..e6dca500c28 --- /dev/null +++ b/srcpkgs/qflipper/template @@ -0,0 +1,33 @@ +# Template file for 'qflipper' +pkgname=qflipper +version=1.1.0 +revision=1 +wrksrc="qFlipper-${version}" +build_style=qmake +#configure_args="" +#make_build_args="" +#make_install_args="" +#conf_files="" +#make_dirs="/var/log/dir 0755 root root" +hostmakedepends="qt5-qmake pkgconf" +makedepends="qt5-devel qt5-serialport-devel libusb-devel qt5-quickcontrols2-devel qt5-svg-devel qt5-declarative-devel" +depends="qt5-graphicaleffects qt5-quickcontrols" +short_desc="Desktop application for updating Flipper Zero firmware via PC" +maintainer="Toyam Cox " +license="GPL-3.0-only" +homepage="https://flipperzero.one" +distfiles="https://github.com/flipperdevices/qFlipper/archive/refs/tags/${version}.tar.gz + https://github.com/nanopb/nanopb/archive/refs/tags/0.4.5.tar.gz" +checksum="ccafe9b7e4f6c0cabe6e030dae7b0672062bdee048f461aa3429cde5371ef6c2 + 7d57ebcf26885c9758f95f26bf06d366744599f9a2ff4de477a348eb13e7a7d8" + +post_extract() { + rmdir 3rdparty/nanopb + ln -s ../../nanopb-0.4.5 3rdparty/nanopb + assemble_date="$(date -d "$(stat --printf=%y qflipper_common.pri)" +%s)" + sed -i qflipper_common.pri \ + -e "s/\$\$GIT_VERSION/${version}/" \ + -e "s/\$\$GIT_COMMIT/unavailable/" \ + -e "s/\$\$GIT_TIMESTAMP/${assemble_date}/" \ + -e "/^GIT_/{N;N;N;N;d}" +}