# Template file for 'LibreCAD' pkgname=LibreCAD version=2.1.0 revision=1 build_style=qmake hostmakedepends="qt5-qmake pkg-config ImageMagick" makedepends="qt5-devel qt5-svg-devel boost-devel muparser-devel librsvg-devel" short_desc="2D Computer-aided design (CAD) software" maintainer="Steve Prybylski " license="GPL-2" homepage="http://librecad.org" distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz" checksum=dd1855f25d7d083f84a21381024d0e4f05ff3d0f1b6225809b409f30b6b885cf do_install() { vbin unix/librecad vbin unix/ttf2lff vman tools/ttf2lff/ttf2lff.1 vinstall desktop/librecad.desktop 0644 usr/share/applications/ vinstall desktop/librecad.sharedmimeinfo 0644 usr/share/mime/packages/ librecad.xml # install documentation vdoc librecad/support/doc/README vdoc librecad/support/doc/index.html vdoc librecad/support/doc/style.css vmkdir librecad/support/doc/img vinstall librecad/support/doc/img/librecadlogo.png 0644 \ usr/share/doc/${pkgname}/img/ # install icons for size in 16 24 32 48 64 96 128; do convert -scale ${size} \ desktop/graphics_icons_and_splash/Icon\ LibreCAD/Icon_Librecad.svg \ librecad.png vmkdir usr/share/icons/hicolor/${size}x${size}/apps vcopy librecad.png usr/share/icons/hicolor/${size}x${size}/apps/ done cp desktop/graphics_icons_and_splash/Icon\ LibreCAD/Icon_Librecad.svg librecad.svg vmkdir usr/share/icons/hicolor/scalable/apps vcopy librecad.svg usr/share/icons/hicolor/scalable/apps # install resources for resource in library patterns fonts qm; do vcopy unix/resources/${resource} usr/share/librecad/ done }