Hello everyone.

My interpreter for Magnetic Scrolls games, dMagnetic,
just received release number 0.24. I already patched the
port. While I was at it, I changed the mechanism of the
do-test target.

Before, it was a target in the ports-Makefile. Now I made
it a target within the release-Makefile.

Could I bother you guys to have a look and tell me it this
works for you?


Thomas

--- Makefile.orig	Sat Jul 11 20:49:11 2020
+++ Makefile	Sat Jul 11 20:49:11 2020
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.11 2020/06/09 12:40:17 sthen Exp $
 
-V =		0.23
+V =		0.24
 COMMENT =	interpreter for Magnetic Scrolls games
 DISTNAME =	dMagnetic_${V}
 PKGNAME =	dmagnetic-${V}
@@ -29,35 +29,6 @@
 	${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/dMagnetic
 
 do-test:
-	cd ${WRKSRC}/testcode;  if [ `echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode none -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == cK9FNnpq0bYSzqvTb+8wnUJYq6wnUoGlVBNCzPCnZc0= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode monochrome -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == seDxuft63ieWCyOgu/GV1rV3E7yROXeS+rC9cA6IL7Y= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode monochrome_inv -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == MfppImDWbkyITNN49NVWlI+iysmToiJzW1D+d9XkL3Q= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode low_ansi -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == AwX+FxRDEMR1mi/CP3jn85dWA9UltkoezHn7hmKFI8k= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode low_ansi2 -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == 70oe3RMTJG3/R6nUTigntHXEg+/ORW0cNHW5sZ+P2Lc= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode high_ansi -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == kaRDtG5AyqOo8ikUStr+giD0RfRSyuZjLg99zZXgO58= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode sixel -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == ad6zWhMj07AY0kn7DrkbM4cuRU2YbHU4kSq6PJHVWjI= \
-		]; \
-		then echo ok; else echo expected output not seen; exit 1; fi
+	cd ${WRKSRC} && ${MAKE} SHA256_CMD=sha256 do-test
 
 .include <bsd.port.mk>
--- distinfo.orig	Sat Jul 11 20:49:11 2020
+++ distinfo	Sat Jul 11 20:49:11 2020
@@ -1,2 +1,2 @@
-SHA256 (dMagnetic_0.23.tar.bz2) = HlVbam71s6VNL+JayD+9EA499jQqleiDVKJSjOqo/w8=
-SIZE (dMagnetic_0.23.tar.bz2) = 60820
+SHA256 (dMagnetic_0.24.tar.bz2) = BFa2PItLIS5QSIdWSgk78MinKyhENHBCrsaWcnJD6P0=
+SIZE (dMagnetic_0.24.tar.bz2) = 66358

Reply via email to