ports/69093: [patch] devel/pkgconfig does not search for .pc files in libdir/pkgconfig

Pav Lucistnik pav at FreeBSD.org
Thu Jul 15 09:10:40 PDT 2004


The following reply was made to PR ports/69093; it has been noted by GNATS.

From: Pav Lucistnik <pav at FreeBSD.org>
To: Konstantin Oznobihin <bork at rsu.ru>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: ports/69093: [patch] devel/pkgconfig does not search for .pc
	files in libdir/pkgconfig
Date: Thu, 15 Jul 2004 18:07:06 +0200

 --=-2KVlqG0ymAawiCjbSUxu
 Content-Type: text/plain; charset=iso-8859-2
 Content-Transfer-Encoding: quoted-printable
 
 V =E8t, 15. 07. 2004 v 17:59, Konstantin Oznobihin p=ED=B9e:
 
 > > Depends on point of view. You call it a bug, we call it a feature. It
 > > was deliberately added to our port of pkgconfig three years ago. It cos=
 t
 > > us a lot of effort to keep up with it since. It help pkgconfig to
 > > conform to FreeBSD hierarchy rules, which say "only shared binary files
 > > under lib/, indirectly executed binaries under libexec/, non-executable
 > > stuff under libdata/". I'm not sure we want to drop this feature, takin=
 g
 > > the effort we put into it in past.
 >=20
 > I am definitely not want you to drop this feature. As you can see my
 > patch just adds ${PREFIX}/lib to the existing list of directories. I
 > agree that when it is possible we should make ports conform with FreeBSD
 > rules. Also, I think that looking for things other than shared libraries
 > in lib would not be a big violation of FreeBSD rules, especially if this
 > behavior complies with rules of the paticular software.
 
 Existing behavior gives us a lever to force people to patch their ports
 and conform to hierarchy. If we would allow both /lib and /libdata, how
 many port maintainers do you think would bother to patch lib->libdata?
 
 Changing the location of .pc file is usually a one-line patch to
 Makefile.in
 
 --=20
 Pav Lucistnik <pav at oook.cz>
               <pav at FreeBSD.org>
 
 Do not meddle in the affairs of Wizards, for they are subtle and
 quick to anger.
 
 --=-2KVlqG0ymAawiCjbSUxu
 Content-Type: application/pgp-signature; name=signature.asc
 Content-Description: Toto je =?iso-8859-2?Q?digit=E1ln=EC?=
 	=?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?=
 	=?ISO-8859-1?Q?_zpr=E1vy?=
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.4 (FreeBSD)
 
 iD8DBQBA9quqntdYP8FOsoIRAhIBAKCgR/tGiFcUPc+1SQScUD6dN7411QCgrm0A
 ocarsJUb7fv99f+n/7i/blA=
 =8ei1
 -----END PGP SIGNATURE-----
 
 --=-2KVlqG0ymAawiCjbSUxu--


More information about the freebsd-gnome mailing list