From mutoh@openedu.org  Sat Dec 23 12:23:49 2006
Return-Path: <mutoh@openedu.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 5167A16A492
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 23 Dec 2006 12:23:49 +0000 (UTC)
	(envelope-from mutoh@openedu.org)
Received: from sacraya.610t.org (42.ipassign.org [210.171.141.42])
	by mx1.freebsd.org (Postfix) with ESMTP id 1ABA313C460
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 23 Dec 2006 12:23:49 +0000 (UTC)
	(envelope-from mutoh@openedu.org)
Received: from localhost (localhost [127.0.0.1])
	by sacraya.610t.org (Postfix) with ESMTP id BB4F7BE448;
	Sat, 23 Dec 2006 20:56:32 +0900 (JST)
Received: from sacraya.610t.org ([127.0.0.1])
	by localhost (sacraya.610t.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id P7pnzalm-1wV; Sat, 23 Dec 2006 20:56:26 +0900 (JST)
Received: from sacraya.610t.org (localhost [IPv6:::1])
	by sacraya.610t.org (Postfix) with ESMTP id 692B2BE447;
	Sat, 23 Dec 2006 20:56:26 +0900 (JST)
Message-Id: <86irg2ddw5.wl%mutoh@openedu.org>
Date: Sat, 23 Dec 2006 20:56:26 +0900
From: Takeshi MUTOH <mutoh@openedu.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: mutoh@openedu.org
Subject: lang/squeak missing NAS plugin at pkg-plist 

>Number:         107136
>Category:       ports
>Synopsis:       lang/squeak missing NAS plugin at pkg-plist
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 23 12:30:17 GMT 2006
>Closed-Date:    Sat Dec 23 21:12:41 GMT 2006
>Last-Modified:  Sat Dec 23 21:20:15 GMT 2006
>Originator:     Takeshi MUTOH <mutoh@openedu.org>
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
610t
>Environment:

  FreeBSD sacraya.610t.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #7: Fri Nov 10 16:47:54 JST 2006     root@sacraya.610t.org:/usr/obj/usr/src/sys/SMP  i386

>Description:

The lang/squeak can support NAS(audio/nas) for sound plugin.
If you install audio/nas before installing lang/squeak,
  GNU configure pick up and add NAS plugin.
But pkg-plist don't have NAS plugin entry, currently.
So, when deleting lang/squeak, leave NAS plugin.

>How-To-Repeat:

- Install audio/nas first.
(cd /usr/ports/audio/nas;make install)
- Install lang/squeak.
cd /usr/ports/lang/squeak
make install
- Deinstall lang/squeak.
make deinstall

>Fix:

Please apply patch below:

diff -ruN /usr/ports/lang/squeak/Makefile ./Makefile
--- /usr/ports/lang/squeak/Makefile	Wed Dec 20 08:42:21 2006
+++ ./Makefile	Sat Dec 23 19:18:54 2006
@@ -33,6 +33,7 @@
 
 # Don't set USE_ZIP as this breaks EXTRACT_CMD.
 BUILD_DEPENDS=		unzip:${PORTSDIR}/archivers/unzip
+LIB_DEPENDS=		audio.2:${PORTSDIR}/audio/nas
 
 ##################################################
 VMVERSION=		3.6-3
diff -ruN /usr/ports/lang/squeak/pkg-plist ./pkg-plist
--- /usr/ports/lang/squeak/pkg-plist	Fri Oct  6 07:27:48 2006
+++ ./pkg-plist	Sat Dec 23 18:03:38 2006
@@ -9,7 +9,7 @@
 %%PLIST_X%%%%DATADIR%%/%%VMVERSION%%/B3DAcceleratorPlugin
 %%DATADIR%%/%%VMVERSION%%/UnixOSProcessPlugin
 %%PLIST_X%%%%DATADIR%%/%%VMVERSION%%/XDisplayControlPlugin
-%%PLIST_XIM%%share/squeak/%%VMVERSION%%/ImmX11Plugin
+%%PLIST_XIM%%%%DATADIR%%/%%VMVERSION%%/ImmX11Plugin
 %%PLIST_FFI%%%%DATADIR%%/%%VMVERSION%%/SqueakFFIPrims
 %%PLIST_NPSQUEAK%%%%DATADIR%%/npsqueak.image
 %%PLIST_NPSQUEAK%%%%DATADIR%%/%%VMVERSION%%/npsqueak.so
@@ -17,6 +17,7 @@
 %%DATADIR%%/%%VMVERSION%%/squeak
 %%PLIST_X%%%%DATADIR%%/%%VMVERSION%%/vm-display-X11
 %%DATADIR%%/%%VMVERSION%%/vm-display-null
+%%DATADIR%%/%%VMVERSION%%/vm-sound-NAS
 %%DATADIR%%/%%VMVERSION%%/vm-sound-OSS
 %%DATADIR%%/%%VMVERSION%%/vm-sound-null
 %%DATADIR%%/ReadMe.txt


--
Takeshi MUTOH	<mutoh@openedu.org>
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sat Dec 23 12:32:03 UTC 2006 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=107136 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Sat Dec 23 21:12:34 UTC 2006 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/107136: commit references a PR
Date: Sat, 23 Dec 2006 21:12:27 +0000 (UTC)

 miwi        2006-12-23 21:12:21 UTC
 
   FreeBSD ports repository
 
   Modified files:
     lang/squeak          Makefile pkg-plist 
   Log:
   - Add missing NAS plugin
   
   PR:             ports/107136
   Submitted by:   Takeshi MUTOH <mutoh@openedu.org> (maintainer)
   
   Revision  Changes    Path
   1.10      +2 -1      ports/lang/squeak/Makefile
   1.6       +1 -1      ports/lang/squeak/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
