Bug 399341

Summary: Review Request: Nightfall - Nightfall is an astronomy application for emulation of eclipsing stars
Product: [Fedora] Fedora Reporter: Marek Mahut <mmahut>
Component: Package ReviewAssignee: Lubomir Rintel <lkundrak>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, mtasaka, notting
Target Milestone: ---Flags: lkundrak: fedora-review+
tcallawa: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-12-27 10:05:10 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 Marek Mahut 2007-11-26 11:18:56 UTC
Spec URL: http://mmahut.fedorapeople.org/reviews/nightfall/nightfall.spec
SRPM URL: http://mmahut.fedorapeople.org/reviews/nightfall/nightfall-1.62-1.src.rpm
Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=258283
Description: Nightfall is an astronomy application for emulation of eclipsing stars
It can produce animated views of eclipsing binary stars,
calculate synthetic lightcurves and radial velocity curves,
and eventually determine the best-fit model for a given set of
observational data of an eclipsing binary star system.
It is, however, not able to fry your breakfast egg on your harddisk.

Comment 1 Marek Mahut 2007-11-26 11:19:29 UTC
Hm, I'm not sure about the location of icon in gnome menu, any suggestions?

Comment 2 Lubomir Kundrak 2007-11-26 11:26:59 UTC
Taking this for review.
Marek; I'd suggest Astronomy;Science;Education

Comment 3 Marek Mahut 2007-11-26 11:29:58 UTC
Your suggestion took in count, desktop file updated.

Comment 4 Lubomir Kundrak 2007-11-26 19:32:16 UTC
Please use $find_lang macro for the locales.

Comment 5 Lubomir Kundrak 2007-11-26 19:42:51 UTC
nightfall.x86_64: W: file-not-utf8 /usr/share/doc/nightfall-1.62/ChangeLog

I'd say this doesn't matter. This is just fine.

nightfall-debuginfo.x86_64: E: empty-debuginfo-package

Do not let nightfall binary be installed this way:
/usr/bin/install -c -s nightfall
/var/tmp/nightfall-1.62-1.fc8-root-lkundrak/usr/bin/nightfall
Note that install -s strips the binary. Please patch -s away from the Makefile

Comment 6 Lubomir Kundrak 2007-11-26 19:58:12 UTC
/home/lkundrak/rpmbuild/SOURCES/nightfall.desktop: key "Categories" is a list
and does not have a semicolon as trailing character, fixing

Comment 7 Marek Mahut 2007-11-26 20:44:12 UTC
Source file and spec file updated.

Comment 8 Lubomir Kundrak 2007-11-27 12:10:18 UTC
Thanks. Please,

-make 'CPPFLAGS=-I/usr/include/gtk-2.0' 'CFLAGS=%{optflags}' %{_smp_mflags}
+make %{_smp_mflags}

As we talked about on IRC. Also,

sed -i 's/INSTALL} -s/INSTALL}/' Makefile

This kind of things is usually achieved via patches.

Also, could you please explain why did you introduce this?

%{_datadir}/*

Do you own all these?

nightfall.x86_64: E: standard-dir-owned-by-package /usr/share/man/man1
nightfall.x86_64: E: standard-dir-owned-by-package /usr/share/man

Comment 9 Marek Mahut 2007-12-06 10:32:59 UTC
Houps, fixed. Spec file updated.

http://mmahut.fedorapeople.org/reviews/nightfall/nightfall-1.62-2.src.rpm

Comment 10 Lubomir Kundrak 2007-12-17 21:19:17 UTC
Thanks -- seems like all the outstanding issues were addressed.

APPROVED

Comment 11 Marek Mahut 2007-12-17 21:55:42 UTC
Thanks Mr. Lubomir Zmena,

New Package CVS Request
=======================
Package Name: nightfall
Short Description: Nightfall is an astronomy application for emulation of
eclipsing stars
Owners: mmahut
Branches: F-8 
InitialCC: fedora-sig
Cvsextras Commits: yes

Comment 12 Marek Mahut 2007-12-18 14:43:55 UTC
InitialCC: astronomy-sig

Comment 13 Tom "spot" Callaway 2007-12-18 14:48:06 UTC
cvs done.

Comment 14 Marek Mahut 2007-12-27 10:05:10 UTC
build, thank you!

Comment 15 Fedora Update System 2007-12-28 17:13:04 UTC
nightfall-1.62-2.fc8 has been pushed to the Fedora 8 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 nightfall'

Comment 16 Fedora Update System 2008-01-22 15:39:41 UTC
nightfall-1.62-2.fc8 has been pushed to the Fedora 8 stable repository.  If problems still persist, please make note of it in this bug report.