Date: Sat, 25 Mar 2000 02:34:49 -0500 From: Will Andrews <andrews@technologist.com> To: Ade Lovett <ade@lovett.com> Cc: Satoshi - Ports Wraith - Asami <asami@FreeBSD.ORG>, ports@FreeBSD.ORG Subject: Re: cvs commit: ports/x11/kdelibs11 Makefile ports/x11/kdelibs11/pkgDESCR PLIST Message-ID: <20000325023449.E391@argon.blackdawn.com> In-Reply-To: <20000324201752.B6293@lovett.com>; from ade@lovett.com on Fri, Mar 24, 2000 at 08:17:52PM -0600 References: <Pine.BSF.4.21.0003241522500.75042-100000@freefall.freebsd.org> <38DBFB29.20F25F5E@altavista.net> <20000324183603.C391@argon.blackdawn.com> <vqcu2hvykk1.fsf@silvia.hip.berkeley.edu> <20000324201752.B6293@lovett.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Mar 24, 2000 at 08:17:52PM -0600, Ade Lovett wrote: > Sadly, there is a way, though I haven't found one that directly > relates to KDE. I noticed that .la files were being installed by > the lang/librep and x11-toolkits/rep-gtk ports (dependencies of > x11-wm/sawmill) -- removing them by judicious use of USE_LIBTOOL > and a couple of patches rendered the ports unusable in a number > of weird and wonderful ways. > > In this particular case (KDE), we'd probably have to look through > the configure scripts and generated Makefiles to see if the .la > files are actually used. Yes, they are. I just now tested on a variety of KDE ports (including devel/kdevelop). How can I remedy this problem? > One way to do check this fairly quickly would be to see what > would normally get written into the .la file, and instead use > a simple post-install target to overwrite it with something in > the same format, but with obviously bogus values, eg: > > dlname='libKDEBOGUS.so.666' > library_names='libKDEBOGUS.so.666 libKDEBOGUS.so' > old_library='libKDEBOGUS.' > dependency_libs='-L/KDEBOGUS/lib' > current=666 > age=0 > revision=0 > installed=yes > libdir='/KDEBOGUS/lib' > > if something actually does use the values from this file, it should > be relatively straightforward to have the package building cluster > pick up on it on the next sweep of the tree. > > Comments? Other than "libtool is a pile of *&#!@&^!...." :) Hmm. Sounds like a good idea.. I'll try to find what somebody's .la looks like. Satoshi, can we test this sort of thing on bento? -- Will Andrews <andrews@technologist.com> GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000325023449.E391>