miscategorized

Bug #371076 reported by whitis
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gresistor (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: gresistor

This should be under applications -> Electronics in the menu tree.

Ubuntu 9.04

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: gresistor 0.0.1-0ubuntu1
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gresistor
Uname: Linux 2.6.28-11-generic x86_64

Related branches

Revision history for this message
whitis (whitis) wrote :
Revision history for this message
Bhavani Shankar (bhavi) wrote :

I ll have a shot at this

Regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :
Changed in gresistor (Ubuntu):
status: New → Confirmed
Changed in gresistor (Ubuntu):
assignee: nobody → Stefano Rivera (stefanor)
importance: Undecided → Wishlist
status: Confirmed → In Progress
Revision history for this message
Stefano Rivera (stefanor) wrote :

Good work, but while you are there, some things need fixing:

SimpleGladeApp should have been packaged separately, and we certainly shouldn't be adding it to the System Python Library namespace. It should be stored in /usr/share/gresistor
If you aren't familiar with Python packaging, that's quite tricky, so I've done it for you.

However, it still doesn't show up in the Electronics menu. The reason is: You've added a debian menu file, but you haven't changed the category in the .desktop file (which Ubuntu uses).

I suggest you leave the menu file, it's a good addition. But you should probably modify the .desktop file (hint: it's already being patched, modify the patch)

Changed in gresistor (Ubuntu):
assignee: Stefano Rivera (stefanor) → Bhavani Shankar (bhavi)
status: In Progress → Incomplete
Revision history for this message
Stefano Rivera (stefanor) wrote :
Revision history for this message
Bhavani Shankar (bhavi) wrote :

Hello stefano,

Yep thanks for the catch it should be science education and electronics sorry for my overlooking

Regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Hello stefano again

I ve updated the patch to update desktop file category but the program will be installed under Applications/Education instead of Applcations/Electronics as that is the standard debian menu structure (From my personal experience of maintaining a couple of electronics related emulators in both debian and ubuntu)

Attached is the updated patch

Regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Further for your kind information the below link gives the discussion of the same

http://<email address hidden>/msg255643.html

Regards

Changed in gresistor (Ubuntu):
status: Incomplete → Confirmed
assignee: Bhavani Shankar (bhavi) → nobody
Revision history for this message
Stefano Rivera (stefanor) wrote :

Now it shows up on science on my system.

BTW, no need to re-subscribe sponsors, I'm subscribed to this.

Changed in gresistor (Ubuntu):
assignee: nobody → Bhavani Shankar (bhavi)
status: Confirmed → Incomplete
Revision history for this message
Stefano Rivera (stefanor) wrote :

Oh, I see that is what you wanted. NM I'll upload.

Changed in gresistor (Ubuntu):
assignee: Bhavani Shankar (bhavi) → nobody
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gresistor - 0.0.1-0ubuntu2

---------------
gresistor (0.0.1-0ubuntu2) maverick; urgency=low

  [ Bhavani Shankar ]
  * debian/control:
    + Bump up debhelper version to >= 5.0.38 as per policy
    + Bump up Standards-Version to 3.8.4
    + Update Homepage to reflect new homepage
  * debian/menu:
    + (New file) Install under Applications/Education LP: #371076
  * debian/source/format:
    + (New file) Specify the format as 1.0
  * Update watch file to reflect changed download location
  * Update desktop file category

  [ Stefano Rivera ]
  * Install SimpleGladeApp (that really should be packaged separately) in
    /usr/share/gresistor
 -- Bhavani Shankar <email address hidden> Fri, 25 Jun 2010 12:28:07 +0530

Changed in gresistor (Ubuntu):
status: Fix Committed → Fix Released
tags: added: patch
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.