New package: qflipper-1.0.2
This commit is contained in:
parent
487cbd899b
commit
395eff4981
33
srcpkgs/qflipper/template
Normal file
33
srcpkgs/qflipper/template
Normal file
@ -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 <Vaelatern@voidlinux.org>"
|
||||
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}"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user