Bug #371076 reported by whitis on 2009-05-03
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gresistor (Ubuntu)

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
 PATH=(custom, user)
SourcePackage: gresistor
Uname: Linux 2.6.28-11-generic x86_64

Related branches

whitis (whitis) wrote :
Bhavani Shankar (bhavi) wrote :

I ll have a shot at this


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
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
Stefano Rivera (stefanor) wrote :
Bhavani Shankar (bhavi) wrote :

Hello stefano,

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


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


Bhavani Shankar (bhavi) wrote :

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

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


Changed in gresistor (Ubuntu):
status: Incomplete → Confirmed
assignee: Bhavani Shankar (bhavi) → nobody
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
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
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
 -- 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  Edit
Everyone can see this information.

Other bug subscribers