From owner-freebsd-ports Thu Oct 8 06:56:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA00155 for freebsd-ports-outgoing; Thu, 8 Oct 1998 06:56:30 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA00145 for ; Thu, 8 Oct 1998 06:56:28 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca32-44.ix.netcom.com [209.109.239.44]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id GAA20297; Thu, 8 Oct 1998 06:56:21 -0700 (PDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id GAA14536; Thu, 8 Oct 1998 06:56:16 -0700 (PDT) Date: Thu, 8 Oct 1998 06:56:16 -0700 (PDT) Message-Id: <199810081356.GAA14536@silvia.hip.berkeley.edu> To: cracauer@cons.org CC: ports@FreeBSD.ORG In-reply-to: <19981008140448.A3357@cons.org> (message from Martin Cracauer on Thu, 8 Oct 1998 14:04:48 +0200) Subject: Re: Current ports tools prevent libfoo.so.x.y? From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * Did anyone mess with the ports tools to prevent us from storing shared * libs with two-level version numbers? Absolutely. We didn't want to confuse our tools. See the ELF guideline (now in handbook's porting section). * I'm doing a port that installs a Linux shared lib with three * symlinks. plist is: * lib/libMesaGL.so.2.6 * lib/libMesaGL.so.2 * lib/libMesaGL.so * lib/libGL.so * * On -current with bsd.port.mk from today and pkg-tools a few days old, * the .6 at the end of the first keeps getting deleted, both in * /var/db/pkg/...CONTENTS and in the package tarfile, makeing packaging * incorrect. So these are linux shared libs? Hmm...I guess you need to add it back manually then. Something like post-install: @echo "lib/libMesaGL.so.2.6" >> ${TMPPLIST} Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message