Mon Jul 13 09:49:09 2020 UTC ()
dMagnetic: update to 0.24.

Changes not found, but pkgsrc patch and test target were integrated
upstream.


(wiz)
diff -r1.2 -r1.3 pkgsrc/games/dMagnetic/Makefile
diff -r1.2 -r1.3 pkgsrc/games/dMagnetic/distinfo
diff -r1.2 -r0 pkgsrc/games/dMagnetic/patches/patch-Makefile

cvs diff -r1.2 -r1.3 pkgsrc/games/dMagnetic/Makefile (expand / switch to unified diff)

--- pkgsrc/games/dMagnetic/Makefile 2020/06/08 08:49:58 1.2
+++ pkgsrc/games/dMagnetic/Makefile 2020/07/13 09:49:09 1.3
@@ -1,64 +1,30 @@ @@ -1,64 +1,30 @@
1# $NetBSD: Makefile,v 1.2 2020/06/08 08:49:58 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2020/07/13 09:49:09 wiz Exp $
2 2
3DISTNAME= dMagnetic_0.23 3DISTNAME= dMagnetic_0.24
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= https://www.dettus.net/dMagnetic/ 6MASTER_SITES= https://www.dettus.net/dMagnetic/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= dettus@dettus.net 9MAINTAINER= dettus@dettus.net
10HOMEPAGE= https://www.dettus.net/dMagnetic/ 10HOMEPAGE= https://www.dettus.net/dMagnetic/
11COMMENT= Magnetic Scrolls Interpreter 11COMMENT= Magnetic Scrolls Interpreter
12LICENSE= 2-clause-bsd 12LICENSE= 2-clause-bsd
13 13
14INSTALLATION_DIRS= bin share/doc/dMagnetic ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 14INSTALLATION_DIRS= bin share/doc/dMagnetic ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
15 15
16do-install: 16do-install:
17 ${INSTALL_PROGRAM} ${WRKSRC}/dMagnetic ${DESTDIR}${PREFIX}/bin 17 ${INSTALL_PROGRAM} ${WRKSRC}/dMagnetic ${DESTDIR}${PREFIX}/bin
18 ${INSTALL_DATA} ${WRKSRC}/README.txt ${DESTDIR}${PREFIX}/share/doc/dMagnetic 18 ${INSTALL_DATA} ${WRKSRC}/README.txt ${DESTDIR}${PREFIX}/share/doc/dMagnetic
19 ${INSTALL_DATA} ${WRKSRC}/dMagnetic.ini ${DESTDIR}${PREFIX}/share/doc/dMagnetic 19 ${INSTALL_DATA} ${WRKSRC}/dMagnetic.ini ${DESTDIR}${PREFIX}/share/doc/dMagnetic
20 ${INSTALL_MAN} ${WRKSRC}/dMagnetic.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 20 ${INSTALL_MAN} ${WRKSRC}/dMagnetic.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
21 ${INSTALL_MAN} ${WRKSRC}/dMagneticini.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 21 ${INSTALL_MAN} ${WRKSRC}/dMagneticini.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
22 22
23 23
24## The idea of this test is to check if the output is the expected one. 24## The idea of this test is to check if the output is the expected one.
25## for this, the md5sum is being compared. 25## for this, the md5sum is being compared.
26## dMagnetic has several output modes, each one of them is tested. 26## dMagnetic has several output modes, each one of them is tested.
27do-test: 27do-test:
28 cd ${WRKSRC}/testcode; if [ true \ 28 cd ${WRKSRC} && ${MAKE} SHA256_CMD=sha256 do-test
29 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
30 -mag minitest.mag -gfx minitest.gfx \ 
31 -vmode none -vcols 300 -vrows 300 \ 
32 | md5 `==0f919919290698aef854df8c75119aa8 \ 
33 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
34 -mag minitest.mag -gfx minitest.gfx \ 
35 -vmode monochrome -vcols 300 -vrows 300 \ 
36 | md5 `==dece45b2dcc499bd4e4f4daa0d87fca5 \ 
37 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
38 -mag minitest.mag -gfx minitest.gfx \ 
39 -vmode monochrome_inv -vcols 300 -vrows 300 \ 
40 | md5 `==0ababd938093714b51006831f6790379 \ 
41 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
42 -mag minitest.mag -gfx minitest.gfx \ 
43 -vmode low_ansi -vcols 300 -vrows 300 \ 
44 | md5 `==54fedb8291eafbc756686ad5d0e069ee \ 
45 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
46 -mag minitest.mag -gfx minitest.gfx \ 
47 -vmode low_ansi2 -vcols 300 -vrows 300 \ 
48 | md5 `==214055394c710d3919b44fc7822cc9b6 \ 
49 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
50 -mag minitest.mag -gfx minitest.gfx \ 
51 -vmode high_ansi -vcols 300 -vrows 300 \ 
52 | md5 `==84608708bfa3ff2dc4964b255766dd81 \ 
53 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
54 -mag minitest.mag -gfx minitest.gfx \ 
55 -vmode high_ansi2 -vcols 300 -vrows 300 \ 
56 | md5 `==07c938bd0d77523d1be8e971d8610591 \ 
57 -a `${ECHO} Hello | ../dMagnetic -ini ../dMagnetic.ini \ 
58 -mag minitest.mag -gfx minitest.gfx \ 
59 -vmode sixel -vcols 300 -vrows 300 \ 
60 | md5 `==d3708a8ddf81f504b86c767648dbacb0 \ 
61 ]; \ 
62 then ${ECHO} ok; else ${ECHO} expected output not seen; exit 1; fi 
63 29
64.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/games/dMagnetic/distinfo (expand / switch to unified diff)

--- pkgsrc/games/dMagnetic/distinfo 2020/06/08 08:49:58 1.2
+++ pkgsrc/games/dMagnetic/distinfo 2020/07/13 09:49:09 1.3
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.2 2020/06/08 08:49:58 wiz Exp $ 1$NetBSD: distinfo,v 1.3 2020/07/13 09:49:09 wiz Exp $
2 2
3SHA1 (dMagnetic_0.23.tar.bz2) = 23d777477eb6944bdfa7301387df0579bbd72f99 3SHA1 (dMagnetic_0.24.tar.bz2) = ae6334141a3cd4496824e8a9bb3dcb35c91a6009
4RMD160 (dMagnetic_0.23.tar.bz2) = 23205e417300f6e799ef47bed945cd77e4bafd8c 4RMD160 (dMagnetic_0.24.tar.bz2) = 594f7d5af76e36b66a9b638b13861baa9de990e2
5SHA512 (dMagnetic_0.23.tar.bz2) = 380b5f5f2353eb9ad78ea6b5321dfe4cd24f6e2713d1da03490f5dc27641b4e65f023be0158eed80a08a9a61e838c6b924eb905d5e0cdfffcbeacc31707ea675 5SHA512 (dMagnetic_0.24.tar.bz2) = d5e575d132105586613be783a82527efd6719b580ae244ae1676191d50016379b9e2d5f0112c54d8d81e7b66c9f3faf2692e6f394dbf5b44bdea2a95cd049560
6Size (dMagnetic_0.23.tar.bz2) = 60820 bytes 6Size (dMagnetic_0.24.tar.bz2) = 66358 bytes
7SHA1 (patch-Makefile) = bfadc0dca8def5467b286743331de3bd85d82535 

File Deleted: pkgsrc/games/dMagnetic/patches/Attic/patch-Makefile