Spec URL: http://www.u.arizona.edu/~tchol/fedora/zypper.spec SRPM URL: http://www.u.arizona.edu/~tchol/fedora/zypper-1.6.14-1.fc15.src.rpm Description: Zypper is a command line tool for managing software. It can be used to add package repositories, search for packages, install, remove, or update packages, install patches, hardware drivers, verify dependencies, and more. Zypper can be used interactively or non-interactively by user, from scripts, or front-ends.
$ rpmlint SPECS/zypper.spec SPECS/zypper.spec:120: W: macro-in-%changelog %3AFactory SPECS/zypper.spec:120: W: macro-in-comment %3AFactory SPECS/zypper.spec: W: invalid-url Source0: zypper-1.6.14.tar.bz2 0 packages and 1 specfiles checked; 0 errors, 3 warnings. $ rpmlint SRPMS/zypper-1.6.14-1.fc15.src.rpm zypper.src: W: spelling-error Summary(en_US) libzypp -> Libby zypper.src:120: W: macro-in-%changelog %3AFactory zypper.src:120: W: macro-in-comment %3AFactory zypper.src: W: invalid-url Source0: zypper-1.6.14.tar.bz2 1 packages and 0 specfiles checked; 0 errors, 4 warnings.
Oops, supposed to do binary RPM. $ rpmlint RPMS/x86_64/zypper-1.6.14-1.fc15.x86_64.rpm zypper.x86_64: W: spelling-error Summary(en_US) libzypp -> Libby zypper.x86_64: E: incoherent-logrotate-file /etc/logrotate.d/zypp-refresh.lr zypper.x86_64: E: incoherent-logrotate-file /etc/logrotate.d/zypper.lr zypper.x86_64: W: non-conffile-in-etc /etc/bash_completion.d/zypper.sh zypper.x86_64: W: no-manual-page-for-binary zypp-refresh-wrapper zypper.x86_64: W: no-manual-page-for-binary zypp-refresh zypper.x86_64: W: no-manual-page-for-binary installation_sources 1 packages and 0 specfiles checked; 2 errors, 5 warnings. $ rpmlint RPMS/x86_64/zypper-log-1.6.14-1.fc15.x86_64.rpm 1 packages and 0 specfiles checked; 0 errors, 0 warnings.
I made a couple minor fixes to the spec file per Miroslav Suchý's advice in bug729199. I changed nothing outside of the comments so I didn't upload a new SRPM. Spec: http://www.u.arizona.edu/~tchol/fedora/zypper.spec SRPM: http://www.u.arizona.edu/~tchol/fedora/zypper-1.6.14-1.fc15.src.rpm $ rpmlint SPECS/zypper.spec SPECS/zypper.spec: W: invalid-url Source0: zypper-1.6.14.tar.bz2 0 packages and 1 specfiles checked; 0 errors, 1 warnings.
Closing because this is blocked on bug729200. I'm deleting the SRPMS to save my horribly close disk quota but I'll leave the specfiles up for future contributors interested in packaging this.