From mutoh@sacraya.610t.org  Wed May 15 11:04:10 2013
Return-Path: <mutoh@sacraya.610t.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id 318FBB1A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 15 May 2013 11:04:10 +0000 (UTC)
	(envelope-from mutoh@sacraya.610t.org)
Received: from sacraya.610t.org (unknown [IPv6:2002:d2ab:8d03::1])
	by mx1.freebsd.org (Postfix) with ESMTP id E66E8219
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 15 May 2013 11:04:09 +0000 (UTC)
Received: from sacraya.610t.org (sacraya2 [127.0.0.1])
	by sacraya.610t.org (Postfix) with ESMTP id 13C6078C5A;
	Wed, 15 May 2013 20:04:07 +0900 (JST)
Received: from sacraya.610t.org ([127.0.0.1])
	by sacraya.610t.org (sacraya.610t.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id TfqiJGAou-2M; Wed, 15 May 2013 20:04:02 +0900 (JST)
Received: by sacraya.610t.org (Postfix, from userid 1001)
	id 2CD9F78C52; Wed, 15 May 2013 20:04:02 +0900 (JST)
Message-Id: <20130515110402.2CD9F78C52@sacraya.610t.org>
Date: Wed, 15 May 2013 20:04:02 +0900 (JST)
From: Takeshi MUTOH <mutoh@openedu.org>
Reply-To: Takeshi MUTOH <mutoh@openedu.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: takeshi.mutoh@gmail.com
Subject: Maintainer Update: lang/squeak version up to 4.10.2-2614
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         178656
>Category:       ports
>Synopsis:       Maintainer Update: lang/squeak version up to 4.10.2-2614
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    cs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 15 11:10:00 UTC 2013
>Closed-Date:    Mon Jun 10 04:48:00 UTC 2013
>Last-Modified:  Mon Jun 10 04:50:00 UTC 2013
>Originator:     Takeshi MUTOH
>Release:        FreeBSD 8.3-RELEASE-p3 i386
>Organization:
610t
>Environment:
System: FreeBSD sacraya.610t.org 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Mon Jun 11 23:52:38 UTC 2012 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386


>Description:
Upgrade lang/squeak port to 4.10.2-2614.

>How-To-Repeat:
This is update request.
So no problem to repeat.

>Fix:
Apply patch below:

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


See also redports build log below:
- https://redports.org/buildarchive/20130514053115-05664/
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->cs 
Responsible-Changed-By: cs 
Responsible-Changed-When: Sat May 25 09:37:25 UTC 2013 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178656 
State-Changed-From-To: open->closed 
State-Changed-By: cs 
State-Changed-When: Mon Jun 10 04:47:22 UTC 2013 
State-Changed-Why:  
Committed. Thank you very much. Please review your USE_GCC because this should not be used at all if possible. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178656 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/178656: commit references a PR
Date: Mon, 10 Jun 2013 04:46:58 +0000 (UTC)

 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"
 
>Unformatted:
