Red Hat Bugzilla – Bug 447567
Review Request: msort - Sort files in sophisticated ways
Last modified: 2008-06-04 17:52:57 EDT
Spec URL: http://terjeros.fedorapeople.org/msort/msort.spec
SRPM URL: http://terjeros.fedorapeople.org/msort/msort-8.45-1.fc9.src.rpm
Msort is a program for sorting files in sophisticated ways. Records
need not be single lines. Key fields may be selected by position, tag,
or character range. For each key, distinct exclusions, multigraphs,
substitutions. and a sort order may be defined. Comparisons may be
lexicographic, numeric, by string length, date, or time. Optional keys
are supported. Msort uses the Unicode character set and provides full
Unicode case-folding. The basic program has a somewhat complex command
line interface, but may be driven by an optional GUI.
Note: might split the msg (msort graphical) tool to a msort-gui package.
Ok. So msort is GPLv3 and msg is GPLv2.
when I start gui from command line, I see that,
Copyright (C) 2005-2008 William J. Poser.
This program is free software; you can redistribute it
and/or modify it under the terms of version 2 of the GNU
General Public License as published by the Free Software Foundation.
And then when in gui clicked Help->License its showing GPLv3. This is totally
incompatible thing. I guess upstream want gui also to be in GPLv3 but missed to
remove license text from top of msg.tcl
Can upstream be ping to remove that text from msg.tcl?
> Can upstream be ping to remove that text from msg.tcl?
New tarball upstream fixing the issue:
+ package builds in mock (rawhide i386).
koji build =>http://koji.fedoraproject.org/koji/taskinfo?taskID=638847
+ rpmlint is silent for SRPM andfor RPM.
+ source files match upstream url
+ package meets naming and packaging guidelines.
+ specfile is properly named, is cleanly written
+ Spec file is written in American English.
+ Spec file is legible.
+ dist tag is present.
+ build root is correct.
+ license is open source-compatible.
+ License text is included in package.
+ %doc is present.
+ BuildRequires are proper.
+ %clean is present.
+ package installed properly.
+ Macro use appears rather consistent.
+ Package contains code, not content.
+ no headers or static libraries.
+ no .pc file present.
+ no -devel subpackage
+ no .la files.
+ no translations are available
+ Does owns the directories it creates.
+ no scriptlets present.
+ no duplicates in %files.
+ file permissions are appropriate.
+ No desktop file installed.
+ GUI interface is available.
New Package CVS Request
Package Name: msort
Short Description: Sort files in sophisticated ways
Branches: F-8 F-9
Cvsextras Commits: yes
Built and pushed for F-8, F-9 and rawhide.