Bug 194373 - Review Request: kdeedu: Educational/Edutainment applications
Summary: Review Request: kdeedu: Educational/Edutainment applications
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Aurelien Bompard
QA Contact: Fedora Package Reviews List
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-06-07 16:36 UTC by Rex Dieter
Modified: 2022-11-11 14:02 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-04-06 12:40:53 UTC
Type: ---
Embargoed:
rdieter: fedora-review+


Attachments (Terms of Use)

Description Rex Dieter 2006-06-07 16:36:03 UTC
Spec URL: http://kde-redhat.unl.edu/apt/kde-redhat/SPECS/kdeedu.spec
SRPM URL: http://kde-redhat.unl.edu/apt/kde-redhat/all/SRPMS.testing/kdeedu-3.5.3-2.src.rpm
Description:
Educational/Edutainment applications, including:
* blinken: Simon Says Game
* kalzium: Periodic Table of Elements
* kanagram: Letter Order Game
* kbruch: Exercise Fractions
* keduca: Tests and Exams
* kgeography: Geography Trainer
* khangman: Hangman Game
* kig: Interactive Geometry
* kiten: Japanese Reference/Study Tool
* klatin: Latin Reviser
* klettres: French alphabet tutor
* kmplot: Mathematical Function Plotter
* kpercentage: Excersie Percentages
* kstars: Desktop Planetarium
* ktouch: Touch Typing Tutor
* kturtle: Logo Programming Environment
* kverbos: Study Spanish Verbforms
* kvoctrain: Vocabulary Trainer
* kwordquiz: Vocabulary Trainer

%changelog
* Wed Jun 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.5.3-2
- cleanup for Extras
- update %%description
- %%doc: COPYING, app docs (README, TODO, etc...)
- follow icon spec
- BR: desktop-file-utils
 
* Sat Jun 03 2006 Than Ngo <than> 3.5.3-1
- update to 3.5.3

Comment 1 Rex Dieter 2006-07-26 14:31:14 UTC
This has a good chance of making FE/fc6.

