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#34642 - [cairo-dock] Various fixes
Attached to Project:
Community Packages
Opened by Balló György (City-busz) - Saturday, 06 April 2013, 16:20 GMT
Last edited by Maxime Gauduin (Alucryd) - Saturday, 06 April 2013, 17:08 GMT
Opened by Balló György (City-busz) - Saturday, 06 April 2013, 16:20 GMT
Last edited by Maxime Gauduin (Alucryd) - Saturday, 06 April 2013, 17:08 GMT
|
DetailsI propose the following changes to cairo-dock packaging (see the attached patches):
cairo-dock: 1. There is no reason to create a cairo-dock group for two packages only. Instead of that, add cairo-dock-plugins as optional dependency. 2. gtkglext is not used by cairo-dock, remove it from depends. 3. Do not add dependencies to makedepends that were already added to depends. 4. Do not modify the themes dir from themes3.2 to themes, otherwise some newer themes are not available for download in preferences. 5. Use package() instead of package_cairo-dock(), because it's not a split package. cairo-dock-plugins: 1. libxxf86vm is already satisfied by cairo-dock. Do not add to make/optdepends. 2. Add more meaningful descriptions for optdepends. E.g. upower support needs to be decided at build time. If you decide to enable it, then users have to install it to use Logout and PowerManager applets, otherwise these applets are not available. 3. Remove vala from optdepends. Vala is a compiler, it's needed on build time only to generate vapi files. 4. Remove the patches, they are not needed I think. See the diff files below, which contain my changes for the PKGBUILD files: |
This task depends upon
cairo-dock.diff
I applied your changes, and used the newly added prepare function for the rpath patch. Thx.