Spec URL: http://subversion.city-fan.org/repos/cfo-repo/perl-Apache-Session-NoSQL/branches/fedora/perl-Apache-Session-NoSQL.spec SRPM URL: http://www.city-fan.org/~paul/extras/perl-Apache-Session-NoSQL/perl-Apache-Session-NoSQL-0.1-1.fc22.src.rpm Description: NoSQL implementation of Apache::Session. Sessions are stored in NoSQL bases, either Redis or Cassandra. Fedora Account System Username: pghmcfc This package contains old spec file elements for compatibility with EPEL-5, even though an EPEL-5 build is not currently possible due to missing driver back-ends. Either Redis or Net::Cassandra is required. I have split the package up such that it requires at least one driver back-end to be present, and appropriate dependencies are in place for each driver but the main package does not require any back-end driver that is not needed. Net::Cassandra is not currently available in Fedora/EPEL but I have added support for it (off by default) such that it can easily be enabled if and when someone packages it.
License is correct Package builds in rawhide http://koji.fedoraproject.org/koji/taskinfo?taskID=8773114 rpmlint is clean perl(base) should be put in as a BuildRequire for all three packages you should put in the Change, README and examples doc files. isn't it worth building Net-Cassandra in rawhide at least? if you wanted to build Net-Cassandra in the EPEL branches, for EPEL6 and 7 at least it looks like the only thing stopping you is perl(MooseX::StrictConstructor) which builds cleanly in EPEL6 and 7. http://koji.fedoraproject.org/koji/taskinfo?taskID=8773086 http://koji.fedoraproject.org/koji/taskinfo?taskID=8773093
(In reply to David Dick from comment #1) > License is correct > > Package builds in rawhide > http://koji.fedoraproject.org/koji/taskinfo?taskID=8773114 > > rpmlint is clean > > perl(base) should be put in as a BuildRequire for all three packages > > you should put in the Change, README and examples doc files. Fixed in -2: Spec URL: http://subversion.city-fan.org/repos/cfo-repo/perl-Apache-Session-NoSQL/branches/fedora/perl-Apache-Session-NoSQL.spec SRPM URL: http://www.city-fan.org/~paul/extras/perl-Apache-Session-NoSQL/perl-Apache-Session-NoSQL-0.1-2.fc22.src.rpm > isn't it worth building Net-Cassandra in rawhide at least? I'd be delighted if someone did (and once it was in Rawhide, it could probably go to F-20, F-21 and EPEL too). I'm just not sure that I'm the right person to maintain it as I've no interest in it at all personally, and it's a big package that might need a fair bit of maintenance down the line.
Yeah, fair enough. I can't say i have a lot of interest in it either. :) Package APPROVED!
New Package SCM Request ======================= Package Name: perl-Apache-Session-NoSQL Short Description: NoSQL implementation of Apache::Session Upstream URL: http://search.cpan.org/dist/Apache-Session-NoSQL/ Owners: pghmcfc Branches: f20 f21 el6 epel7 InitialCC: perl-sig Thanks for the review David.
Git done (by process-git-requests).
perl-Apache-Session-NoSQL-0.1-2.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.el6
perl-Apache-Session-NoSQL-0.1-2.el7 has been submitted as an update for Fedora EPEL 7. https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.el7
perl-Apache-Session-NoSQL-0.1-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.fc20
perl-Apache-Session-NoSQL-0.1-2.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.fc21
perl-Apache-Session-NoSQL-0.1-2.fc21 has been pushed to the Fedora 21 stable repository.
perl-Apache-Session-NoSQL-0.1-2.fc20 has been pushed to the Fedora 20 stable repository.
perl-Apache-Session-NoSQL-0.1-2.el6 has been pushed to the Fedora EPEL 6 stable repository.
perl-Apache-Session-NoSQL-0.1-2.el7 has been pushed to the Fedora EPEL 7 stable repository.