Mailinglist Archive: opensuse-packaging (109 mails)

< Previous Next >
Re: [opensuse-packaging] how to convert pkg-config checks to BuildRequires
  • From: Stanislav Brabec <sbrabec@xxxxxxx>
  • Date: Fri, 26 Oct 2007 14:49:16 +0200
  • Message-id: <1193402956.4362.12.camel@xxxxxxxxxxxxxx>
Stanislav Brabec wrote:
Rodrigo Moya wrote:

- Stanislav had a tool to analyze pkg-config checks for automatically

I just released first working version with a documentation:

RPMs (noarch):


This package provides a way to automatically maintain RPM BuildRequires
introduced by pkg-config dependencies.

Because it is not possible to update BuildRequires from build log
directly, it must be done in two passes:

1) Run configure and analyze results.
Compare requirements results with requirements actually uses.
Fail if it does not equal.

2) Update BuildRequires of spec file.
Run build again.

How to use it:

1) Add pkg-buildrequires to your BuildRequires.

2) Replace %configure by %pkg_buildrequires_configure

3) Run build and fix failure by proposed way

4) Reduce manually created BuildRequires as needed.

Best Regards / S pozdravem,

Stanislav Brabec
software developer
SUSE LINUX, s. r. o. e-mail: sbrabec@xxxxxxx
Lihovarsk√° 1060/12 tel: +420 284 028 966
190 00 Praha 9 fax: +420 284 028 951
Czech Republic

To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >