[Bug 167147] Review Request: Aqsis - 3D Rendering system

bugzilla at redhat.com bugzilla at redhat.com
Wed Jan 17 16:17:39 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: Aqsis - 3D Rendering system


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=167147





------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp  2007-01-17 11:17 EST -------
Well, much improvement for this package!!

A. Packaging issue (mainly in
   http://fedoraproject.org/wiki/Packaging/Guidelines )

So, first full review.
(Again note: please increase the release number 
 when you change the spec file, and reset the release
 number when you use new source).

* Requires:
-------------------------------------------------------
Requires: fltk >= 1.1.0, libjpeg >= 6b, libtiff >= 3.7.1, OpenEXR
-------------------------------------------------------
  These should not be needed. Libraries' dependencies automatically
  checked by rpmbuild correctly pull these dependencies.

* Documentation
  - "INSTALL" should not be necessary. This is needed for
    people who want to rebuild this package by themselves.

* ChangeLog
  - 1.2.0-0.6alpha2
    should be 1.2.0-0.6.alpha2

* Compilation flags
  - Well, please look at the build log.
    This spec file:
    1. Once compile at %build stage using scons. At this time
       compiler uses Fedora specific compilation flags.
    2. Next at %install stage, scons tries to compile all targets
       once more!! At this stage, compiler does not use Fedora
       specific compilation flags, so this is wrong.

    ? Doesn't scons accept the argument like --skip-build at
      install stage like usual "setup.py" written in python?
    ? Or are there any way to avoid twice compilation?
    - If not, move all compilation using scons to %install stage,
      compiling twice is redundant.

* Encodings:
  - Please change the encoding of the following file(s)
    to UTF-8.
-----------------------------------------------------
    /usr/share/doc/aqsis-1.2.0/AUTHORS:         ISO-8859 English text
-----------------------------------------------------

  = (not a blocker) If you are upstream, please change all
     text files to UTF-8 for next tarball.

= License (okay)
  = Some files are licensed not under LGPL or GPL.
    ./displays/d_sdcBMP/d_sdcBMP.cpp
    ./displays/d_sdcWin32/d_sdcWin32.cpp
    ./shadercompiler/slpp/pp*
    ./displays/d_exr/dspyhlpr.c
    ./displays/d_sdcWin32/interface.c
    ./displays/d_sdcWin32/d_sdcWin32.h
    = None of them conflicts with GPL.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list