FS#41327 - [sqlitebrowser] Missing desktop and icon files

Attached to Project: Community Packages
Opened by Muflone (muflone) - Thursday, 24 July 2014, 14:58 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 12 September 2014, 12:19 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The package sqlitebrowser doesn't provider any icon or any suitable .desktop file to start the application from a graphical environment.

The upstream package provides a SVG icon (sqlitebrowser-sqlb-3.2.0/images/sqlitebrowser.svg) and a desktop file (sqlitebrowser-sqlb-3.2.0/distri/sqlitebrowser.desktop) but these files are unused by the build process.

These files should be shipped inside the package allowing a simpler access to the application

Beware that the author's desktop file uses a fixed path for the icon (/usr/share/sqlitebrowser/sqlitebrowser.svg) instead of the regular approach to use the current theme. This file could need a simple fix if the SVG icon is saved under the hicolor icon theme.

Additional info:
* sqlitebrowser 3.2.0-1

Steps to reproduce:

# pacman -S sqlitebrowser
# pacman -Ql sqlitebrowser
This task depends upon

Closed by  Sergej Pupykin (sergej)
Friday, 12 September 2014, 12:19 GMT
Reason for closing:  Fixed
Comment by Muflone (muflone) - Wednesday, 13 August 2014, 05:46 GMT
  • Field changed: Percent Complete (100% → 0%)
The package sqlitebrowser 3.2.0-2 provides two icons, a svg and a png which clearly is not a true icon but an application screenshot.

Please remove the sqlitebrowser.png file and the desktop file will automatically pick the svg file, which is a true application icon.

Futhermore the package doesn't call update-desktop-database to update the desktop files database and the mime types.
Please call update-desktop-database in a .install file and add the desktop-file-utils dependency.

Try to run namcap next time, it gives a lot of hints :)

Loading...