SPEC: http://v3.sk/~lkundrak/gdc-ruby-stack/SPECS/rubygem-diff-lcs.spec SRPM: http://v3.sk/~lkundrak/gdc-ruby-stack/SRPMS/rubygem-diff-lcs-1.1.2-1.fc11.src.rpm Description: Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt longest common subsequence (LCS) algorithm to compute intelligent differences between two sequenced enumerable containers. The implementation is based on Mario I. Wolczko's Smalltalk version (1.2, 1993) and Ned Konz's Perl version (Algorithm::Diff).
rubygem-diff-lcs.noarch: W: invalid-license Artistic This actual license is "GPLv2+ or Ruby or Artistic" which is indeed valid. I suspect rpmlint only recognizes "Artistic" in "GPL+ or Artistic" a.k.a. "Perl license".
Attempted to incorporate comments from here: https://bugzilla.redhat.com/show_bug.cgi?id=504469#c1 SPEC: http://v3.sk/~lkundrak/gdc-ruby-stack/SPECS/rubygem-diff-lcs.spec SRPM: http://v3.sk/~lkundrak/gdc-ruby-stack/SRPMS/rubygem-diff-lcs-1.1.2-2.fc11.src.rpm
SPEC: http://v3.sk/~lkundrak/gdc-ruby-stack/SPECS/rubygem-diff-lcs.spec SRPM: http://v3.sk/~lkundrak/gdc-ruby-stack/SRPMS/rubygem-diff-lcs-1.1.2-3.fc11.src.rpm
* naming OK * licensing OK * Clean, legible spec file, American English * source file matches upstream * file list, documentation, permissions OK * builds in mock * rpmlint warnd about Artistic license, but upstream also declares usage of Ruby and GPLv2+, and that's OK APPROVED
New Package CVS Request ======================= Package Name: rubygem-diff-lcs Short Description: Provide a list of changes between two sequenced collections Owners: lkundrak Branches: F-10 F-11 EL-5
CVS done.
Imported and built. Thanks for review and CVS!
Package Change Request ====================== Package Name: rubygem-diff-lcs New Branches: epel7 Owners: tdawson
Git done (by process-git-requests).