Update to minipro-0.6. "Two years since last tag. Lots more fixes!"diff -r1.3 -r1.4 pkgsrc/sysutils/minipro/Makefile
(thorpej)
@@ -1,23 +1,20 @@ | @@ -1,23 +1,20 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2022/05/24 10:22:17 nikita Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2023/02/13 23:38:48 thorpej Exp $ | |
2 | 2 | |||
3 | MINIPRO_VERS= 0.5 | 3 | MINIPRO_VERS= 0.6 | |
4 | 4 | |||
5 | DISTNAME= minipro-${MINIPRO_VERS} | 5 | DISTNAME= minipro-${MINIPRO_VERS} | |
6 | CATEGORIES= sysutils | 6 | CATEGORIES= sysutils | |
7 | MASTER_SITES= ${MASTER_SITE_GITLAB:=DavidGriffith/} | 7 | MASTER_SITES= ${MASTER_SITE_GITLAB:=DavidGriffith/} | |
8 | GITLAB_PROJECT= minipro | 8 | GITLAB_PROJECT= minipro | |
9 | GITLAB_RELEASE= ${MINIPRO_VERS} | 9 | GITLAB_RELEASE= ${MINIPRO_VERS} | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | 11 | |||
12 | MAINTAINER= thorpej@NetBSD.org | 12 | MAINTAINER= thorpej@NetBSD.org | |
13 | HOMEPAGE= https://gitlab.com/DavidGriffith/minipro/ | 13 | HOMEPAGE= https://gitlab.com/DavidGriffith/minipro/ | |
14 | COMMENT= Control the MiniPRO TL866xx series of chip programmers | 14 | COMMENT= Control the MiniPRO TL866xx series of chip programmers | |
15 | LICENSE= gnu-gpl-v3 | 15 | LICENSE= gnu-gpl-v3 | |
16 | 16 | |||
17 | USE_TOOLS+= gmake pkg-config bash:run | 17 | USE_TOOLS+= gmake pkg-config | |
18 | ||||
19 | # likely could be made portable... | |||
20 | REPLACE_BASH+= miniprohex | |||
21 | 18 | |||
22 | .include "../../devel/libusb1/buildlink3.mk" | 19 | .include "../../devel/libusb1/buildlink3.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 20 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2022/01/22 17:52:53 thorpej Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2023/02/13 23:38:48 thorpej Exp $ | |
2 | bin/minipro | 2 | bin/minipro | |
3 | bin/miniprohex | |||
4 | man/man1/minipro.1 | 3 | man/man1/minipro.1 | |
5 | share/minipro/infoic.xml | 4 | share/minipro/infoic.xml | |
5 | share/minipro/logicic.xml |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2022/01/22 17:52:53 thorpej Exp $ | 1 | $NetBSD: distinfo,v 1.2 2023/02/13 23:38:48 thorpej Exp $ | |
2 | 2 | |||
3 | BLAKE2s (minipro-0.5.tar.bz2) = 49494698441038357961402501a69bc77ed527642d0ca09771aaeb14433b1df2 | 3 | BLAKE2s (minipro-0.6.tar.bz2) = a46777ec54ed7ecc25ad165b7ef6961409e94efed80ae15ccce38dbe98ba09ed | |
4 | SHA512 (minipro-0.5.tar.bz2) = 6750c80077200badb08627909afbbac9f679dff483b5be2d24eb6083e859b1dc5ee3377eea4876ce8c9399d729910f1b02365ddbfc27fa6c59c8308b19c8fbae | 4 | SHA512 (minipro-0.6.tar.bz2) = d3a3aa139e4ce0aadfba405fd75a05250f1b5df85d9acd21020fca42b3aca867de39f9560429c82030bb6474bc4d8e89f56cf4f72a86dce60d2e5aa36cec7761 | |
5 | Size (minipro-0.5.tar.bz2) = 246205 bytes | 5 | Size (minipro-0.6.tar.bz2) = 260518 bytes | |
6 | SHA1 (patch-Makefile) = 7426d43253bb899660152db5b53ab2b3152cdd95 | 6 | SHA1 (patch-Makefile) = 0090dc700106c71bb0eb1dad1e91ee9b298fb0ba | |
7 | SHA1 (patch-jedec.c) = 6ea6a4bf9cccc442e86dc9a26fcdd210f9d471de | 7 | SHA1 (patch-jedec.c) = 6ea6a4bf9cccc442e86dc9a26fcdd210f9d471de | |
8 | SHA1 (patch-main.c) = ea464de8f0d69e65468ef878747ec76cd076ec06 | 8 | SHA1 (patch-main.c) = ea464de8f0d69e65468ef878747ec76cd076ec06 |
@@ -1,15 +1,25 @@ | @@ -1,15 +1,25 @@ | |||
1 | $NetBSD: patch-Makefile,v 1.1 2022/01/22 17:52:53 thorpej Exp $ | 1 | $NetBSD: patch-Makefile,v 1.2 2023/02/13 23:38:48 thorpej Exp $ | |
2 | 2 | |||
3 | Install the man page into the correct location for pkgsrc. | 3 | - Install the man page into the correct location for pkgsrc. | |
4 | - Fix the version number. | |||
4 | 5 | |||
5 | --- Makefile.orig 2022-01-22 15:42:13.000000000 +0000 | 6 | --- Makefile.orig 2022-09-11 04:44:06.000000000 +0000 | |
6 | +++ Makefile | 7 | +++ Makefile 2023-02-13 22:30:20.142674405 +0000 | |
7 | @@ -70,7 +70,7 @@ BIN_INSTDIR=$(DESTDIR)$(PREFIX)/bin | 8 | @@ -24,7 +24,7 @@ MANDIR ?= $(PREFIX)/share/man | |
9 | ########################################################################## | |||
10 | ||||
11 | NAME = minipro | |||
12 | -VERSION = 0.5 | |||
13 | +VERSION = 0.6 | |||
14 | ||||
15 | # If we're working from git, we have access to proper variables. If | |||
16 | # not, make it clear that we're working from a release. | |||
17 | @@ -72,7 +72,7 @@ BIN_INSTDIR=$(DESTDIR)$(PREFIX)/bin | |||
8 | LIB_INSTDIR=$(DESTDIR)$(PREFIX)/lib | 18 | LIB_INSTDIR=$(DESTDIR)$(PREFIX)/lib | |
9 | SHARE_INSTDIR=$(DESTDIR)$(PREFIX)/share/minipro | 19 | SHARE_INSTDIR=$(DESTDIR)$(PREFIX)/share/minipro | |
10 | INCLUDE_INSTDIR=$(DESTDIR)$(PREFIX)/include/libminipro | 20 | INCLUDE_INSTDIR=$(DESTDIR)$(PREFIX)/include/libminipro | |
11 | -MAN_INSTDIR=$(DESTDIR)$(PREFIX)/share/man/man1 | 21 | -MAN_INSTDIR=$(DESTDIR)$(PREFIX)/share/man/man1 | |
12 | +MAN_INSTDIR=$(DESTDIR)$(PREFIX)/man/man1 | 22 | +MAN_INSTDIR=$(DESTDIR)$(PREFIX)/man/man1 | |
13 | 23 | |||
14 | UDEV_DIR=$(shell $(PKG_CONFIG) --define-variable=prefix=$(PREFIX) --silence-errors --variable=udevdir udev) | 24 | UDEV_DIR=$(shell $(PKG_CONFIG) --define-variable=prefix=$(PREFIX) --silence-errors --variable=udevdir udev) | |
15 | UDEV_RULES_INSTDIR=$(DESTDIR)$(UDEV_DIR)/rules.d | 25 | UDEV_RULES_INSTDIR=$(DESTDIR)$(UDEV_DIR)/rules.d |