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