Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 727362 - dev-libs/kqoauth: the .pc installed is unusable
Summary: dev-libs/kqoauth: the .pc installed is unusable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Georg Rudoy
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-06-06 22:31 UTC by Georg Rudoy
Modified: 2020-06-07 20:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georg Rudoy 2020-06-06 22:31:36 UTC
The .pc file that comes with kqoauth is unusable:

1. It mentions Qt4 libraries:

```
% cat /usr/lib64/pkgconfig/kqoauth.pc | grep Requires
Requires: QtCore QtNetwork
```
while Qt5 ones are `Qt5Core` and `Qt5Network`.

2. It mentions the old name of the library. The library gets installed as kqoauth-qt5.so*, while the .pc file mentions `Libs: -L${libdir} -lkqoauth` without the -qt5 suffix.

Reproducible: Always



Expected Results:  
A .pc file usable for application development.
Comment 1 Larry the Git Cow gentoo-dev 2020-06-07 20:59:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d4d88f4fc7511feacdbfcbdb8c9fd5dd2d73a1

commit 43d4d88f4fc7511feacdbfcbdb8c9fd5dd2d73a1
Author:     0xd34df00d <0xd34df00d@gmail.com>
AuthorDate: 2020-06-06 23:10:07 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-07 20:59:50 +0000

    dev-libs/kqoauth: fix the .pc that gets installed
    
    Closes: https://bugs.gentoo.org/727362
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Georg Rudoy <0xd34df00d@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/16102
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/kqoauth/kqoauth-0.98-r3.ebuild | 54 +++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)