The desktop file should be installed in the ogmrip package, not in the library one

Bug #204448 reported by Florent Mertens
4
Affects Status Importance Assigned to Milestone
ogmrip (Ubuntu)
Fix Released
Low
Daniel T Chen

Bug Description

Binary package hint: ogmrip

Currently the desktop file of ogmrip is installed in the libogmrip0 package.
This confuse gnome-app-install that pick libogmrip0 instead of ogmrip :

flo@flo-laptop:~$ more /usr/share/app-install/desktop/ogmrip.desktop
[Desktop Entry]
X-AppInstall-Package=libogmrip0
X-AppInstall-Popcon=11
X-AppInstall-Section=multiverse

Encoding=UTF-8
Name=DVD Encoder OGMRip
Name[ca]=Codificador de DVD OGMRip
Name[de]=OGMRip DVD-Ausleser
Name[es]=Codificador de DVD OGMRip
Name[fr]=Encodeur de DVD OGMRip
Name[pl]=Enkoder DVD OGMRip
Comment=A DVD encoder for GNOME
Comment[ca]=Un codificador DVD pour GNOME
Comment[de]=Ein DVD-Ausleser für GNOME
Comment[es]=Codificador de DVD para Gnome
Comment[fr]=Un encodeur de DVD pour GNOME
Comment[pl]=Enkoder DVD dla GNOME
Exec=ogmrip
Icon=ogmrip.png
StartupNotify=true
Terminal=false
Type=Application
Categories=AudioVideo;
X-AppInstall-Architectures=i386,amd64

The fix is obvious. I attach a debdiff that fix that issue, and some others.

Related branches

Revision history for this message
Florent Mertens (givre) wrote :
Revision history for this message
Florent Mertens (givre) wrote :

Changelog :

ogmrip (0.11.1-0.1ubuntu1) hardy; urgency=low

  * debian/libogmrip0.install :
   - Don't install the .desktop file in the library package
  * debian/rules, debian/control :
    - Build with --with-ocr=ocrad : ogmrip can't choose at
      runtime, so we have to make a choice at build time.
    - Add ocrad to build-dep
    - Don't depend on gocr
    - LP: #200600
  * debian/ogmrip-doc.links :
   - Link ogm rip doc to /usr/share/gtk-doc so that they
     could appear in devhelp.
  * debian/control :
    - Use the new control field Homepage
  * Bump Standards-Version to 3.7.3
  * Modify Maintainer value to match the DebianMaintainerField
    specification.

 -- Florent Mertens <email address hidden> Sun, 16 Mar 2008 20:37:47 +0100

Daniel T Chen (crimsun)
Changed in ogmrip:
assignee: nobody → crimsun
importance: Undecided → Low
status: New → In Progress
Daniel T Chen (crimsun)
Changed in ogmrip:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ogmrip - 0.11.1-0.1ubuntu1

---------------
ogmrip (0.11.1-0.1ubuntu1) hardy; urgency=low

  * debian/libogmrip0.install :
    - Don't install the .desktop file in the library package
      (LP: #204448)
  * debian/rules, debian/control :
    - Build with --with-ocr=ocrad : ogmrip can't choose at
      runtime, so we have to make a choice at build time.
    - Add ocrad to build-dep
    - Don't depend on gocr
    - LP: #200600
  * debian/ogmrip-doc.links :
    - Link ogm rip doc to /usr/share/gtk-doc so that they
      could appear in devhelp.
  * debian/control :
    - Use the new control field Homepage
  * Bump Standards-Version to 3.7.3
  * Modify Maintainer value to match the DebianMaintainerField
    specification.

 -- Florent Mertens <email address hidden> Sun, 16 Mar 2008 20:37:47 +0100

Changed in ogmrip:
status: Fix Committed → Fix Released
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.