[Bug 611175] Review Request: yash - Yet Another SHell
bugzilla at redhat.com
bugzilla at redhat.com
Sun Jul 4 07:11:10 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=611175
Iain Arnell <iarnell at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Flag|fedora-review? |fedora-review+
--- Comment #1 from Iain Arnell <iarnell at gmail.com> 2010-07-04 03:11:09 EDT ---
+ source files match upstream.
c05a0bf6a5a6ae0a6c15d1401bcfeeed yash-2.22b0.tar.gz
a1be011e63f94f4a2c3df802815b17e5 yash-doc-2.22b0-ja.tar.gz
+ package meets naming and versioning guidelines.
+ specfile is properly named, is cleanly written and uses macros consistently.
+ summary is OK.
+ description is OK.
+ dist tag is present.
+ license field matches the actual license.
GPLv2+
+ license is open source-compatible.
+ upstream license is included as %doc
+ latest version is being packaged.
+ BuildRequires are proper.
+ compiler flags are appropriate.
+ %clean is present.
+ package builds in mock
http://koji.fedoraproject.org/koji/taskinfo?taskID=2293436
+ package installs properly.
+ rpmlint has no significant complaints:
yash.src: I: checking
yash.src: W: spelling-error %description -l en_US zsh -> sh, ssh, ash
yash.src: W: spelling-error %description -l en_US redirections ->
redirection, re directions, re-directions
yash.src: I: checking-url http://yash.sourceforge.jp/ (timeout 10 seconds)
yash.src:54: W: configure-without-libdir-spec
yash.src: W: no-cleaning-of-buildroot %install
yash.src: W: no-buildroot-tag
yash.src: I: checking-url
http://dl.sourceforge.jp/yash/48168/yash-doc-2.22b0-ja.tar.gz (timeout 10
seconds)
yash.src: I: checking-url
http://dl.sourceforge.jp/yash/48168/yash-2.22b0.tar.gz (timeout 10 seconds)
yash.x86_64: I: checking
yash.x86_64: W: spelling-error %description -l en_US zsh -> sh, ssh, ash
yash.x86_64: W: spelling-error %description -l en_US redirections ->
redirection, re directions, re-directions
yash.x86_64: I: checking-url http://yash.sourceforge.jp/ (timeout 10
seconds)
yash.x86_64: W: no-manual-page-for-binary yash
yash-debuginfo.x86_64: I: checking
yash-debuginfo.x86_64: I: checking-url http://yash.sourceforge.jp/ (timeout
10 seconds)
yash-doc.noarch: I: checking
yash-doc.noarch: I: checking-url http://yash.sourceforge.jp/ (timeout 10
seconds)
4 packages and 0 specfiles checked; 0 errors, 8 warnings.
+ final provides and requires are sane:
yash = 2.22-0.1.b0.fc14
yash(x86-64) = 2.22-0.1.b0.fc14
=
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libtinfo.so.5()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)
+ %check is present and all tests pass.
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.5FWdCk
+ umask 022
+ cd /builddir/build/BUILD
+ cd yash-2.22b0
+ unset DISPLAY
+ make test
make[1]: Entering directory `/builddir/build/BUILD/yash-2.22b0/tests'
gcc -std=c99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D
HAVE_CONFIG_H -o invoke invoke.c -lm -ltinfo
gcc -std=c99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D
HAVE_CONFIG_H -o resetsig resetsig.c -lm -ltinfo
make[2]: Entering directory `/builddir/build/BUILD/yash-2.22b0'
make[3]: Entering directory `/builddir/build/BUILD/yash-2.22b0/builtins'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/builddir/build/BUILD/yash-2.22b0/builtins'
make[3]: Entering directory `/builddir/build/BUILD/yash-2.22b0/lineedit'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/builddir/build/BUILD/yash-2.22b0/lineedit'
make[2]: Leaving directory `/builddir/build/BUILD/yash-2.22b0'
Testing ../yash for *.tst
alias.p ok
alias.y ok
array.y ok
builtin.p ok
builtin.y ok
dirstack.y ok
error.p ok
error.y ok
expand.p ok
expand.y ok
fnmatch.p ok
help.y ok
history.y ok
input.p ok
input.y ok
job.p ok
job.y skipped
lineedit.y ok
option.p ok
option.y ok
parser.p ok
parser.y ok
path.p ok
path.y ok
printf.y ok
redir.p ok
redir.y ok
sig.p ok
sig.y ok
test.y ok
variable.p ok
variable.y ok
All test(s) completed successfully.
make[1]: Leaving directory `/builddir/build/BUILD/yash-2.22b0/tests'
+ exit 0
+ no shared libraries are added to the regular linker search paths.
+ owns the directories it creates.
+ doesn't own any directories it shouldn't.
+ no duplicates in %files.
+ file permissions are appropriate.
+ no generically named files
+ code, not content.
+ large documentation is in separate -doc sub-package.
+ %docs are not necessary for the proper functioning of the package.
The only minor complaint is there's no man page, but it's not a blocker.
APPROVED.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list