aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2003-03-24 03:10:01 +0800
committerarved <arved@FreeBSD.org>2003-03-24 03:10:01 +0800
commit253e2add065b9df2a96efb8bea796a701616c589 (patch)
tree301a6619ca3a80fc0d3136d2abcf82432224b6c9 /lang
parent5bef2dbd329e264e8faa3b17a67c4095b6904898 (diff)
downloadfreebsd-ports-graphics-253e2add065b9df2a96efb8bea796a701616c589.tar.gz
freebsd-ports-graphics-253e2add065b9df2a96efb8bea796a701616c589.tar.zst
freebsd-ports-graphics-253e2add065b9df2a96efb8bea796a701616c589.zip
Update to 3.2-5
PR: 48918, 47096 Submitted by: maintainer
Diffstat (limited to 'lang')
-rw-r--r--lang/squeak3/Makefile4
-rw-r--r--lang/squeak3/distinfo2
-rw-r--r--lang/squeak3/files/patch-openpty-h10
-rw-r--r--lang/squeak3/pkg-plist19
4 files changed, 21 insertions, 14 deletions
diff --git a/lang/squeak3/Makefile b/lang/squeak3/Makefile
index c89667a437a..ad44ad3a713 100644
--- a/lang/squeak3/Makefile
+++ b/lang/squeak3/Makefile
@@ -21,7 +21,7 @@ COMMENT= Full Smalltalk 80 with portability to UNIX, Mac, and Windows
# Don't set USE_ZIP as this breaks EXTRACT_CMD, EXTRACT_SUFX, and what not.
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
-SQUEAK_VERSION= 3.2-4
+SQUEAK_VERSION= 3.2-5
SQUEAK_PATCHNR= 4956
SQUEAK_SRC= SqueakV3.sources.gz
SQUEAK_IMAGE_SRC= Squeak3.2-4956.zip
@@ -32,6 +32,7 @@ WRKSRC= ${WRKDIR}/Squeak-${SQUEAK_VERSION}
MAN1= inisqueak.1 squeak.1
USE_XLIB= yes
USE_GMAKE= yes
+USE_REINPLACE= yes
HAS_CONFIGURE= yes
INSTALLS_SHLIB= yes
LDCONFIG_DIRS= ${PREFIX}/share/squeak/${SQUEAK_VERSION}
@@ -54,6 +55,7 @@ MAKE_ARGS+= CCFLAGS="${CFLAGS}"
pre-configure:
@${MKDIR} ${BUILD_WRKSRC}
+ @cd ${WRKSRC}/platforms/unix/npsqueak && ${REINPLACE_CMD} -e 's|include|include -I${X11BASE}/include|g' Makefile
post-install:
(cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${SQUEAK_SRC} ${PREFIX}/share/squeak/)
diff --git a/lang/squeak3/distinfo b/lang/squeak3/distinfo
index cb01130097b..70c03abdba2 100644
--- a/lang/squeak3/distinfo
+++ b/lang/squeak3/distinfo
@@ -1,3 +1,3 @@
-MD5 (squeak/Squeak-3.2-4.src.tar.gz) = 14d19111d8a976cdb6e0bd76d43df7a6
+MD5 (squeak/Squeak-3.2-5.src.tar.gz) = 4fb17638e6e674a538f1404c8e60abff
MD5 (squeak/SqueakV3.sources.gz) = 7dc6b3840e6bc1e5f81e3717fb46d2c3
MD5 (squeak/Squeak3.2-4956.zip) = bb87597c508b92aab832bd067c49e9c6
diff --git a/lang/squeak3/files/patch-openpty-h b/lang/squeak3/files/patch-openpty-h
index c63044a4b7d..36dd49bcd97 100644
--- a/lang/squeak3/files/patch-openpty-h
+++ b/lang/squeak3/files/patch-openpty-h
@@ -1,8 +1,8 @@
---- platforms/unix/plugins/PseudoTTYPlugin/openpty.h.orig Tue Sep 10 13:38:07 2002
-+++ platforms/unix/plugins/PseudoTTYPlugin/openpty.h Tue Sep 10 13:38:52 2002
-@@ -43,7 +43,10 @@
- # elif defined(HAVE_UTIL_H)
- # include <util.h> /* openpty() */
+--- platforms/unix/plugins/PseudoTTYPlugin/openpty.h.orig Tue Jan 14 16:02:55 2003
++++ platforms/unix/plugins/PseudoTTYPlugin/openpty.h Tue Jan 14 16:03:09 2003
+@@ -45,7 +45,10 @@
+ # elif defined(HAVE_LIBUTIL_H)
+ # include <libutil.h> /* openpty() on FreeBSD */
# else
-# error: cannot find headers for openpty()
+# include <sys/types.h>
diff --git a/lang/squeak3/pkg-plist b/lang/squeak3/pkg-plist
index f5ca1c72f9e..0c33977a04c 100644
--- a/lang/squeak3/pkg-plist
+++ b/lang/squeak3/pkg-plist
@@ -1,13 +1,18 @@
-bin/squeak
bin/inisqueak
-share/squeak/3.2-4/squeak
-share/squeak/3.2-4/B3DAcceleratorPlugin.la
-share/squeak/3.2-4/UnixOSProcessPlugin.la
-share/squeak/3.2-4/libB3DAcceleratorPlugin.a
-share/squeak/3.2-4/libUnixOSProcessPlugin.a
+bin/squeak
+share/squeak/3.2-5/B3DAcceleratorPlugin.la
+share/squeak/3.2-5/B3DAcceleratorPlugin.so
+share/squeak/3.2-5/PseudoTTYPlugin.la
+share/squeak/3.2-5/PseudoTTYPlugin.so
+share/squeak/3.2-5/UnixOSProcessPlugin.la
+share/squeak/3.2-5/UnixOSProcessPlugin.so
+share/squeak/3.2-5/npsqueak.so
+share/squeak/3.2-5/npsqueakrun
+share/squeak/3.2-5/squeak
share/squeak/ReadMe.txt
share/squeak/Squeak3.2-4956.changes.gz
share/squeak/Squeak3.2-4956.image.gz
share/squeak/SqueakV3.sources
-@dirrm share/squeak/3.2-4
+share/squeak/npsqueakregister
+@dirrm share/squeak/3.2-5
@dirrm share/squeak