Spec URL: http://dchen.fedorapeople.org/files/rpms/zanata-util.spec SRPM URL: http://dchen.fedorapeople.org/files/rpms/zanata-util-0.1.0-1.fc16.src.rpm Description: zanata-util is a collection of helper scripts that make using Zanata easier. It includes: * zanata_pom_xml_make: Produce a pom.xml for using Zanata maven client. It either inserts setting for zanata plugin and zanata plugin repository, or create a new pom.xml if pom.xml does not yet exists. * zanata_zanata_xml_make: Produce a zanata.xml for using Zanata clients. It downloads the corresponding zanata.xml and map the local locales to the ones that Zanata server supported. * zanata_replace_string_with_file: Replace a string in a file with content of a file.
1) unable to find source tarball. See $ wget https://fedorahosted.org/releases/z/a/zanata-util/zanata-util-0.1.0.tar.gz --2012-03-27 10:49:13-- https://fedorahosted.org/releases/z/a/zanata-util/zanata-util-0.1.0.tar.gz Resolving fedorahosted.org... 66.135.62.191 Connecting to fedorahosted.org|66.135.62.191|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2012-03-27 10:49:14 ERROR 404: Not Found. 2) you don't need to write each perl package Requires: explicitly. They will get created automatically. 3) Is this package for RHEL also? I see %clean section and removal of buildroot in %install written in spec which is not needed in Fedora now 4) Remove the unnecessary comments.
any update?
(In reply to comment #1) > 1) unable to find source tarball. See > $ wget > https://fedorahosted.org/releases/z/a/zanata-util/zanata-util-0.1.0.tar.gz > --2012-03-27 10:49:13-- > https://fedorahosted.org/releases/z/a/zanata-util/zanata-util-0.1.0.tar.gz > Resolving fedorahosted.org... 66.135.62.191 > Connecting to fedorahosted.org|66.135.62.191|:443... connected. > HTTP request sent, awaiting response... 404 Not Found > 2012-03-27 10:49:14 ERROR 404: Not Found. Modified accordingly. > 2) you don't need to write each perl package Requires: explicitly. They will > get created automatically. Modified accordingly. > 3) Is this package for RHEL also? I see %clean section and removal of buildroot > in %install written in spec which is not needed in Fedora now Yes, I do intent to run it in EL5 and EL6. > 4) Remove the unnecessary comments. Modified accordingly. I have been adding some extra functionality and man pages, thus it took a bit longer.
Spec URL: http://dchen.fedorapeople.org/files/rpms/zanata-util.spec SRPM URL: http://dchen.fedorapeople.org/files/rpms/zanata-util-0.2.1-1.fc16.src.rpm
1)I did the scratch build of above updated srpm -> http://koji.fedoraproject.org/koji/taskinfo?taskID=3955621 and I found some missing BR: in http://koji.fedoraproject.org/koji/getfile?taskID=3955622&name=build.log Add following in spec BuildRequires: perl(LWP::Protocol::https) BuildRequires: perl(List::MoreUtils) BuildRequires: perl(Locale::Country) 2) rpmlint on rpms gave zanata-util.src: W: spelling-error %description -l en_US xml -> XML, ml, x ml zanata-util.noarch: W: spelling-error %description -l en_US xml -> XML, ml, x ml zanata-util.noarch: W: incoherent-version-in-changelog 0.2.0-1 ['0.2.1-1.fc18', '0.2.1-1'] 2 packages and 0 specfiles checked; 0 errors, 3 warnings.
Spec URL: http://dchen.fedorapeople.org/files/rpms/zanata-util.spec SRPM URL: http://dchen.fedorapeople.org/files/rpms/zanata-util-0.2.2-1.fc16.src.rpm
Review:- + Koji scratch build for f18 ->koji.fedoraproject.org/koji/taskinfo?taskID=3956008 + rpmlint on rpms gave zanata-util.src: W: spelling-error %description -l en_US xml -> XML, ml, x ml zanata-util.noarch: W: spelling-error %description -l en_US xml -> XML, ml, x ml 2 packages and 0 specfiles checked; 0 errors, 2 warnings. + source verified with upstream as sha1sum zanata-util-0.2.2.tar.gz ../SOURCES/zanata-util-0.2.2.tar.gz d51d63e821596df0e50beb831fbb56b3b297fbe8 zanata-util-0.2.2.tar.gz d51d63e821596df0e50beb831fbb56b3b297fbe8 ../SOURCES/zanata-util-0.2.2.tar.gz + Follows packaging guidelines APPROVED.
New Package SCM Request ======================= Package Name: zanata-util Short Description: zanata-util is a collection of helper scripts that make using Zanata easier. Owners: dchen Branches: f17 f16 el5
Git done (by process-git-requests). If you want EL-6, EL-6 might not be a bad idea either, but that's up to you.
Oops, I forgot to add el6. Please add it for me. Thanks for kindly reminded me.
zanata-util-0.2.3-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/zanata-util-0.2.3-1.el5
zanata-util-0.2.3-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/zanata-util-0.2.3-1.fc17
Package Change Request ====================== Package Name: zanata-util New Branches: el6 Owners: dchen InitialCC: As majority or our users are using EL6, I think el6 is essential.
zanata-util-0.2.3-1.el5 has been pushed to the Fedora EPEL 5 testing repository.
Git done (by process-git-requests).
zanata-util-0.2.3-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/zanata-util-0.2.3-1.el6
zanata-util-0.2.3-1.fc17 has been pushed to the Fedora 17 stable repository.
zanata-util-0.2.6-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/zanata-util-0.2.6-1.el5
zanata-util-0.2.6-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/zanata-util-0.2.6-1.fc16
zanata-util-0.2.6-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/zanata-util-0.2.6-1.fc17
zanata-util-0.2.6-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/zanata-util-0.2.6-1.el6
zanata-util-0.2.7-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/zanata-util-0.2.7-1.fc16
zanata-util-0.2.7-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/zanata-util-0.2.7-1.el6
zanata-util-0.2.7-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/zanata-util-0.2.7-1.fc17
zanata-util-0.2.7-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/zanata-util-0.2.7-1.el5
zanata-util-0.2.7-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
zanata-util-0.2.7-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
zanata-util-0.2.7-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
zanata-util-0.2.7-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.