[Bug 495692] Review Request: tslib - Touchscreen Access Library
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jun 8 11:52:59 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=495692
Michael Schwendt <mschwendt at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|nobody at fedoraproject.org |mschwendt at gmail.com
Flag| |fedora-review+
--- Comment #8 from Michael Schwendt <mschwendt at gmail.com> 2009-06-08 07:52:57 EDT ---
APPROVED
[...]
Some observations, though:
* Version 1.0 of tslib uses version 0.0 in its SONAME and in the pkg-config
file (libts-0.0.pc). Especially the latter is a questionable decision, because
the pkg-config file doesn't do anything special and only returns the
non-versioned -lts via --libs. There's no reason why upstream could not have
named the file "libts.pc" then. Pkg-config can evaluate the internal "Version"
field to requires specific versions or version-ranges.
* The modules/plugins pollute the automatic RPM Provides (and hence the
metadata) with their *.so names:
$ rpm -qp --provides tslib-1.0-1.fc10.i386.rpm|grep -e so[^.]
arctic2.so
collie.so
corgi.so
dejitter.so
h3600.so
input.so
linear.so
linear_h2200.so
mk712.so
pthres.so
ucb1x00.so
variance.so
Harmless, since nothing ought to depend on such symbols, but it's pollution
nevertheless.
* Asking upstream to run autogen.sh prior to creating the source tarball would
be helpful.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list