Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#41315 - [jsoncpp] Please add pkg-config file

Attached to Project: Arch Linux
Opened by Dominik Heidler (asdil12) - Wednesday, 23 July 2014, 21:04 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 23 July 2014, 22:40 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Currently the pkg-config file is missing, so the lib won't be found by some build-systems.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 23 July 2014, 22:40 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#35970 
Comment by Dave Reisner (falconindy) - Wednesday, 23 July 2014, 21:13 GMT
And the pkg-config file comes from where? This is something that needs to be dealt with upstream.
Comment by Dominik Heidler (asdil12) - Wednesday, 23 July 2014, 21:15 GMT
I'm not sure if upstream has one. But in the meantime, we could just use this one:


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prefix=/usr
libdir=${prefix}/lib
includedir=${prefix}/include/jsoncpp

version = 0.5.0

name = jsoncpp
pkgname = jsoncpp

Name: ${name}
Version: ${version}
Description: Jsoncpp library version 0.5.0
Cflags: -I${includedir}
Libs: -L${libdir} -ljsoncpp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Comment by Dave Reisner (falconindy) - Wednesday, 23 July 2014, 21:23 GMT
> I'm not sure if upstream has one
Which is exactly my point. Offer it to them. Siloing the pkg-config file in Arch does nothing for portability (which is the whole point of pkg-config).
Comment by Dominik Heidler (asdil12) - Wednesday, 23 July 2014, 21:28 GMT

Loading...