Spec URL: http://rdieter.fedorapeople.org/rpms/kdegraphics/libkexiv2.spec SRPM URL: http://rdieter.fedorapeople.org/rpms/kdegraphics/libkexiv2-4.6.90-1.fc15.src.rpm Description: an Exiv2 wrapper library
All files have GPLv2+ license excpept libkexiv2_export.h which is LGPLv2+. Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=3182914 rpmlint output: libkexiv2.i686: W: summary-not-capitalized C an Exiv2 wrapper library libkexiv2.i686: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.src: W: summary-not-capitalized C an Exiv2 wrapper library libkexiv2.src: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.src: W: invalid-url Source0: ftp://ftp.kde.org/pub/kde/stable/4.6.90/src/libkexiv2-4.6.90.tar.bz2 <urlopen error ftp error: 550 Failed to change directory.> libkexiv2.x86_64: W: summary-not-capitalized C an Exiv2 wrapper library libkexiv2.x86_64: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2-devel.i686: W: no-documentation libkexiv2-devel.x86_64: W: no-documentation 7 packages and 0 specfiles checked; 0 errors, 9 warnings.
No icons and desktop files installed in this package so gtk-update-icon-cache and update-desktop-database not needed. NEWS and ChangeLog files can be added in %doc.
rmplint output on all libkexiv2-4.6.90-2 rpms: libkexiv2.i686: W: summary-not-capitalized C an Exiv2 wrapper library libkexiv2.i686: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.i686: W: incoherent-version-in-changelog 4.6.90-1 ['4.6.90-2.fc15', '4.6.90-2'] libkexiv2.src: W: summary-not-capitalized C an Exiv2 wrapper library libkexiv2.src: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.x86_64: W: summary-not-capitalized C an Exiv2 wrapper library libkexiv2.x86_64: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.x86_64: W: incoherent-version-in-changelog 4.6.90-1 ['4.6.90-2.fc15', '4.6.90-2'] libkexiv2-devel.i686: W: no-documentation libkexiv2-devel.x86_64: W: no-documentation 7 packages and 0 specfiles checked; 0 errors, 10 warnings.
So there are still issues with summary-not-capitalized and incoherent-version-in-changelog from rpmlint that should be fixed. Also license and scriptlets should be fixed then package can be approved.
ChangeLog is outdated so it is enough to add NEWS in %doc.
Spec URL: http://rdieter.fedorapeople.org/rpms/kdegraphics/libkexiv2.spec SRPM URL: http://rdieter.fedorapeople.org/rpms/kdegraphics/libkexiv2-4.6.90-3.fc15.src.rpm %changelog * Sun Jul 10 2011 Rex Dieter <rdieter> 4.6.90-3 - License: GPLv2+ - fix Summary - %%doc: +ChangeLog NEWS - drop uneeded scriptlets - add %%check section * Wed Jul 06 2011 Rex Dieter <rdieter> 4.6.90-2 - fix URL - Conflicts: kdegraphics < 7:4.6.90-10
Package builds in mock: http://koji.fedoraproject.org/koji/taskinfo?taskID=3189685 rpmlint output for libkexiv2-4.6.90-3 rpms: libkexiv2.i686: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.i686: W: file-not-utf8 /usr/share/doc/libkexiv2-4.6.90/ChangeLog libkexiv2.src: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.x86_64: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsal libkexiv2.x86_64: W: file-not-utf8 /usr/share/doc/libkexiv2-4.6.90/ChangeLog libkexiv2-devel.i686: W: no-documentation libkexiv2-devel.x86_64: W: no-documentation I think that file-not-utf8 is not blocker (only 2 not utf-8 bytes appeared there accidentally). Package and spec names are fine, license GPLv2+ is actual license used in libkexiv2 sources, scriptlets are fine (/sbin/ldconfig in %post and %postun) Package builds in mock: http://koji.fedoraproject.org/koji/taskinfo?taskID=3189685 Package APPROVED
Thanks. New Package SCM Request ======================= Package Name: libkexiv2 Short Description: An Exiv2 wrapper library Owners: than rdieter jreznik kkofler ltinkl rnovacek rrix Branches: f15
It is will be better to change URL to https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2 Sorry that I not noticed this before.
pkgdb says this already exists.
doh, forgot about that, let's try change request instead then. fyi, this needs also to be marked not deprecated. Package Change Request ====================== Package Name: libkexiv2 Short Description: An Exiv2 wrapper library Owners: than rdieter jreznik kkofler ltinkl rnovacek rrix Branches: f15
Git done (by process-git-requests).
Did f15 branch, can't do 1 and 3, you'll need to file a rel-eng trac.
imported