FS#27351 - [mono-tools] Replace gnome-desktop-sharp dependency + other improvements

Attached to Project: Arch Linux
Opened by Balló György (City-busz) - Wednesday, 30 November 2011, 17:10 GMT
Last edited by Isenmann Daniel (ise) - Wednesday, 21 December 2011, 19:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Isenmann Daniel (ise)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I attached an improved package and diff file with the following changes:
- gnome-desktop-sharp is splitted since a while, so replace with libgnome-sharp, gtkhtml-sharp and gconf-sharp
- remove gluezilla dependency: it's a broken package, and should be dropped from [extra] repository (fix for  FS#23553 )
- remove gecko-sharp-2.0 makedependency: mono-tools fails to build with it
- it seems that it's a platform-independent package, so it should be any
- do not call update-desktop-database, because the .desktop files doesn't contain any MIME type
- call gtk-update-icon-cache for the icon
- split into build() and package()
- remove some unused patches from source

Monodoc requires at least one rendering engine. I recommend to use only the gtkhtml engine, because gluezilla and gecko-sharp are not works. webkit-sharp works, but buggy: some links are not works in monodoc, and crash on quit.
This task depends upon

Closed by  Isenmann Daniel (ise)
Wednesday, 21 December 2011, 19:10 GMT
Reason for closing:  Implemented
Additional comments about closing:  Thanks for your work. I have taken your advices, package release -2 is in the repos.

Loading...