Spec URL: http://ftp.kspei.com/pub/steve/rpms/perl-File-Sync/perl-File-Sync.spec SRPM URL: http://ftp.kspei.com/pub/steve/rpms/perl-File-Sync-0.09-1.src.rpm Description: The fsync() function takes a Perl file handle as its only argument, and passes its fileno() to the C function fsync(). It returns undef on failure, or true on success.
Review: + package builds in mock (development i386). + rpmlint is silent for SRPM and for RPM. + source files match upstream url 4f5aca0ccff4bf28ca1d039e5ed01fa2 File-Sync-0.09.tar.gz + 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. + make test outputs PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_fsync....ok t/02_error....ok t/03_sync.....ok All tests successful. Files=3, Tests=17, 1 wallclock secs ( 0.07 cusr + 0.04 csys = 0.11 CPU) + exit 0 +Provides: Sync.so perl(File::Sync) = 0.09 +Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) perl(:MODULE_COMPAT_5.8.8) perl(AutoLoader) perl(Carp) perl(DynaLoader) perl(Exporter) perl(Symbol) perl(strict) perl(vars) rtld(GNU_HASH) APPROVED.
New Package CVS Request ======================= Package Name: perl-File-Sync Short Description: Perl access to fsync() and sync() function calls Owners: steve Branches: FC-6 F-7 EL-4 EL-5 InitialCC: fedora-perl-devel-list