Bug 746795
Summary: | Review Request: io Programming Language - Io is a prototype-based programming language inspired by Smalltalk, Self, NewtonScript, Act1, LISP and Lua. | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Colin Zwiebel <colin> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | gwync, notting, package-review |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-04-09 19:22:38 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
Colin Zwiebel
2011-10-17 19:39:03 UTC
First package (=]) needs a sponsor. If you need a sponsor, please add "FE_NEEDSPONSOR" to the "Blocks" section of this bug. In the meantime, here's an informal review: > BuildRequires: cmake, gcc-c++ It is not necessary to BuildRequire gcc-c++; it's part of the standard build environment: http://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires > -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_INSTALL_DIR=%{_lib} These two arguments to CMake are defined by the %cmake macro and aren't needed. To see what %cmake expands to, look at its definition in /etc/rpm/macros.cmake In fact, it appears the second one is causing x86_64 builds to fail: http://koji.fedoraproject.org/koji/getfile?taskID=3438052&name=build.log http://koji.fedoraproject.org/koji/taskinfo?taskID=3438051 > %post > %postun No need to include these if they're empty. > %changelog Please put a simple changelog entry here. Finally, please break lines around 40 characters (the description is ridiculously long) and add some whitespace between sections so your spec file is easier to read. You should also provide rpmlint output in your review: http://fedoraproject.org/wiki/Packaging:Guidelines#Use_rpmlint http://fedoraproject.org/wiki/Packaging:ReviewGuidelines Good luck. :-) Already in Fedora. :( https://admin.fedoraproject.org/pkgdb/acls/name/Io-language Please contact me if you'd like your changes integrated into the existing Fedora IO-Language rpm. |