FS#76914 - [rssguard-nowebengine] The workaround regarding the app id can be removed

Attached to Project: Community Packages
Opened by Guilherme (GUiHKX) - Friday, 23 December 2022, 02:06 GMT
Last edited by Antonio Rojas (arojas) - Friday, 23 December 2022, 17:19 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hi,

Starting from version 4.2.7, the CMake build script installs both the desktop file and AppStream file in a different manner, depending on what build flags were used.

If you build with -DUSE_WEBENGINE=OFF, the internal app id is now set to io.github.martinrotter.rssguardlite, and both the desktop file and AppStream file are renamed and installed to the following locations (respectively):

- $prefix/share/applications/io.github.martinrotter.rssguardlite.desktop
- $prefix/share/metainfo/io.github.martinrotter.rssguardlite.metainfo.xml

If you build with -DUSE_WEBENGINE=ON, then the app id is set to io.github.martinrotter.rssguard and files are installed in the same manner as above.

This means the workaround on lines 46 to 48 of the PKGBUILD shouldn't be required anymore.

Thanks.
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 23 December 2022, 17:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  rssguard 4.2.7-2

Loading...