head 1.7; access; symbols pkgsrc-2026Q3:1.5.0.2 pkgsrc-2026Q3-base:1.5 pkgsrc-2026Q2:1.4.0.4 pkgsrc-2026Q2-base:1.4 pkgsrc-2026Q1:1.4.0.2 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.3.0.2 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2; locks; strict; comment @# @; 1.7 date 2026.09.29.06.07.42; author wiz; state Exp; branches; next 1.6; commitid qal4xgy1mkCzPtXG; 1.6 date 2026.09.27.11.38.43; author tnn; state Exp; branches; next 1.5; commitid QJQtnAYom0oZIfXG; 1.5 date 2026.09.02.19.04.36; author wiz; state Exp; branches; next 1.4; commitid vXszxoxOqka005UG; 1.4 date 2026.01.07.08.48.57; author wiz; state Exp; branches; next 1.3; commitid 1wQ3ICD8eebefrpG; 1.3 date 2025.10.23.20.39.26; author wiz; state Exp; branches; next 1.2; commitid 1V2hBZn9ypXaCJfG; 1.2 date 2025.05.03.07.38.18; author wiz; state Exp; branches; next 1.1; commitid ZBYUZ02ipXnDSqTF; 1.1 date 2025.04.28.12.16.35; author hauke; state Exp; branches; next ; commitid VBbDeT0pTAa4AOSF; desc @@ 1.7 log @*: recursive bump for pcre2 10.49 @ text @# $NetBSD: Makefile,v 1.6 2026/09/27 11:38:43 tnn Exp $ DISTNAME= ${GITHUB_PROJECT}-${PKGVER} PKGVER= 0.3.0.53 PKGREVISION= 5 CATEGORIES= sysutils x11 MASTER_SITES= ${MASTER_SITE_GITHUB:=wd5gnr/} GITHUB_PROJECT= qtl866 GITHUB_TAG= 1173c3e048c9b777611b379892f397dd5c64a261 EXTRACT_SUFX= .zip MAINTAINER= hauke@@NetBSD.org HOMEPAGE= https://github.com/wd5gnr/qtl866/ COMMENT= GUI driver for minipro EPROM/Device programmer software LICENSE= gnu-gpl-v3 WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} USE_LANGUAGES= c++ TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools DEPENDS+= minipro-[0-9]*:../../sysutils/minipro DEPENDS+= ghex-[0-9]*:../../editors/ghex #DEPENDS+= hexedit-[0-9]*:../../editors/hexedit # Since we do not have bless in pkgsrc HEXEDIT= ghex REPLACE_SH= binhexedit miniprohex ICONDIR= share/icons/hicolor/scalable/apps DOCDIR= share/doc/qtl866 INSTALLATION_DIRS+= bin share/applications ${DOCDIR} ${ICONDIR} SUBST_CLASSES= hexedit SUBST_STAGE.hexedit= pre-configure SUBST_MESSAGE.hexedit= Setting hex editor SUBST_FILES.hexedit= binhexedit SUBST_VARS.hexedit= HEXEDIT .include "../../mk/bsd.prefs.mk" # Apparently, USE_TOOLS+=qmake is not a thing pre-configure: ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/qmake do-configure: cd ${WRKSRC} && qmake do-install: ${INSTALL_PROGRAM} ${WRKSRC}/qtl866 ${DESTDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/miniprohex ${DESTDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/binhexedit ${DESTDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/qtl866.svg \ ${DESTDIR}${PREFIX}/${ICONDIR}/qtl866.svg ${INSTALL_DATA} ${WRKSRC}/qtl866.desktop \ ${DESTDIR}${PREFIX}/share/applications/qtl866.desktop .for ff in LICENSE README.md screenshot.png ${INSTALL_DATA} ${WRKSRC}/${ff} \ ${DESTDIR}${PREFIX}/${DOCDIR}/${ff} .endfor .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../x11/qt5-qtbase/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @*: revbump for pcre2 symbol versioning change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2026/09/02 19:04:36 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.5 log @*: recursive bump for pcre2 10.48 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2026/01/07 08:48:57 wiz Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.4 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/10/23 20:39:26 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.3 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/05/03 07:38:18 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.2 log @qtl866: fix installation scripts should be installed with INSTALL_SCRIPT Fix pkglint while here @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/04/28 12:16:35 hauke Exp $ d5 1 @ 1.1 log @Qtl866 provides a GUI for the MiniPRO TL866, MiniPRO TL866CS and MiniPRO TL866A programmers. It utilizes the command-line based minipro tool and supports more than 13000 target devices, including AVRs, PICs, various BIOSes and EEPROMs. @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 CATEGORIES= x11 d50 3 a52 4 .for ff in qtl866 binhexedit miniprohex ${INSTALL_PROGRAM} ${WRKSRC}/${ff} \ ${DESTDIR}${PREFIX}/bin/${ff} .endfor @