From quakelee@tarsier.delphij.net  Thu Feb  8 17:54:27 2007
Return-Path: <quakelee@tarsier.delphij.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 16EE316A485
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  8 Feb 2007 17:54:27 +0000 (UTC)
	(envelope-from quakelee@tarsier.delphij.net)
Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229])
	by mx1.freebsd.org (Postfix) with ESMTP id C06AA13C4B3
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  8 Feb 2007 17:54:26 +0000 (UTC)
	(envelope-from quakelee@tarsier.delphij.net)
Received: from localhost (tarsier.geekcn.org [210.51.165.229])
	by tarsier.geekcn.org (Postfix) with ESMTP id 39FC4EB1C70
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  9 Feb 2007 01:33:27 +0800 (CST)
Received: from tarsier.geekcn.org ([210.51.165.229])
	by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024)
	with ESMTP id J6bCUAFr3nuz for <FreeBSD-gnats-submit@freebsd.org>;
	Fri,  9 Feb 2007 01:33:08 +0800 (CST)
Received: from tarsier.delphij.net (tarsier.geekcn.org [210.51.165.229])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by tarsier.geekcn.org (Postfix) with ESMTP id 9AC35EB08D2
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  9 Feb 2007 01:33:07 +0800 (CST)
Received: from tarsier.delphij.net (localhost [127.0.0.1])
	by tarsier.delphij.net (8.13.8/8.13.8) with ESMTP id l18HX7BI016079
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 9 Feb 2007 01:33:07 +0800 (CST)
	(envelope-from quakelee@tarsier.delphij.net)
Received: (from quakelee@localhost)
	by tarsier.delphij.net (8.13.8/8.13.8/Submit) id l18HX5eX016061;
	Fri, 9 Feb 2007 01:33:05 +0800 (CST)
	(envelope-from quakelee)
Message-Id: <200702081733.l18HX5eX016061@tarsier.delphij.net>
Date: Fri, 9 Feb 2007 01:33:05 +0800 (CST)
From: CHAO Shin <quakelee@cn.freebsd.org>
Reply-To: CHAO Shin <quakelee@cn.freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] x11-toolkits/blt
X-Send-Pr-Version: 3.113
X-GNATS-Notify: kjc@iijlab.net

>Number:         108939
>Category:       ports
>Synopsis:       [PATCH] x11-toolkits/blt
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    delphij
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 08 18:00:43 GMT 2007
>Closed-Date:    Fri Feb 09 06:47:50 GMT 2007
>Last-Modified:  Fri Feb  9 08:00:31 GMT 2007
>Originator:     CHAO Shin
>Release:        FreeBSD 6.2-RELEASE i386
>Organization:
The FreeBSD Simplified Chinese Project
>Environment:
System: FreeBSD tarsier.delphij.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Tue Feb 6 09:59:48 CST 2007 delphij@tarsier.delphij.net:/usr/obj/usr/src/sys/TARSIER i386


>Description:
It has two files is not appear in pkg-plist, and isn't create symbol-link for
that two libraries. It make some port who depend on it could not build.
>How-To-Repeat:
>Fix:

--- patch-blt.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/x11-toolkits/blt/Makefile,v
retrieving revision 1.46
diff -u -r1.46 Makefile
--- Makefile	2 Dec 2006 21:51:03 -0000	1.46
+++ Makefile	8 Feb 2007 16:22:47 -0000
@@ -22,6 +22,8 @@
 MAINTAINER=	kjc@iijlab.net
 COMMENT=	A Tk extension (with shared libs)
 
+USE_LDCONFIG=	yes
+
 LIB_DEPENDS=	tk84.1:${PORTSDIR}/x11-toolkits/tk84
 
 WRKSRC=		${WRKDIR}/blt2.4z
@@ -43,7 +45,9 @@
 .include <bsd.port.pre.mk>
 
 post-install:
-	${LN} -sf libBLT24.so.3 ${PREFIX}/lib/libBLT24.so
-	${LN} -sf libBLTlite24.so.3 ${PREFIX}/lib/libBLTlite24.so
+	${LN} -sf libBLT24.so.3.0 ${PREFIX}/lib/libBLT24.so
+	${LN} -sf libBLT24.so.3.0 ${PREFIX}/lib/libBLT24.so.3
+	${LN} -sf libBLTlite24.so.3.0 ${PREFIX}/lib/libBLTlite24.so
+	${LN} -sf libBLTlite24.so.3.0 ${PREFIX}/lib/libBLTlite24.so.3
 
 .include <bsd.port.post.mk>
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/x11-toolkits/blt/pkg-plist,v
retrieving revision 1.15
diff -u -r1.15 pkg-plist
--- pkg-plist	22 Oct 2003 10:15:59 -0000	1.15
+++ pkg-plist	8 Feb 2007 16:23:13 -0000
@@ -166,10 +166,12 @@
 lib/libBLT24.a
 lib/libBLT24.so
 lib/libBLT24.so.3
