Upgrade lang/squeak port to 4.10.2-2614. Fix: Apply patch below: See also redports build log below: - https://redports.org/buildarchive/20130514053115-05664/--tFYBY3rN8aMfLHGqVEbfaG0tfLPDhDR965y0WCFppfsD7ThI Content-Type: text/plain; name="file.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.diff" diff -ruN /usr/ports/lang/squeak/Makefile squeak/Makefile --- /usr/ports/lang/squeak/Makefile 2013-04-28 21:25:18.000000000 +0900 +++ squeak/Makefile 2013-05-15 19:51:16.000000000 +0900 @@ -1,5 +1,5 @@ # Created by: roland.jesse@gmx.net -# $FreeBSD: lang/squeak/Makefile 316713 2013-04-28 12:25:18Z stefan $ +# $FreeBSD: ports/lang/squeak/Makefile,v 1.27 2012/09/29 17:40:53 rm Exp $ PORTNAME= squeak PORTVERSION= 4.10.2 @@ -22,8 +22,9 @@ LICENSE_COMB= multi # Don't set USE_ZIP as this breaks EXTRACT_CMD. -BUILD_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip \ - cmake:${PORTSDIR}/devel/cmake +BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip \ + cmake:${PORTSDIR}/devel/cmake \ + v4l_compat>=1.0.20120501:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= audio:${PORTSDIR}/audio/nas \ ffi:${PORTSDIR}/devel/libffi \ asound:${PORTSDIR}/audio/alsa-lib \ @@ -33,7 +34,7 @@ ################################################## VM_VERSION= ${PORTVERSION}.${SVNVERSION} -SVNVERSION= 2602 +SVNVERSION= 2614 IMAGEVERSION= 4.3 SQUEAK_SRC= SqueakV41.sources SQUEAK_LIB_DIR= ${PORTVERSION}-${SVNVERSION} @@ -44,6 +45,7 @@ DIST_SUBDIR= squeak ONLY_FOR_ARCHS= i386 amd64 MAN1= squeak.1 +USE_GCC= 4.2 USE_GMAKE= yes USE_GL= gl HAS_CONFIGURE= yes @@ -67,7 +69,6 @@ CONFIGURE_SCRIPT= ../unix/cmake/configure CONFIGURE_ARGS+= --prefix=${PREFIX} -# USES+= cmake CMAKE_SOURCE_PATH= ../unix SUB_FILES= pkg-message diff -ruN /usr/ports/lang/squeak/distinfo squeak/distinfo --- /usr/ports/lang/squeak/distinfo 2012-10-28 00:46:57.000000000 +0900 +++ squeak/distinfo 2013-04-29 15:12:40.000000000 +0900 @@ -1,5 +1,5 @@ -SHA256 (squeak/Squeak-4.10.2.2602-src.tar.gz) = 4c92edf3fb79d90613d9d962a3abb6bf5bbc8a42d0cfaa7be31fede6a63d8e30 -SIZE (squeak/Squeak-4.10.2.2602-src.tar.gz) = 4421224 +SHA256 (squeak/Squeak-4.10.2.2614-src.tar.gz) = 3db6d12ea223e5bc49f52af7f6f832e383a3a006a53bc8a87f6469e1af5dfc2e +SIZE (squeak/Squeak-4.10.2.2614-src.tar.gz) = 3297314 SHA256 (squeak/Squeak4.3.zip) = 318ee202b10c7d0c2875dd44f121e299904d164acd3a7ff2c90d8818847b2a67 SIZE (squeak/Squeak4.3.zip) = 8689484 SHA256 (squeak/SqueakV41.sources.gz) = 1e92730f6221ced584e0050844abec1bd69848b7963a6cbf3a67986b1ad6553c diff -ruN /usr/ports/lang/squeak/pkg-plist squeak/pkg-plist --- /usr/ports/lang/squeak/pkg-plist 2012-10-28 00:46:57.000000000 +0900 +++ squeak/pkg-plist 2013-04-29 15:16:27.000000000 +0900 @@ -31,5 +31,8 @@ lib/squeak/%%SQUEAK_LIB_DIR%%/SqueakV41.sources lib/squeak/Squeak4.3.changes lib/squeak/Squeak4.3.image +share/man/man1/squeak.1 +@dirrm share/man/man1 +@dirrm share/man @dirrm lib/squeak/%%SQUEAK_LIB_DIR%% @dirrm lib/squeak How-To-Repeat: This is update request. So no problem to repeat.
Responsible Changed From-To: freebsd-ports-bugs->cs I'll take it.
Author: cs Date: Mon Jun 10 04:46:44 2013 New Revision: 320432 URL: http://svnweb.freebsd.org/changeset/ports/320432 Log: - Update to 4.10.2-2614 - Fix patch for MAN page install - USE_GCC PR: ports/178656 Submitted by: Takeshi MUTOH <mutoh@openedu.org> Modified: head/lang/squeak/Makefile head/lang/squeak/distinfo head/lang/squeak/files/patch-unix__vm__build.cmake Modified: head/lang/squeak/Makefile ============================================================================== --- head/lang/squeak/Makefile Mon Jun 10 02:32:04 2013 (r320431) +++ head/lang/squeak/Makefile Mon Jun 10 04:46:44 2013 (r320432) @@ -22,8 +22,9 @@ LICENSE= AL2 MIT LICENSE_COMB= multi # Don't set USE_ZIP as this breaks EXTRACT_CMD. -BUILD_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip \ - cmake:${PORTSDIR}/devel/cmake +BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip \ + cmake:${PORTSDIR}/devel/cmake \ + v4l_compat>=1.0.20120501:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= audio:${PORTSDIR}/audio/nas \ ffi:${PORTSDIR}/devel/libffi \ asound:${PORTSDIR}/audio/alsa-lib \ @@ -33,7 +34,7 @@ LIB_DEPENDS= audio:${PORTSDIR}/audio/na ################################################## VM_VERSION= ${PORTVERSION}.${SVNVERSION} -SVNVERSION= 2602 +SVNVERSION= 2614 IMAGEVERSION= 4.3 SQUEAK_SRC= SqueakV41.sources SQUEAK_LIB_DIR= ${PORTVERSION}-${SVNVERSION} @@ -44,6 +45,7 @@ SQUEAK_LIB_DIR= ${PORTVERSION}-${SVNVER DIST_SUBDIR= squeak ONLY_FOR_ARCHS= i386 amd64 MAN1= squeak.1 +USE_GCC= 4.2+ USE_GMAKE= yes USE_GL= gl HAS_CONFIGURE= yes @@ -67,7 +69,6 @@ INSTALL_WRKSRC= ${CONFIGURE_WRKSRC} CONFIGURE_SCRIPT= ../unix/cmake/configure CONFIGURE_ARGS+= --prefix=${PREFIX} -# USES+= cmake CMAKE_SOURCE_PATH= ../unix SUB_FILES= pkg-message Modified: head/lang/squeak/distinfo ============================================================================== --- head/lang/squeak/distinfo Mon Jun 10 02:32:04 2013 (r320431) +++ head/lang/squeak/distinfo Mon Jun 10 04:46:44 2013 (r320432) @@ -1,5 +1,5 @@ -SHA256 (squeak/Squeak-4.10.2.2602-src.tar.gz) = 4c92edf3fb79d90613d9d962a3abb6bf5bbc8a42d0cfaa7be31fede6a63d8e30 -SIZE (squeak/Squeak-4.10.2.2602-src.tar.gz) = 4421224 +SHA256 (squeak/Squeak-4.10.2.2614-src.tar.gz) = 3db6d12ea223e5bc49f52af7f6f832e383a3a006a53bc8a87f6469e1af5dfc2e +SIZE (squeak/Squeak-4.10.2.2614-src.tar.gz) = 3297314 SHA256 (squeak/Squeak4.3.zip) = 318ee202b10c7d0c2875dd44f121e299904d164acd3a7ff2c90d8818847b2a67 SIZE (squeak/Squeak4.3.zip) = 8689484 SHA256 (squeak/SqueakV41.sources.gz) = 1e92730f6221ced584e0050844abec1bd69848b7963a6cbf3a67986b1ad6553c Modified: head/lang/squeak/files/patch-unix__vm__build.cmake ============================================================================== --- head/lang/squeak/files/patch-unix__vm__build.cmake Mon Jun 10 02:32:04 2013 (r320431) +++ head/lang/squeak/files/patch-unix__vm__build.cmake Mon Jun 10 04:46:44 2013 (r320432) @@ -1,8 +1,8 @@ ---- unix/vm/build.cmake.bak 2012-04-14 22:26:13.000000000 +0900 -+++ unix/vm/build.cmake 2012-04-14 22:26:30.000000000 +0900 -@@ -83,4 +83,4 @@ +--- unix/vm/build.cmake.orig 2013-06-09 22:54:13.000000000 +0200 ++++ unix/vm/build.cmake 2013-06-09 22:55:18.000000000 +0200 +@@ -90,4 +90,4 @@ COMMAND sh ${bld}/config ${unix}/doc/squeak.1 ${bld}/squeak.1 ) - ADD_DEPENDENCIES (squeakvm squeak.1) + ADD_DEPENDENCIES (squeakvm${scriptsuffix} squeak.1) -INSTALL (FILES ${bld}/squeak.1 DESTINATION share/man/man1) +INSTALL (FILES ${bld}/squeak.1 DESTINATION man/man1) _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thank you very much. Please review your USE_GCC because this should not be used at all if possible.