Comment 2 Rex Dieter 2006-07-26 15:22:29 UTC
If by "good chance", I really meant very little chance, then I was about right.
 (:  Let's play it safe and stick with fc7 target.

Comment 3 Chitlesh GOORAH 2006-08-23 18:24:45 UTC
I guess the new SRPM URL is
http://kde-redhat.unl.edu/apt/kde-redhat/all/SRPMS.stable/kdeedu-3.5.4-1.src.rpm :)

Comment 4 Rex Dieter 2006-08-23 18:43:57 UTC
Good guess!

Comment 5 Chitlesh GOORAH 2006-08-23 20:08:35 UTC
Rpmlint complains,

chitlesh(SPECS)[0]$rpmlint /home/chitlesh/rpmbuild/RPMS/i386/kdeedu-3.5.4-1.i386.rpm
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/blinken.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/blinken.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kalzium.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kalzium.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kanagram.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kanagram.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kbruch.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kbruch.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/keduca.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/keduca.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kgeography.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kgeography.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/khangman.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/khangman.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kiten.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kiten.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/klatin.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/klatin.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/klettres.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/klettres.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kmplot.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kmplot.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kstars.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kstars.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/ktouch.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/ktouch.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kturtle.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kturtle.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kverbos.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kverbos.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kvoctrain.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kvoctrain.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/kwordquiz.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/kwordquiz.kcfg
E: kdeedu file-in-usr-marked-as-conffile
/usr/share/config.kcfg/languagesettings.kcfg
W: kdeedu conffile-without-noreplace-flag
/usr/share/config.kcfg/languagesettings.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config.kcfg/presettings.kcfg
W: kdeedu conffile-without-noreplace-flag /usr/share/config.kcfg/presettings.kcfg
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/khangmanrc
W: kdeedu conffile-without-noreplace-flag /usr/share/config/khangmanrc
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/klettresrc
W: kdeedu conffile-without-noreplace-flag /usr/share/config/klettresrc
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/kstarsrc
W: kdeedu conffile-without-noreplace-flag /usr/share/config/kstarsrc
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/kvoctrainrc
W: kdeedu conffile-without-noreplace-flag /usr/share/config/kvoctrainrc
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/kwordquizrc
W: kdeedu conffile-without-noreplace-flag /usr/share/config/kwordquizrc
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/magic/cabri.magic
W: kdeedu conffile-without-noreplace-flag /usr/share/config/magic/cabri.magic
E: kdeedu file-in-usr-marked-as-conffile /usr/share/config/magic/drgeo.magic
W: kdeedu conffile-without-noreplace-flag /usr/share/config/magic/drgeo.magic
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kvoctrain/common
../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/klettres/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kmplot/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kstars/common ../common
W: kdeedu hidden-file-or-dir /usr/share/applnk/Edutainment/Mathematics/.directory
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kbruch/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kig/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kanagram/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kwordquiz/common
../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kiten/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kalzium/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kgeography/common
../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kverbos/common ../common
W: kdeedu hidden-file-or-dir /usr/share/applnk/Edutainment/Tools/.directory
W: kdeedu hidden-file-or-dir /usr/share/applnk/Edutainment/Miscellaneous/.directory
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/keduca/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/klatin/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kpercentage/common
../common
W: kdeedu hidden-file-or-dir /usr/share/applnk/Edutainment/Languages/.directory
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/khangman/common ../common
W: kdeedu hidden-file-or-dir /usr/share/applnk/Edutainment/Science/.directory
W: kdeedu non-executable-in-bin /usr/bin/pykig.pyo 0644
W: kdeedu non-executable-in-bin /usr/bin/pykig.pyc 0644
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/kturtle/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/blinken/common ../common
W: kdeedu dangling-relative-symlink /usr/share/doc/HTML/en/ktouch/common ../common

Comment 6 Chitlesh GOORAH 2006-09-15 18:29:05 UTC
Ping ?

Comment 7 Rex Dieter 2006-09-15 18:46:02 UTC
ping what?  the mostly harmless rpmlint warnings? 
I guess one thing worth fixing is to omit
W: kdeedu non-executable-in-bin /usr/bin/pykig.pyo 0644
W: kdeedu non-executable-in-bin /usr/bin/pykig.pyc 0644
from packaging.

Comment 8 Aurelien Bompard 2006-11-01 06:02:06 UTC
Review for release 1:
* RPM name is OK
* Source kdeedu-3.5.5.tar.bz2 is the same as upstream
* File lists look OK
* Works as expected

Needs work:
* rpmlint of kdeedu: invalid-desktopfile kiten.desktop
* Desktop file: the Categories tag should contain Application
  (wiki: PackagingGuidelines#desktop)

Notes:
* We decided to drop the X-Fedora category in desktop files, remeber to
  drop that for future releases
* I'm not sure you should omit the *.py? files from packaging, for the same
reason we don't %ghost the *.pyo files anymore.


Comment 9 Aurelien Bompard 2006-11-01 06:19:38 UTC
Apparently, the entries appear in the menu even without the Application category
(I checked KDE and GNOME's menus). I can't remember why it was required at some
point, but the xml files in /etc/xdg/menus still reference
<Category>Application</Category>.
Any idea ?

If it's not required anymore, I'll just move this to FE-ACCEPT. The kiten
desktop file seems to have invalid UTF-8 on line 22 (which looks hebraic)
$ desktop-file-validate /usr/share/applications/kde/kiten.desktop
/usr/share/applications/kde/kiten.desktop: parse error: Error in section Desktop
Entry at line 22: Invalid escaping in value

I think it's more of a "fix it if you can" than a real "needs work".

Comment 10 Rex Dieter 2007-02-13 12:21:20 UTC
> If it's not required anymore
nope. (:

Update (for posterity):
Spec URL: http://kde-redhat.unl.edu/apt/kde-redhat/SPECS/kdeedu.spec
SRPM URL:
http://kde-redhat.unl.edu/apt/kde-redhat/all/SRPMS.stable/kdeedu-3.5.6-1.src.rpm

Comment 11 Rex Dieter 2007-02-28 14:41:25 UTC
> If it's not required anymore, I'll just move this to FE-ACCEPT

it's not, I'll take the liberty of adjusting status (feel free to change if you
feel otherwise).

Comment 12 Than Ngo 2007-03-06 14:24:07 UTC
i have already merged the changes and comitted in CVS. Please take a look
at new package kdeedu-3_5_6-2_fc7 in rawhide.

Comment 13 Armstrong 2022-11-11 14:00:47 UTC Comment hidden (spam)
Comment 14 Armstrong 2022-11-11 14:02:59 UTC Comment hidden (spam)

Note You need to log in before you can comment on or make changes to this bug.