Community Packages

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#74585 - [libspeechd] Add pkg-config support

Attached to Project: Community Packages
Opened by Haoyu Qiu (timothyqiu) - Friday, 29 April 2022, 02:23 GMT
Last edited by Alexander Epaneshnikov (alex19EP) - Saturday, 30 April 2022, 16:02 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Alexander Epaneshnikov (alex19EP)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

`libspeechd` upstream contains a `speech-dispatcher.pc.in` for pkg-config, but no `.pc` file is installed.


Additional info:
* libspeechd 0.11.1-2
* https://github.com/brailcom/speechd/blob/0.11.1/speech-dispatcher.pc.in

This task depends upon

Closed by  Alexander Epaneshnikov (alex19EP)
Saturday, 30 April 2022, 16:02 GMT
Reason for closing:  Fixed
Additional comments about closing:  resolved in libspeechd-0.11.1-3-
Comment by Alexander Epaneshnikov (alex19EP) - Friday, 29 April 2022, 16:48 GMT
hello.
community/speech-dispatcher 0.11.1-2
usr/lib/pkgconfig/speech-dispatcher.pc

if you want this file to be moved from speech-dispatcher to libspeechd, then honestly I would not really like to do this, but maybe you can convince me.
Comment by Haoyu Qiu (timothyqiu) - Saturday, 30 April 2022, 02:04 GMT
Pkgconfig file is for querying installed libraries, but the "library" here is `libspeechd`. The `speech-dispatcher.pc` file provides locations of `libspeechd` files instead of `speech-dispatcher` files.

* If a person only wants to compile something that requires `libspeechd`, it's reasonable to install only `libspeechd` without having to install the full `speech-dispatcher`.
* `speech-dispatcher` depends on `libspeechd`, so moving the file won't affect `speech-dispatcher` installs I think.
* Debian also chose to provide this file in `libspeechd-dev` instead of `speech-dispatcher`, see https://packages.debian.org/bullseye/i386/libspeechd-dev/filelist

Loading...