pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/smalltalk (lang/smalltalk) adhoc fix for problem:...
details: https://anonhg.NetBSD.org/pkgsrc/rev/4815ed9efcd1
branches: trunk
changeset: 439409:4815ed9efcd1
user: mef <mef%pkgsrc.org@localhost>
date: Sat Sep 19 15:27:15 2020 +0000
description:
(lang/smalltalk) adhoc fix for problem: sh: paxctl: not found
diffstat:
lang/smalltalk/Makefile | 8 +++++++-
lang/smalltalk/distinfo | 4 ++--
lang/smalltalk/patches/patch-ah | 6 +++---
3 files changed, 12 insertions(+), 6 deletions(-)
diffs (62 lines):
diff -r 98b41778c413 -r 4815ed9efcd1 lang/smalltalk/Makefile
--- a/lang/smalltalk/Makefile Sat Sep 19 14:38:17 2020 +0000
+++ b/lang/smalltalk/Makefile Sat Sep 19 15:27:15 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.116 2020/08/17 20:19:21 leot Exp $
+# $NetBSD: Makefile,v 1.117 2020/09/19 15:27:15 mef Exp $
DISTNAME= smalltalk-3.2.5
PKGREVISION= 16
@@ -28,6 +28,12 @@
INFO_FILES= YES
TEST_TARGET= check
+SUBST_CLASSES+= paxctl
+SUBST_FILES.paxctl= Makefile.in
+SUBST_STAGE.paxctl= pre-configure
+SUBST_MESSAGE.paxctl= Give paxctl path to Makefile.in after patch
+SUBST_SED.paxctl= -e 's,@PAXCTL@,${TOOLS_PLATFORM.paxctl},'
+
REPLACE_PERL= packages/vfs/deb packages/vfs/mailfs
REPLACE_SED= examples/pepe.sed examples/xml.sed
diff -r 98b41778c413 -r 4815ed9efcd1 lang/smalltalk/distinfo
--- a/lang/smalltalk/distinfo Sat Sep 19 14:38:17 2020 +0000
+++ b/lang/smalltalk/distinfo Sat Sep 19 15:27:15 2020 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.28 2017/12/29 03:56:42 dholland Exp $
+$NetBSD: distinfo,v 1.29 2020/09/19 15:27:15 mef Exp $
SHA1 (smalltalk-3.2.5.tar.gz) = 4dd77b769131527add276ded01666e089da3b8b1
RMD160 (smalltalk-3.2.5.tar.gz) = 04cc87b31e8288fc6a8ce756612d40d91ce40cde
SHA512 (smalltalk-3.2.5.tar.gz) = 385e5fba2acb8870759e5178282210c09c45685d0cf776bc50f4ed10c9afacf9164547ba8099ea3ed9a92a2a253aa9c2b011a7a9f2dff47ea9cfdf3b42029ebc
Size (smalltalk-3.2.5.tar.gz) = 5779293 bytes
SHA1 (patch-ae) = 0de0e6bed47d32e1c3088100c153054461e4f33b
-SHA1 (patch-ah) = ff72f65fe5e8aa71a729898525b756ca59b78767
+SHA1 (patch-ah) = 76366578593fd7afbf34d8215c1f3692e610f661
SHA1 (patch-libgst_cint.c) = 51354b41f8edde0e42abcd5f8d0246d4f1025c6e
SHA1 (patch-libgst_input.c) = 06168ed6decd6d42838e76ada81717e3f599d733
SHA1 (patch-snprintfv_snprintfv_format.c) = 03eed55ade8f78ae1cf73b82df9d18629314945b
diff -r 98b41778c413 -r 4815ed9efcd1 lang/smalltalk/patches/patch-ah
--- a/lang/smalltalk/patches/patch-ah Sat Sep 19 14:38:17 2020 +0000
+++ b/lang/smalltalk/patches/patch-ah Sat Sep 19 15:27:15 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ah,v 1.5 2017/12/29 03:56:42 dholland Exp $
+$NetBSD: patch-ah,v 1.6 2020/09/19 15:27:15 mef Exp $
- Link against pthreads.
- Run paxctl +am after linking gst and gst-tool so they don't crash
@@ -28,11 +28,11 @@
gst$(EXEEXT): $(gst_OBJECTS) $(gst_DEPENDENCIES) $(EXTRA_gst_DEPENDENCIES)
@rm -f gst$(EXEEXT)
$(gst_LINK) $(gst_OBJECTS) $(gst_LDADD) $(LIBS)
-+ paxctl +am .libs/gst || true
++ @PAXCTL@ +am .libs/gst || true
gst-tool$(EXEEXT): $(gst_tool_OBJECTS) $(gst_tool_DEPENDENCIES) $(EXTRA_gst_tool_DEPENDENCIES)
@rm -f gst-tool$(EXEEXT)
$(gst_tool_LINK) $(gst_tool_OBJECTS) $(gst_tool_LDADD) $(LIBS)
-+ paxctl +am .libs/gst-tool || true
++ @PAXCTL@ +am .libs/gst-tool || true
winewrapper$(EXEEXT): $(winewrapper_OBJECTS) $(winewrapper_DEPENDENCIES) $(EXTRA_winewrapper_DEPENDENCIES)
@rm -f winewrapper$(EXEEXT)
$(LINK) $(winewrapper_OBJECTS) $(winewrapper_LDADD) $(LIBS)
Home |
Main Index |
Thread Index |
Old Index