[Bug 835275] New: Review Request: shflags - Simple handling of command-line flags in Bourne based Unix scripts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=835275

            Bug ID: 835275
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
          Severity: medium
           Version: rawhide
          Priority: medium
                CC: notting@xxxxxxxxxx,
                    package-review@xxxxxxxxxxxxxxxxxxxxxxx
          Assignee: nobody@xxxxxxxxxxxxxxxxx
           Summary: Review Request: shflags - Simple handling of
                    command-line flags in Bourne based Unix scripts
        Regression: ---
      Story Points: ---
    Classification: Fedora
                OS: Linux
          Reporter: rbean@xxxxxxxxxx
              Type: ---
     Documentation: ---
          Hardware: All
        Mount Type: ---
            Status: NEW
         Component: Package Review
           Product: Fedora

Spec URL: http://threebean.org/rpm/shflags.spec
SRPM URL: http://threebean.org/rpm/shflags-1.0.3-1.fc17.src.rpm
Description:
Shell Flags (shFlags) is a library written to greatly simplify the handling of
command-line flags in Bourne based Unix shell scripts (bash, dash, ksh, sh,
zsh)
on many Unix OSes (Linux, Solaris, Mac OS X, etc.).

Most shell scripts use getopt for flags processing, but the different versions
of getopt on various OSes make writing portable shell scripts difficult.
shFlags
instead provides an API that doesn't change across shell and OS versions so the
script writer can be confident that the script will work.

shFlags is a port of the google-gflags C++/Python library.

Fedora Account System Username: ralph



rpmlint
-------

--- ~/rpmbuild » rpmlint {SPECS,SRPMS}/shflags*
shflags.src: W: spelling-error %description -l en_US ksh -> ks, sh, ssh
shflags.src: W: spelling-error %description -l en_US zsh -> sh, ssh, ash
shflags.src: W: spelling-error %description -l en_US getopt -> get opt,
get-opt, treetop
shflags.src: W: spelling-error %description -l en_US google -> Google, goggle,
googly
shflags.src: W: spelling-error %description -l en_US gflags -> flags, gulags, g
flags
1 packages and 1 specfiles checked; 0 errors, 5 warnings.
--- ~/rpmbuild » rpmlint /var/lib/mock/fedora-17-x86_64/result/*.rpm            
shflags.noarch: W: spelling-error %description -l en_US ksh -> ks, sh, ssh
shflags.noarch: W: spelling-error %description -l en_US zsh -> sh, ssh, ash
shflags.noarch: W: spelling-error %description -l en_US getopt -> get opt,
get-opt, treetop
shflags.noarch: W: spelling-error %description -l en_US google -> Google,
goggle, googly
shflags.noarch: W: spelling-error %description -l en_US gflags -> flags,
gulags, g flags
shflags.noarch: E: incorrect-fsf-address
/usr/share/doc/shflags-1.0.3/doc/LICENSE.shunit2
shflags.noarch: E: incorrect-fsf-address
/usr/share/doc/shflags-1.0.3/doc/LGPL-2.1
shflags.src: W: spelling-error %description -l en_US ksh -> ks, sh, ssh
shflags.src: W: spelling-error %description -l en_US zsh -> sh, ssh, ash
shflags.src: W: spelling-error %description -l en_US getopt -> get opt,
get-opt, treetop
shflags.src: W: spelling-error %description -l en_US google -> Google, goggle,
googly
shflags.src: W: spelling-error %description -l en_US gflags -> flags, gulags, g
flags
2 packages and 0 specfiles checked; 2 errors, 10 warnings.



I'll file an issue upstream to update the FSF license shortly.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]