Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#33212 - [synapse] various improvements
Attached to Project:
Community Packages
Opened by Balló György (City-busz) - Wednesday, 26 December 2012, 18:45 GMT
Last edited by Felix Yan (felixonmars) - Thursday, 27 December 2012, 01:23 GMT
Opened by Balló György (City-busz) - Wednesday, 26 December 2012, 18:45 GMT
Last edited by Felix Yan (felixonmars) - Thursday, 27 December 2012, 01:23 GMT
|
DetailsThanks for adding this package to the [community] repository!
I made the following improvements and fixes (see the attached diff file): 1. Add libzeitgeist and rest dependencies to enable imgur and zeitgeist plugins. Zeitgeist support is one of the best feature in synapse, so please don't disable it. 2. You can't add optional dependencies from AUR. Either move pastebinit and xnoise to [community], or remove them from optdepends(). 3. zeitgeist-datahub is not a real dependency of the zeitgeist plugin. Of course it's recommended if someone wants to use Zeitgeist, but I don't think it should be listed in optdepends. 4. I had to add an upstream patch to avoid crash when a destkop file contains an empty Exec field. Without this patch, Synapse crashes on startup on my system. 5. Calling update-desktop-database is not needed, because the synapse.desktop file does not contain MIME types. desktop-file-utils dependency can be removed also. 6. xdg-utils dependency is required if you call xdg-icon-resource on post_install(). |
This task depends upon
Closed by Felix Yan (felixonmars)
Thursday, 27 December 2012, 01:23 GMT
Reason for closing: Implemented
Thursday, 27 December 2012, 01:23 GMT
Reason for closing: Implemented
Comment by Felix Yan (felixonmars) -
Thursday, 27 December 2012, 01:23 GMT
Thanks for the great patch. I'm keeping pastebinit and xnoise in optdepends() as I'm going to move them today :)
synapse.diff