Bug 547988 - Review Request: kpilot - Sync PIM data with PalmOS devices
Summary: Review Request: kpilot - Sync PIM data with PalmOS devices
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-16 09:44 UTC by Kevin Kofler
Modified: 2010-01-22 18:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-01-22 18:31:27 UTC
Type: ---
Embargoed:
rdieter: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Description Kevin Kofler 2009-12-16 09:44:43 UTC
Spec URL: http://repo.calcforge.org/f13/kpilot.spec
SRPM URL: http://repo.calcforge.org/f13/kpilot-5.3.0-1.fc13.src.rpm
Description:
Utility to synchronize PIM (Personal Information Management) data with PalmOS devices.

This package was part of kdepim until 4.3.4. It is being dropped from kdepim 4.4, so I'm packaging it as a standalone package, based on the last kdepim release which carried it (4.3.4).

dist-f13 scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=1874593

Comment 1 Kevin Kofler 2009-12-16 09:45:29 UTC
rdieter said he'll do the review.

Comment 2 Rex Dieter 2009-12-16 14:05:48 UTC
I'll look at this today, sure (perhaps swap reviews for bug #547916 )

Comment 3 Rex Dieter 2009-12-16 16:17:23 UTC
rpmlint:
kpilot.src: E: summary-too-long Utility to synchronize PIM (Personal Information Management) data with PalmOS devices
kpilot.src: E: description-line-too-long Utility to synchronize PIM (Personal Information Management) data with PalmOS devices.
$ rpmlint *src.rpm x86_64/*.rpm
kpilot.src: E: summary-too-long Utility to synchronize PIM (Personal Information Management) data with PalmOS devices
kpilot.src: E: description-line-too-long Utility to synchronize PIM (Personal Information Management) data with PalmOS devices.
error checking signature of kpilot-5.3.0-1.fc13.src.rpm
kpilot.x86_64: E: summary-too-long Utility to synchronize PIM (Personal Information Management) data with PalmOS devices
kpilot.x86_64: E: description-line-too-long Utility to synchronize PIM (Personal Information Management) data with PalmOS devices.
kpilot.x86_64: E: invalid-soname /usr/lib64/libkpilot_akonadibase.so libkpilot_akonadibase.so
kpilot.x86_64: E: invalid-soname /usr/lib64/libkpilot_conduit_base.so libkpilot_conduit_base.so
3 packages and 0 specfiles checked; 6 errors, 0 warnings.

Summary is longish, perhaps omit the "Utility to" part at the beginning?

sources: ok
a4f32a268802be8eb852d1de00cbd2f6  kdepim-4.3.4.tar.bz2

license: ok

scriptlets: ok

deps: ok


Suggestions (consider these SHOULD items, can be addressed post-review):

1.  make -libs package to be more multilib friendly

2.  Add (something like):
%if 0%{?fedora} < 13
Conflicts: kdepim < 6:4.3.80
%endif


Otherwise, looks good, APPROVED.

Comment 4 Kevin Kofler 2009-12-16 16:24:29 UTC
Uh, KPilot is an application, why would you want to install it multilib?

Comment 5 Rex Dieter 2009-12-16 19:36:00 UTC
You don't, but... anything matching %{_libdir}/lib*.so.* is automatically multilib'd, for better or worse.

Comment 6 Kevin Kofler 2009-12-16 20:16:14 UTC
But multilibs aren't installed by default unless some 32-bit apps drags them in. If someone tweaks their yum configuration to install everything multilib, they get what they deserve. ;-)

Anyway, I can add a -libs subpackage if you really think it's useful.

Comment 7 Rex Dieter 2009-12-16 20:23:32 UTC
I think -libs is best, avoids possible multilib conflicts that way.

Comment 8 Kevin Kofler 2009-12-16 20:45:12 UTC
New Package CVS Request
=======================
Package Name: kpilot
Short Description: Sync PIM data with PalmOS devices
Owners: kkofler than rdieter ltinkl jreznik arbiter mathstuf
Branches: F-11 F-12
InitialCC: tuxbrewr

(I'll address the suggested improvements after importing.)

Comment 9 Kevin Fenzi 2009-12-21 19:51:50 UTC
cvs done.


Note You need to log in before you can comment on or make changes to this bug.