Mon Dec 27 06:32:10 2021 UTC ()
lang/stalin: uses glut. PKGREVISION -> 9


(dholland)
diff -r1.41 -r1.42 pkgsrc/lang/stalin/Makefile
diff -r1.10 -r1.11 pkgsrc/lang/stalin/distinfo
diff -r1.5 -r1.6 pkgsrc/lang/stalin/patches/patch-aa

cvs diff -r1.41 -r1.42 pkgsrc/lang/stalin/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/stalin/Makefile 2019/08/30 18:12:29 1.41
+++ pkgsrc/lang/stalin/Makefile 2021/12/27 06:32:10 1.42
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.41 2019/08/30 18:12:29 nia Exp $ 1# $NetBSD: Makefile,v 1.42 2021/12/27 06:32:10 dholland Exp $
2 2
3DISTNAME= stalin-0.9 3DISTNAME= stalin-0.9
4PKGREVISION= 8 4PKGREVISION= 9
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= ftp://ftp.ecn.purdue.edu/qobi/ 6MASTER_SITES= ftp://ftp.ecn.purdue.edu/qobi/
7EXTRACT_SUFX= .tgz 7EXTRACT_SUFX= .tgz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://cobweb.ecn.purdue.edu/~qobi/software.html 10HOMEPAGE= http://cobweb.ecn.purdue.edu/~qobi/software.html
11#HOMEPAGE+= https://github.com/barak/stalin 11#HOMEPAGE+= https://github.com/barak/stalin
12COMMENT= Aggressively optimizing Scheme compiler 12COMMENT= Aggressively optimizing Scheme compiler
13 13
14# Only ported to these 4 archs 14# Only ported to these 4 archs
15ONLY_FOR_PLATFORM= *-*-i386 *-*-sparc *-*-alpha *-*-mips 15ONLY_FOR_PLATFORM= *-*-i386 *-*-sparc *-*-alpha *-*-mips
16 16
17UNLIMIT_RESOURCES= stacksize datasize 17UNLIMIT_RESOURCES= stacksize datasize
@@ -35,14 +35,15 @@ do-install: @@ -35,14 +35,15 @@ do-install:
35 ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/lib/stalin 35 ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/lib/stalin
36 ${INSTALL_PROGRAM} ${WRKSRC}/stalin ${DESTDIR}${PREFIX}/lib/stalin 36 ${INSTALL_PROGRAM} ${WRKSRC}/stalin ${DESTDIR}${PREFIX}/lib/stalin
37 ${INSTALL_SCRIPT} ${WRKSRC}/stalin.sh ${DESTDIR}${PREFIX}/bin/stalin 37 ${INSTALL_SCRIPT} ${WRKSRC}/stalin.sh ${DESTDIR}${PREFIX}/bin/stalin
38 ${INSTALL_DATA} ${WRKSRC}/include/*.sc ${DESTDIR}${PREFIX}/lib/stalin 38 ${INSTALL_DATA} ${WRKSRC}/include/*.sc ${DESTDIR}${PREFIX}/lib/stalin
39 ${INSTALL_DATA} ${WRKSRC}/libstalin.a ${DESTDIR}${PREFIX}/lib/stalin 39 ${INSTALL_DATA} ${WRKSRC}/libstalin.a ${DESTDIR}${PREFIX}/lib/stalin
40 ${INSTALL_MAN} ${WRKSRC}/stalin.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 40 ${INSTALL_MAN} ${WRKSRC}/stalin.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
41 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/stalin 41 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/stalin
42 cd ${WRKSRC} && ${INSTALL_DATA} ANNOUNCEMENT COPYING README \ 42 cd ${WRKSRC} && ${INSTALL_DATA} ANNOUNCEMENT COPYING README \
43 stalin.el ${DESTDIR}${PREFIX}/share/doc/stalin/ 43 stalin.el ${DESTDIR}${PREFIX}/share/doc/stalin/
44 44
45.include "../../devel/boehm-gc/buildlink3.mk" 45.include "../../devel/boehm-gc/buildlink3.mk"
46.include "../../graphics/MesaLib/buildlink3.mk" 46.include "../../graphics/MesaLib/buildlink3.mk"
47.include "../../graphics/glu/buildlink3.mk" 47.include "../../graphics/glu/buildlink3.mk"
 48.include "../../graphics/freeglut/buildlink3.mk"
48.include "../../mk/bsd.pkg.mk" 49.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/lang/stalin/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/stalin/distinfo 2021/10/26 10:51:56 1.10
+++ pkgsrc/lang/stalin/distinfo 2021/12/27 06:32:10 1.11
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.10 2021/10/26 10:51:56 nia Exp $ 1$NetBSD: distinfo,v 1.11 2021/12/27 06:32:10 dholland Exp $
2 2
3BLAKE2s (stalin-0.9.tgz) = a297cebf6fd1dfb39bfc7b4c6d384ac26da13da8e4e25f62e5f100b8f96e20e1 3BLAKE2s (stalin-0.9.tgz) = a297cebf6fd1dfb39bfc7b4c6d384ac26da13da8e4e25f62e5f100b8f96e20e1
4SHA512 (stalin-0.9.tgz) = c7ef9cc467ee60c63f208c61ed263e8cda9bd3c242a035b96c72675a24e03ed5429477939adb32205b316e9fec096fb65a38ff7181349ae607eb15beb8fdb802 4SHA512 (stalin-0.9.tgz) = c7ef9cc467ee60c63f208c61ed263e8cda9bd3c242a035b96c72675a24e03ed5429477939adb32205b316e9fec096fb65a38ff7181349ae607eb15beb8fdb802
5Size (stalin-0.9.tgz) = 12652154 bytes 5Size (stalin-0.9.tgz) = 12652154 bytes
6SHA1 (patch-aa) = 85663c719c875859e6168e18776e6e2799b5923f 6SHA1 (patch-aa) = e993a2b7d1a0da44d767393085842a3bc2b099a6
7SHA1 (patch-ab) = 848290bf4d2c98b3afda404fca944884b81cdac6 7SHA1 (patch-ab) = 848290bf4d2c98b3afda404fca944884b81cdac6
8SHA1 (patch-ac) = e23244d64732b5e4faf42b48fb0866ba5de7bbe0 8SHA1 (patch-ac) = e23244d64732b5e4faf42b48fb0866ba5de7bbe0
9SHA1 (patch-ad) = 89a2f5f21666fea4809f099ae397d9cee1c01c91 9SHA1 (patch-ad) = 89a2f5f21666fea4809f099ae397d9cee1c01c91
10SHA1 (patch-ae) = 7dd1b815120700eac0b3891bdacff11d07f29db9 10SHA1 (patch-ae) = 7dd1b815120700eac0b3891bdacff11d07f29db9

cvs diff -r1.5 -r1.6 pkgsrc/lang/stalin/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/lang/stalin/patches/patch-aa 2015/12/29 23:34:56 1.5
+++ pkgsrc/lang/stalin/patches/patch-aa 2021/12/27 06:32:10 1.6
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:56 dholland Exp $ 1$NetBSD: patch-aa,v 1.6 2021/12/27 06:32:10 dholland Exp $
2 2
3Provide a makefile. 3Provide a makefile.
4 4
5--- /dev/null Mon Jun 25 10:07:21 2001 5--- /dev/null Mon Jun 25 10:07:21 2001
6+++ Makefile 6+++ Makefile
7@@ -0,0 +1,40 @@ 7@@ -0,0 +1,40 @@
8+.if (${MACHINE_ARCH} == "alpha") 8+.if (${MACHINE_ARCH} == "alpha")
9+STALIN = stalin-alpha 9+STALIN = stalin-alpha
10+.elif (${MACHINE_ARCH} == "i386") 10+.elif (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "x86_64")
11+STALIN = stalin-ia32 11+STALIN = stalin-ia32
12+.elif (${MACHINE_ARCH} == "mips") 12+.elif (${MACHINE_ARCH} == "mips")
13+STALIN = stalin-mips 13+STALIN = stalin-mips
14+.elif (${MACHINE_ARCH} == "sparc") 14+.elif (${MACHINE_ARCH} == "sparc")
15+STALIN = stalin-sparc 15+STALIN = stalin-sparc
16+.endif 16+.endif
17+ 17+
18+all: ${STALIN} libstalin.a 18+all: ${STALIN} libstalin.a
19+ 19+
20+CPPFLAGS += -I${LOCALBASE}/include -I${X11BASE}/include 20+CPPFLAGS += -I${LOCALBASE}/include -I${X11BASE}/include
21+ 21+
22+CFLAGS += -fomit-frame-pointer  22+CFLAGS += -fomit-frame-pointer
23+ 23+