[Bug 233754] Review Request: marble - A KDE Desktop Globe

bugzilla at redhat.com bugzilla at redhat.com
Sun Apr 15 16:55:00 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: marble - A KDE Desktop Globe


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





------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp  2007-04-15 12:54 EST -------
Well, for 0.3.1-1:

* BuildRequires
  - At least, cmake, desktop-file-utils are missing.

* cmake log verboseness
  - And when I try local rpmbuild, the build log leaves
    only unuseful messages like:
---------------------------------------------------
[  1%] Generating ui_placemarkinfodialog.h
[  3%] Generating katlastoolbox.moc
[  4%] Generating katlascontrol.moc
[  6%] Generating katlasview.moc
[  7%] Generating katlasviewinputhandler.moc
[  9%] Generating searchlistview.moc
---------------------------------------------------
    We cannot judge from this log whether compilation is
    done properly (and actually in this case it was wrong
    because the log says as folloing).
---------------------------------------------------
+ /usr/lib/rpm/find-debuginfo.sh /home/tasaka1/rpmbuild/BUILD/marble
extracting debug info from
/home/tasaka1/rpmbuild/INSTROOT/marble-0.3.1-1.fc6_LC-root-tasaka1/usr/bin/marble
0 blocks
---------------------------------------------------
    Usually the verbose log can be gained by using
    "make VERBOSE=1" for cmake. Please check:
    http://fedoraproject.org/wiki/PackagingDrafts/cmake

* Fedora specific compilation flags
  - As said above, fedora specific compilation flags are not
    passed.
    When I use "make VERBOSE=1", the log says:
---------------------------------------------------
/usr/bin/cmake -E cmake_progress_report
/home/tasaka1/rpmbuild/BUILD/marble/CMakeFiles 2
[ 39%] [ 41%] Building CXX object src/CMakeFiles/marble.dir/katlascontrol.o
/usr/bin/c++   -I/home/tasaka1/rpmbuild/BUILD/marble/src   -DQT_SHARED -O2 -msse
-o src/CMakeFiles/marble.dir/katlascontrol.o -c
/home/tasaka1/rpmbuild/BUILD/marble/src/katlascontrol.cpp
---------------------------------------------------
    Using CXXFLAGS seems good

* macros
  - Please use macros when possible. /usr/bin/qmake-qt4 should
    be %{_bindir}/qmake-qt4

? -msse
  - As the above log says, -msse seems to be used anyway.

? Home page
  - Wiki ( http://en.wikipedia.org/wiki/Marble_(KDE) ) refers to
    http://edu.kde.org/marble/
    for the home page.

? Timestamps
  - Well, there are many files which are installed from tarball without
    any modification (many png, svg, PNT files), so keeping timestamps
    on these files is _strongly_ recommended. 
    However, cmake uses its original installation mechanism and I don't
    know how I can make cmake keep timestamps...

-- 
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 package-review mailing list