| Summary: | missing icon file for qtconfig-qt3 | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Laurent Dard <f.couperin> |
| Component: | qt3 | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | albator78, bugwatch, michele.calgaro |
| Priority: | P5 | ||
| Version: | 3.5.13.x [Trinity] | ||
| Hardware: | All | ||
| OS: | All | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 3010 | ||
| Attachments: |
qt3-desktop-integration.patch
qt3-desktop-integration-1.patch qt3-desktop-integration-debianrules.patch |
||
|
Description
Laurent Dard
2011-11-18 22:15:54 CST
Created attachment 154 [details]
qt3-desktop-integration.patch
Here is a patch that provides icons and desktop files that
may be useful when installing Qt3 from sources.
It contains:
* desktop files that are based on the original files
provided by Debian with additional translations taken from
the Qt4 sources.
(They can replace debian/maintain/*.desktop in the Debian
and Ubuntu source packages)
* icons (png and xpm).
I don't know how all the details about qmake and freedesktop
so I just provide:
* some explanations in README
* a makefile that can be modified: Makefile.unix
It would be better to integrate it in the qmake installation
system but it's beyond my skills.
CONTENT:
qt3/contrib/desktop-integration:
assistant.png
assistant-qt3.desktop
assistant.xpm
designer.png
designer-qt3.desktop
designer.xpm
linguist.png
linguist-qt3.desktop
linguist.xpm
Makefile.unix
qt3config.desktop
qtconfig.png
qtconfig.xpm
README
(The patch contains binaries: the png files. I doubt it's
good practice, but it works.)
Created attachment 199 [details]
qt3-desktop-integration-1.patch
I updated my patch:
* script contrib/desktop-integration/debianize-desktop added:
adds "-qt3" suffix in the Exec field of desktop files
* files renamed:
qt3config.desktop -> qtconfig-qt3.desktop
icons files suffixed with "-qt3" to avoid conflicts with Qt4 icons
When patching, please don't forget:
chmod +x contrib/desktop-integration/debianize-desktop
Created attachment 200 [details]
qt3-desktop-integration-debianrules.patch
I join another patch for debian/rules, in Debian/Ubuntu source packages.
Hello, see there are some distribution-specific stuff in debian/ubuntu rules files, that create shorcuts/icons for designer, assistant, and linguist (maybe even more). Could we please make these features integrated in the QT3/TQT3 package directly, so that we have the same icons for all distributions ? Fixed by PR tqt3#9 https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/pulls/9 |