Bug 659368
Summary: | Review Request: luabind - A library that helps create bindings between C++ and Lua | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Tom "spot" Callaway <tcallawa> |
Component: | Package Review | Assignee: | Dmitrij S. Kryzhevich <kryzhev> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | fedora-package-review, jkaluza, kryzhev, notting, pahan |
Target Milestone: | --- | Flags: | kryzhev:
fedora-review+
j: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | luabind-0.9.1-1.fc14 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-02-27 04:51:02 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Tom "spot" Callaway
2010-12-02 16:33:37 UTC
Will take this. Hm. Unable to build, with lates testing boost: http://koji.fedoraproject.org/koji/taskinfo?taskID=2641074 Whoops. I pushed a new boost update to fix that, and confirmed that it builds luabind. https://admin.fedoraproject.org/updates/boost-1.41.0-11.fc13 https://admin.fedoraproject.org/updates/boost-1.44.0-3.fc14 Looks like author need to update the examples, the simplest one does not work. luabind.src: W: spelling-error %description -l en_US Lua -> Lu, La, Luna luabind.src: W: no-cleaning-of-buildroot %install luabind.src: W: no-cleaning-of-buildroot %clean luabind.src: W: no-buildroot-tag luabind.src: W: no-%clean-section luabind.src: W: invalid-url Source0: http://download.sourceforge.net/luabind/luabind-0.9.1.tar.gz HTTP Error 404: Not Found luabind.x86_64: W: spelling-error %description -l en_US Lua -> Lu, La, Luna 4 packages and 0 specfiles checked; 0 errors, 7 warnings. In packaging guid writen download_s_.sourceforge.net, but it works as is. Does not metter. %{doc}/changes.txt,docs.html,index.html are in -devel subpackage. Any reasons they must be there but not in the main package? It is not a blocker, ofcause. ========= Review * rpmlint output could be safty ignored. * The package is named according to the Package Naming Guidelines . * The spec file name matchs the base package %{name}. * The package meets the Packaging Guidelines . * The package is licensed with a Fedora approved license: MIT. * The License field in the package spec file matchs the actual license. * File, containing the text of the license(s) for the package is included in %doc. * The spec file is written in American English. * The spec file for the package is legible. * The sources used to build the package match the upstream source. * The package successfully compiles and builds into binary rpms on at least one primary architecture. * All build dependencies are listed in BuildRequires. * There are no locales. * Binary RPM package calls ldconfig in %post and %postun. * A package owns all directories that it creates. * Files listed once. * Permissions on files are setted properly. * %doc does not affect the runtime of the application. * Header files are in a -devel package. * Library file that end in .so (without suffix) is in a -devel package. * Devel packages requires the base package in proper way. * Packages do NOT contain any .la libtool archives. * All filenames in rpm packages are valid UTF-8. ======== APPROVED New Package SCM Request ======================= Package Name: luabind Short Description: A library that helps create bindings between C++ and Lua Owners: spot Branches: f13 f14 devel InitialCC: Git done (by process-git-requests). What's the state of this one please? I would like to add package which needs luabind. Rawhide build is completed. Future F15 will be supplied with it. There is no F14 luabind still. luabind-0.9.1-1.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/luabind-0.9.1-1.fc13 luabind-0.9.1-1.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/luabind-0.9.1-1.fc14 luabind-0.9.1-1.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update luabind'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/luabind-0.9.1-1.fc13 luabind-0.9.1-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. luabind-0.9.1-1.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. |