Closed
Bug 134204
Opened 23 years ago
Closed 23 years ago
Provide pkgconfig metafiles
Categories
(SeaMonkey :: Build Config, enhancement, P5)
Tracking
(Not tracked)
RESOLVED
FIXED
Future
People
(Reporter: braden, Assigned: netscape)
References
Details
Attachments
(1 file)
3.82 KB,
patch
|
netscape
:
review+
|
Details | Diff | Splinter Review |
pkgconfig metafiles would make it much easier for autoconf-using projects that
depend on Mozilla to find Mozilla's headers and libraries.
Assignee | ||
Comment 1•23 years ago
|
||
Actually, I thought that's what the .m4 files were for. I don't know anything
about pkgconfig much less how to create a metafile for it.
Priority: -- → P5
Target Milestone: --- → Future
FYI: The Old Way was for packages to provide an autoconf macro (in m4), often in
concert with a shell script, for checking the version of the installed package
(or whether it exists at all).
pkgconfig <http://www.freedesktop.org/software/pkgconfig/> consolidates this
logic for packages. By installing a metafile that includes things like
dependencies and compiler and linker flags, other packages can inspect the
system for a particular version of a package using generic autoconf macros
supplied by pkgconfig.
Typically these metafiles are generated by configure so that the installation
location of the package can be resolved.
Comment 3•23 years ago
|
||
Yeah, pkgconfig is not the same as .m4 and is much cleaner. It would be nice to
have them some time in the future.
Comment 4•23 years ago
|
||
This adds pkg-config files for mozilla.
Comment 5•23 years ago
|
||
Havoc, can you have a quick once over of the pkg-config files in this bug before
I check it in? They are short and sweet.
Chris, can you have a look at the Makefile.in changes?
Comment 6•23 years ago
|
||
I'd make the Name field for GtkMozEmbed just "GtkMozEmbed" or something short
like that. Otherwise, looks pretty sane.
Assignee | ||
Comment 7•23 years ago
|
||
Comment on attachment 85051 [details] [diff] [review]
add pkg-config files
r=cls on the Makefile.in changes
Attachment #85051 -
Flags: review+
Comment 8•23 years ago
|
||
Files checked into the 1.0 branch.
Updated•23 years ago
|
Keywords: fixed1.0.0
Assignee | ||
Comment 9•23 years ago
|
||
The patch has been checked into the trunk.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•