From owner-cvs-all Mon Sep 14 22:50:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA01538 for cvs-all-outgoing; Mon, 14 Sep 1998 22:50:32 -0700 (PDT) (envelope-from owner-cvs-all) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA01464; Mon, 14 Sep 1998 22:50:05 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id HAA27612; Tue, 15 Sep 1998 07:49:41 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809150549.HAA27612@gratis.grondar.za> To: asami@FreeBSD.ORG (Satoshi Asami) cc: markm@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, jdp@polstra.com Subject: Re: cvs commit: ports/graphics/jpeg Makefile ports/graphics/jpeg/pkg PLIST In-Reply-To: Your message of " Mon, 14 Sep 1998 14:22:13 MST." <199809142122.OAA24229@silvia.hip.berkeley.edu> References: <199809142122.OAA24229@silvia.hip.berkeley.edu> Date: Tue, 15 Sep 1998 07:49:39 +0200 From: Mark Murray Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Thanks, but according to John P. (quoting from the guideline): > > Ports' make processes are patched to use this variable to decide > what to do. In particular, there shall be no minor number in an > elf lib. Also, assuming "cc -shared" is used rather than "ld" > directly, the only difference is that they need to add > "-Wl,-soname,foo.so.3" on the command line. Also, they will have > to install a symlink "libfoo.so" -> "libfoo.so.3". > > I don't see how the cc command line is fixed (both to create > libjpeg.so.9 and to add the extra flags) by only changing the ldconfig > line in Makefile. This port installs the libjpeg.so symlink > regardless, so I guess we don't have to worry about that part. Erm - I can't quite parse this... The port works, however. > Also I see you added a ranlib line to PLIST, is it really necessary? > IIRC it does nothing good on FreeBSD (has this changed with ELF?), and > it will cause pkg_delete to fail with checksum mismatch. I'll remove it. Clearly I am on drugs. ;-) M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org