From owner-freebsd-ports-bugs Wed Jan 15 1:10: 6 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E1D937B401 for ; Wed, 15 Jan 2003 01:10:03 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9688A43F18 for ; Wed, 15 Jan 2003 01:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h0F9A2NS096534 for ; Wed, 15 Jan 2003 01:10:02 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h0F9A2kF096533; Wed, 15 Jan 2003 01:10:02 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFAEE37B401 for ; Wed, 15 Jan 2003 01:03:49 -0800 (PST) Received: from arthur.cs.uni-magdeburg.de (arthur.cs.uni-magdeburg.de [141.44.27.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7BD543F6D for ; Wed, 15 Jan 2003 01:03:48 -0800 (PST) (envelope-from jesse@arthur.cs.uni-magdeburg.de) Received: from arthur.cs.uni-magdeburg.de (localhost [127.0.0.1]) by arthur.cs.uni-magdeburg.de (8.12.6/8.12.6) with ESMTP id h0F968PV020848 for ; Wed, 15 Jan 2003 10:06:08 +0100 (CET) (envelope-from jesse@arthur.cs.uni-magdeburg.de) Received: (from jesse@localhost) by arthur.cs.uni-magdeburg.de (8.12.6/8.12.6/Submit) id h0F9676i020847; Wed, 15 Jan 2003 10:06:07 +0100 (MET) Message-Id: <200301150906.h0F9676i020847@arthur.cs.uni-magdeburg.de> Date: Wed, 15 Jan 2003 10:06:07 +0100 (MET) From: Roland Jesse Reply-To: Roland Jesse To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/47096: lang/squeak3: fix distfile fetch problems Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 47096 >Category: ports >Synopsis: lang/squeak3: fix distfile fetch problems >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Jan 15 01:10:01 PST 2003 >Closed-Date: >Last-Modified: >Originator: Roland Jesse >Release: FreeBSD 4.7-STABLE i386 >Organization: >Environment: System: FreeBSD 4.7-STABLE #9: Tue Nov 19 13:06:45 CET 2002 i386 >Description: One of the distfiles has changed and was therefore unfetchable. This is now fixed. This PR does not fix ports/46180 as I cannot reproduced the behaviour described therein. No new files are introduced by this PR. >How-To-Repeat: build lang/squeak3 >Fix: diff -ruN squeak3/Makefile squeak3.new/Makefile --- squeak3/Makefile Mon Sep 23 10:20:30 2002 +++ squeak3.new/Makefile Tue Jan 14 16:26:01 2003 @@ -20,7 +20,7 @@ # 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 @@ -31,6 +31,7 @@ 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} @@ -53,6 +54,7 @@ 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 -ruN squeak3/distinfo squeak3.new/distinfo --- squeak3/distinfo Mon Sep 23 10:20:30 2002 +++ squeak3.new/distinfo Tue Jan 14 16:00:54 2003 @@ -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 -ruN squeak3/files/patch-openpty-h squeak3.new/files/patch-openpty-h --- squeak3/files/patch-openpty-h Sat Sep 21 02:47:27 2002 +++ squeak3.new/files/patch-openpty-h Tue Jan 14 16:03:33 2003 @@ -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 /* 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 /* openpty() on FreeBSD */ # else -# error: cannot find headers for openpty() +# include diff -ruN squeak3/pkg-plist squeak3.new/pkg-plist --- squeak3/pkg-plist Mon Sep 23 10:20:30 2002 +++ squeak3.new/pkg-plist Tue Jan 14 17:03:29 2003 @@ -1,13 +1,14 @@ 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 +share/squeak/3.2-5/squeak +share/squeak/3.2-5/B3DAcceleratorPlugin.la +share/squeak/3.2-5/UnixOSProcessPlugin.la +share/squeak/3.2-5/libB3DAcceleratorPlugin.a +share/squeak/3.2-5/libUnixOSProcessPlugin.a share/squeak/ReadMe.txt share/squeak/Squeak3.2-4956.changes.gz share/squeak/Squeak3.2-4956.image.gz share/squeak/SqueakV3.sources +share/squeak/npsqueakregister @dirrm share/squeak/3.2-4 @dirrm share/squeak >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message