Sun Sep 3 22:46:58 2023 UTC ()
racket: Fix mistakes in PKG_SYSCONFDIR-relative paths.


(riastradh)
diff -r1.93 -r1.94 pkgsrc/lang/racket/Makefile
diff -r1.38 -r1.39 pkgsrc/lang/racket-textual/Makefile

cvs diff -r1.93 -r1.94 pkgsrc/lang/racket/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/racket/Makefile 2023/09/01 19:48:28 1.93
+++ pkgsrc/lang/racket/Makefile 2023/09/03 22:46:58 1.94
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.93 2023/09/01 19:48:28 riastradh Exp $ 1# $NetBSD: Makefile,v 1.94 2023/09/03 22:46:58 riastradh Exp $
2 2
3DISTNAME= racket-8.10-src 3DISTNAME= racket-8.10-src
4PKGNAME= ${DISTNAME:S/-src$//} 4PKGNAME= ${DISTNAME:S/-src$//}
 5PKGREVISION= 1
5CATEGORIES= lang 6CATEGORIES= lang
6MASTER_SITES_PLT= https://download.racket-lang.org/installers/${PKGVERSION_NOREV}/ 7MASTER_SITES_PLT= https://download.racket-lang.org/installers/${PKGVERSION_NOREV}/
7MASTER_SITES_PLT+= https://mirror.racket-lang.org/installers/${PKGVERSION_NOREV}/ 8MASTER_SITES_PLT+= https://mirror.racket-lang.org/installers/${PKGVERSION_NOREV}/
8MASTER_SITES_PLT+= https://plt.eecs.northwestern.edu/racket-mirror/${PKGVERSION_NOREV}/ 9MASTER_SITES_PLT+= https://plt.eecs.northwestern.edu/racket-mirror/${PKGVERSION_NOREV}/
9MASTER_SITES_PLT+= https://www.cs.utah.edu/plt/installers/${PKGVERSION_NOREV}/ 10MASTER_SITES_PLT+= https://www.cs.utah.edu/plt/installers/${PKGVERSION_NOREV}/
10MASTER_SITES_PLT+= http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PKGVERSION_NOREV}/ 11MASTER_SITES_PLT+= http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PKGVERSION_NOREV}/
11MASTER_SITES_PLT+= http://mirror.csclub.uwaterloo.ca/racket/racket-installers/${PKGVERSION_NOREV}/ 12MASTER_SITES_PLT+= http://mirror.csclub.uwaterloo.ca/racket/racket-installers/${PKGVERSION_NOREV}/
12MASTER_SITES_PLT+= https://racket.infogroep.be/${PKGVERSION_NOREV}/ 13MASTER_SITES_PLT+= https://racket.infogroep.be/${PKGVERSION_NOREV}/
13# Pre-release: 14# Pre-release:
14#MASTER_SITES_PLT= http://pre-release.racket-lang.org/installers/ 15#MASTER_SITES_PLT= http://pre-release.racket-lang.org/installers/
15MASTER_SITES= ${MASTER_SITES_PLT} 16MASTER_SITES= ${MASTER_SITES_PLT}
16EXTRACT_SUFX= .tgz 17EXTRACT_SUFX= .tgz
17 18
@@ -43,32 +44,32 @@ LDFLAGS.DragonFly+= -rdynamic @@ -43,32 +44,32 @@ LDFLAGS.DragonFly+= -rdynamic
43CHECK_RELRO_SKIP= bin/mred bin/mzscheme 44CHECK_RELRO_SKIP= bin/mred bin/mzscheme
44 45
45.for f in use-c-printf.rkt use-crypt.rkt use-esd.rkt use-magick.rkt use-sndfile.rkt use-tcl.rkt use-xmmsctrl.rkt use-xosd.rkt 46.for f in use-c-printf.rkt use-crypt.rkt use-esd.rkt use-magick.rkt use-sndfile.rkt use-tcl.rkt use-xmmsctrl.rkt use-xosd.rkt
46REPLACE_RACKET+= share/pkgs/racket-doc/ffi/examples/${f} 47REPLACE_RACKET+= share/pkgs/racket-doc/ffi/examples/${f}
47.endfor 48.endfor
48 49
49REPLACE_INTERPRETER+= racket 50REPLACE_INTERPRETER+= racket
50REPLACE.racket.old= .*racket 51REPLACE.racket.old= .*racket
51REPLACE.racket.new= ${PREFIX}/bin/racket 52REPLACE.racket.new= ${PREFIX}/bin/racket
52REPLACE_FILES.racket= ${REPLACE_RACKET} 53REPLACE_FILES.racket= ${REPLACE_RACKET}
53 54
54EGDIR= share/examples/racket 55EGDIR= share/examples/racket
55INSTALLATION_DIRS+= ${EGDIR} 56INSTALLATION_DIRS+= ${EGDIR}
56OWN_DIRS+= ${PKG_SYSCONFDIR}/etc/racket 57OWN_DIRS+= ${PKG_SYSCONFDIR}/racket
57CONF_FILES+= ${EGDIR}/config.rktd \ 58CONF_FILES+= ${EGDIR}/config.rktd \
58 ${PKG_SYSCONFDIR}/etc/racket/config.rktd 59 ${PKG_SYSCONFDIR}/racket/config.rktd
59 60
60post-install: 61post-install:
61 ${MV} -f ${DESTDIR:Q}${PREFIX:Q}/etc/racket/config.rktd \ 62 ${MV} -f ${DESTDIR:Q}${PKG_SYSCONFDIR:Q}/racket/config.rktd \
62 ${DESTDIR:Q}${PREFIX:Q}/${EGDIR:Q} 63 ${DESTDIR:Q}${PREFIX:Q}/${EGDIR:Q}
63 64
64.include "../../databases/sqlite3/buildlink3.mk" 65.include "../../databases/sqlite3/buildlink3.mk"
65.include "../../devel/ncurses/buildlink3.mk" 66.include "../../devel/ncurses/buildlink3.mk"
66.include "../../devel/pango/buildlink3.mk" 67.include "../../devel/pango/buildlink3.mk"
67.include "../../graphics/cairo/buildlink3.mk" 68.include "../../graphics/cairo/buildlink3.mk"
68.include "../../graphics/png/buildlink3.mk" 69.include "../../graphics/png/buildlink3.mk"
69.include "../../mk/jpeg.buildlink3.mk" 70.include "../../mk/jpeg.buildlink3.mk"
70.include "../../x11/libXaw/buildlink3.mk" 71.include "../../x11/libXaw/buildlink3.mk"
71.include "../../x11/libXext/buildlink3.mk" 72.include "../../x11/libXext/buildlink3.mk"
72.include "../../x11/libXt/buildlink3.mk" 73.include "../../x11/libXt/buildlink3.mk"
73.include "../../sysutils/desktop-file-utils/desktopdb.mk" 74.include "../../sysutils/desktop-file-utils/desktopdb.mk"
74 75

