# 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}" }