+lib/libBLT24.so.3.0
 lib/libBLTlite.a
 lib/libBLTlite24.a
 lib/libBLTlite24.so
 lib/libBLTlite24.so.3
+lib/libBLTlite24.so.3.0
 @dirrm lib/blt2.4/demos/scripts
 @dirrm lib/blt2.4/demos/images
 @dirrm lib/blt2.4/demos/bitmaps/hand
--- patch-blt.diff ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Thu Feb 8 18:00:59 UTC 2007 
State-Changed-Why:  
Awaiting maintainers feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=108939 
Responsible-Changed-From-To: freebsd-ports-bugs->delphij 
Responsible-Changed-By: delphij 
Responsible-Changed-When: Thu Feb 8 18:29:58 UTC 2007 
Responsible-Changed-Why:  
Take. 

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

From: Kenjiro Cho <kjc@iijlab.net>
To: bug-followup@freebsd.org, edwin@freebsd.org
Cc: Xin LI <delphij@freebsd.org>
Subject: Re: ports/108939: [PATCH] x11-toolkits/blt
Date: Fri, 09 Feb 2007 15:13:54 +0900 (JST)

 The PR says two sharelib files, libBLT24.so.3.0 and
 libBLTlite24.so.3.0, are missing but these are old a.out libraries and
 should not be created anymore.
 The elf libraies are named as libBLT24.so.3 and libBLTlite24.so.3
 (without minor versions).
 
 Am I missing something?
 
 -Kenjiro
 
 Edwin Groothuis wrote:
 > Maintainer of x11-toolkits/blt,
 > 
 > Please note that PR ports/108939 has just been submitted.
 > 
 > If it contains a patch for an upgrade, an enhancement or a bug fix
 > you agree on, reply to this email stating that you approve the patch
 > and a committer will take care of it.
 > 
 > The full text of the PR can be found at:
 >     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/108939
 > 
 > -- 
 > Edwin Groothuis
 > edwin@FreeBSD.org
State-Changed-From-To: feedback->closed 
State-Changed-By: delphij 
State-Changed-When: Fri Feb 9 06:47:00 UTC 2007 
State-Changed-Why:  
Submitter promises that he would submit a better patch, so close 
this one. 

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

From: LI Xin <delphij@delphij.net>
To: Kenjiro Cho <kjc@iijlab.net>
Cc: bug-followup@FreeBSD.ORG,  edwin@FreeBSD.ORG, 
 Xin LI <delphij@FreeBSD.ORG>
Subject: Re: ports/108939: [PATCH] x11-toolkits/blt
Date: Fri, 09 Feb 2007 15:32:42 +0800

 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
 --------------enig0EDA43653694B97DB2B7C5DE
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 Kenjiro Cho wrote:
 > The PR says two sharelib files, libBLT24.so.3.0 and
 > libBLTlite24.so.3.0, are missing but these are old a.out libraries and
 > should not be created anymore.
 > The elf libraies are named as libBLT24.so.3 and libBLTlite24.so.3
 > (without minor versions).
 >=20
 > Am I missing something?
 
 This sounds like to be caused by recent objformat(1) removal.  I have
 discussed with the submitter about this one and he agrees that the
 proposed change is not very perfect, and promised that he would make a
 better solution for your review.
 
 Cheers,
 --=20
 Xin LI <delphij@delphij.net>	http://www.delphij.net/
 FreeBSD - The Power to Serve!
 
 
 --------------enig0EDA43653694B97DB2B7C5DE
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.5 (Darwin)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
 iD8DBQFFzCOaOfuToMruuMARA0CKAJ9gO9FaYYuMGQPM0tnGwu2MuKapOgCfQHpn
 yUsy4E2y/vWZ/W/IKMsHJ1k=
 =PTbG
 -----END PGP SIGNATURE-----
 
 --------------enig0EDA43653694B97DB2B7C5DE--
>Unformatted:
