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