The packaging format is much similar to bug 1001300. So, most comments on that bug would probably apply here too. Spec URL: http://lsm5.fedorapeople.org/rpmbuild/SPECS/golang-mux.spec SRPM URL: http://lsm5.fedorapeople.org/rpmbuild/SRPMS/golang-mux-0.0.1-1.fc21.src.rpm Description: Package gorilla/mux implements a request router and dispatcher. The name mux stands for "HTTP request multiplexer". Like the standard http.ServeMux, mux.Router matches incoming requests against a list of registered routes and calls a handler for the route that matches the URL or other conditions. Fedora Account System Username: lsm5 Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=5857328 $ rpmlint SPECS/golang-mux.spec 0 packages and 1 specfiles checked; 0 errors, 0 warnings. $ rpmlint SRPMS/golang-mux-0.0.1-1.fc21.src.rpm golang-mux.src: W: spelling-error %description -l en_US http -> HTTP golang-mux.src: W: spelling-error %description -l en_US ServeMux -> Server 1 packages and 0 specfiles checked; 0 errors, 2 warnings. $ rpmlint RPMS/x86_64/golang-mux-0.0.1-1.fc21.x86_64.rpm golang-mux.x86_64: W: spelling-error %description -l en_US http -> HTTP golang-mux.x86_64: W: spelling-error %description -l en_US ServeMux -> Server golang-mux.x86_64: E: no-binary golang-mux.x86_64: W: only-non-binary-in-usr-lib golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/bench_test.go golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/doc.go golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/route.go golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/old_test.go golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/mux_test.go golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/regexp.go golang-mux.x86_64: E: script-without-shebang /usr/lib64/golang/src/cmd/mux/mux.go 1 packages and 0 specfiles checked; 8 errors, 3 warnings.
permissions fixed: Spec URL: http://lsm5.fedorapeople.org/rpmbuild/SPECS/golang-mux.spec SRPM URL: http://lsm5.fedorapeople.org/rpmbuild/SRPMS/golang-mux-0.0.1-2.fc21.src.rpm
Though it depends on 1001300, most of the spec file is pretty similar to 1001300, so I'm adding it here anyway. Spec URL: http://lsm5.fedorapeople.org/rpmbuild/SPECS/golang-github-gorilla-mux.spec SRPM URL: http://lsm5.fedorapeople.org/rpmbuild/SRPMS/golang-github-gorilla-mux-gite718e93-3.fc21.src.rpm $ rpmlint SRPMS/golang-github-gorilla-mux-gite718e93-3.fc21.src.rpm golang-github-gorilla-mux.src: W: spelling-error %description -l en_US http -> HTTP golang-github-gorilla-mux.src: W: spelling-error %description -l en_US ServeMux -> Server 1 packages and 0 specfiles checked; 0 errors, 2 warnings. $ rpmlint RPMS/x86_64/golang-github-gorilla-mux-gite718e93-3.fc21.x86_64.rpm golang-github-gorilla-mux.x86_64: W: spelling-error %description -l en_US http -> HTTP golang-github-gorilla-mux.x86_64: W: spelling-error %description -l en_US ServeMux -> Server golang-github-gorilla-mux.x86_64: W: only-non-binary-in-usr-lib 1 packages and 0 specfiles checked; 0 errors, 3 warnings. $ rpmlint RPMS/x86_64/golang-github-gorilla-mux-devel-gite718e93-3.fc21.x86_64.rpm golang-github-gorilla-mux-devel.x86_64: W: binaryinfo-readelf-failed /usr/lib64/golang/pkg/linux_amd64/github.com/gorilla/mux.a readelf: Error: Unable to read in 0x6e75 bytes of section headers golang-github-gorilla-mux-devel.x86_64: W: no-documentation 1 packages and 0 specfiles checked; 0 errors, 2 warnings.
Spec URL: http://lsm5.fedorapeople.org/rpmbuild/SPECS/golang-github-gorilla-mux.spec SRPM URL: http://lsm5.fedorapeople.org/rpmbuild/SRPMS/golang-github-gorilla-mux-0-0.5.gite718e93.fc21.src.rpm
Review passed with the following caveat. - This package matches in-development ideas for a Go Language packaging standard and may need to be revised as those are finalized. Of particular note: - this library is packaged as static, and therefore just produces a -devel package (and as with Haskell packages, does not have a virtual provides for a -static package). - no debuginfo package is generated (because of the above) - we don't have standard compile flags for Go
New Package SCM Request ======================= Package Name: golang-github-gorilla-mux Short Description: A powerful URL router and dispatcher for golang Owners: lsm5 Branches: f19 f20 el6 InitialCC:
Git done (by process-git-requests).
golang-github-gorilla-mux-0-0.5.gite718e93.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.5.gite718e93.fc20
golang-github-gorilla-mux-0-0.6.gite718e93.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.6.gite718e93.fc20
golang-github-gorilla-mux-0-0.6.gite718e93.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.6.gite718e93.fc19
golang-github-gorilla-mux-0-0.6.gite718e93.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.6.gite718e93.el6
golang-github-gorilla-mux-0-0.6.gite718e93.el6 has been pushed to the Fedora EPEL 6 testing repository.
golang-github-gorilla-mux-0-0.7.gite718e93.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.7.gite718e93.fc20
golang-github-gorilla-mux-0-0.7.gite718e93.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.7.gite718e93.fc19
golang-github-gorilla-mux-0-0.7.gite718e93.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.7.gite718e93.el6
golang-github-gorilla-mux-0-0.8.gite718e93.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.8.gite718e93.fc20
golang-github-gorilla-mux-0-0.8.gite718e93.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.8.gite718e93.fc19
golang-github-gorilla-mux-0-0.8.gite718e93.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.8.gite718e93.el6
golang-github-gorilla-mux-0-0.9.gite718e93.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.9.gite718e93.fc20
golang-github-gorilla-mux-0-0.9.gite718e93.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.9.gite718e93.fc19
golang-github-gorilla-mux-0-0.9.gite718e93.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/golang-github-gorilla-mux-0-0.9.gite718e93.el6
Package golang-github-gorilla-mux-0-0.9.gite718e93.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing golang-github-gorilla-mux-0-0.9.gite718e93.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-19451/golang-github-gorilla-mux-0-0.9.gite718e93.fc19 then log in and leave karma (feedback).
Package Change Request ====================== Package Name: golang-github-gorilla-mux InitialCC: golang-sig
Done.
golang-github-gorilla-mux-0-0.9.gite718e93.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
golang-github-gorilla-mux-0-0.9.gite718e93.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
golang-github-gorilla-mux-0-0.9.gite718e93.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.