pkgsrc/lang/sather/patches/patch-ae
dholland 43eb9b134f Update sather to 1.2.3.
Also update the tk dep to no longer demand tk83. It does not seem to
work all that well with tk84, but it works about the same as it does
with tk83. And depend explicitly on tcl; that was missing.

Primary changes since 1.2.1 seem to be GPLv2 -> GPLv3 and
whitespace/reindenting, but there seems to be a bit more in there
too. There's also now a 12 meg kdevelop blob in the distfile, yay.

Changelog:

    GNU Sather 1.2.3 - Jul 7, 2007 - Michael R. Taylor

    * Made INT 32-bit even on 64-bit systems
    * Changed license to (GPLv3/LGPLv3) or later

There's no changelog for 1.2.2, dunno why.
2008-07-14 01:23:52 +00:00

35 lines
893 B
Text

$NetBSD: patch-ae,v 1.3 2008/07/14 01:23:52 dholland Exp $
--- Makefile.orig Thu Nov 4 08:04:28 1999
+++ Makefile Thu May 2 17:09:46 2002
@@ -23,15 +23,15 @@
# Standard things
# CMP=cmp
-RANLIB=ranlib
-MV=mv
-AR=ar
+RANLIB?=ranlib
+MV?=mv
+AR?=ar
RM=rm -f
LN=ln -sf
-CP=cp
+CP?=cp
-CPP=/lib/cpp -C -P
-CC=gcc
+CPP=/usr/bin/cpp -C -P
+CC?=gcc
EXEC_SUFFIX=
# CC is only used for bootstrapping, check System/Common/CONFIG.proto if
# you want to change it for all Sather compilations
@@ -91,7 +91,7 @@
# The platform to use if not overridden by a -<platform> option
# or the SATHER_PLATFORM environment variable
# Should be edited for a particular system
-DEFAULT_PLATFORM=linux
+DEFAULT_PLATFORM=${LOWER_OPSYS}
# The platform used to compile the boot compiler. Usually just default, but has to
# be one of: freebsd, hpux_at, iris-4, linux, osf_at, solaris, solaris_at, unix,