cvs diff -r1.38 -r1.39 pkgsrc/lang/racket-textual/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/racket-textual/Makefile 2023/09/01 20:21:16 1.38
+++ pkgsrc/lang/racket-textual/Makefile 2023/09/03 22:46:58 1.39
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.38 2023/09/01 20:21:16 riastradh Exp $ 1# $NetBSD: Makefile,v 1.39 2023/09/03 22:46:58 riastradh Exp $
2 2
3DISTNAME= racket-minimal-8.10-src 3DISTNAME= racket-minimal-8.10-src
4PKGNAME= ${DISTNAME:S/-src$//} 4PKGNAME= ${DISTNAME:S/-src$//}
 5PKGREVISION= 1
5CATEGORIES= lang 6CATEGORIES= lang
6MASTER_SITES_PLT= http://download.racket-lang.org/installers/${PKGVERSION_NOREV}/ 7MASTER_SITES_PLT= http://download.racket-lang.org/installers/${PKGVERSION_NOREV}/
7MASTER_SITES_PLT+= http://www.eecs.northwestern.edu/racket/${PKGVERSION_NOREV}/ 8MASTER_SITES_PLT+= http://www.eecs.northwestern.edu/racket/${PKGVERSION_NOREV}/
8MASTER_SITES_PLT+= http://www.cs.utah.edu/plt/installers/${PKGVERSION_NOREV}/ 9MASTER_SITES_PLT+= http://www.cs.utah.edu/plt/installers/${PKGVERSION_NOREV}/
9MASTER_SITES_PLT+= http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PKGVERSION_NOREV}/ 10MASTER_SITES_PLT+= http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PKGVERSION_NOREV}/
10MASTER_SITES_PLT+= ftp://infogroep.be/pub/racket/installers/${PKGVERSION_NOREV}/ 11MASTER_SITES_PLT+= ftp://infogroep.be/pub/racket/installers/${PKGVERSION_NOREV}/
11# Pre-release: 12# Pre-release:
12#MASTER_SITES_PLT= http://pre-release.racket-lang.org/installers/ 13#MASTER_SITES_PLT= http://pre-release.racket-lang.org/installers/
13MASTER_SITES= ${MASTER_SITES_PLT} 14MASTER_SITES= ${MASTER_SITES_PLT}
14EXTRACT_SUFX= .tgz 15EXTRACT_SUFX= .tgz
15 16
16MAINTAINER= pkgsrc-users@NetBSD.org 17MAINTAINER= pkgsrc-users@NetBSD.org
17HOMEPAGE= https://racket-lang.org/ 18HOMEPAGE= https://racket-lang.org/
@@ -36,26 +37,26 @@ OVERRIDE_DIRDEPTH= 3 @@ -36,26 +37,26 @@ OVERRIDE_DIRDEPTH= 3
36CONFIGURE_ENV.NetBSD+= PAXCTL=${TOOLS_PLATFORM.paxctl:Q} 37CONFIGURE_ENV.NetBSD+= PAXCTL=${TOOLS_PLATFORM.paxctl:Q}
37PLIST_SUBST+= PREFIX=${PREFIX:Q} 38PLIST_SUBST+= PREFIX=${PREFIX:Q}
38 39
39CPPFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS 40CPPFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS
40LDFLAGS.DragonFly+= -rdynamic 41LDFLAGS.DragonFly+= -rdynamic
41 42
42# REPLACE_INTERPRETER+= racket 43# REPLACE_INTERPRETER+= racket
43# REPLACE.racket.old= .*racket 44# REPLACE.racket.old= .*racket
44# REPLACE.racket.new= ${PREFIX}/bin/racket 45# REPLACE.racket.new= ${PREFIX}/bin/racket
45# REPLACE_FILES.racket= ${REPLACE_RACKET} 46# REPLACE_FILES.racket= ${REPLACE_RACKET}
46 47
47EGDIR= share/examples/racket 48EGDIR= share/examples/racket
48INSTALLATION_DIRS+= ${EGDIR} 49INSTALLATION_DIRS+= ${EGDIR}
49OWN_DIRS+= ${PKG_SYSCONFDIR}/etc/racket 50OWN_DIRS+= ${PKG_SYSCONFDIR}/racket
50CONF_FILES+= ${EGDIR}/config.rktd \ 51CONF_FILES+= ${EGDIR}/config.rktd \
51 ${PKG_SYSCONFDIR}/etc/racket/config.rktd 52 ${PKG_SYSCONFDIR}/racket/config.rktd
52 53
53post-install: 54post-install:
54 ${MV} -f ${DESTDIR:Q}${PREFIX:Q}/etc/racket/config.rktd \ 55 ${MV} -f ${DESTDIR:Q}${PKG_SYSCONFDIR:Q}/racket/config.rktd \
55 ${DESTDIR:Q}${PREFIX:Q}/${EGDIR:Q} 56 ${DESTDIR:Q}${PREFIX:Q}/${EGDIR:Q}
56 57
57.include "../../devel/ncurses/buildlink3.mk" 58.include "../../devel/ncurses/buildlink3.mk"
58 59
59PTHREAD_AUTO_VARS= yes 60PTHREAD_AUTO_VARS= yes
60.include "../../mk/pthread.buildlink3.mk" 61.include "../../mk/pthread.buildlink3.mk"
61.include "../../mk/bsd.pkg.mk" 62.include "../../mk/bsd.pkg.mk"