Red Hat Bugzilla – Bug 851695
Review Request: mingw-libbonobo - Bonobo Component System for the GNOME 2.x Desktop Platform
Last modified: 2013-10-19 10:42:52 EDT
Spec URL: http://dl.thehellings.com/mingw32/libbonobo/mingw-libbonobo.spec
SRPM URL: http://dl.thehellings.com/mingw32/libbonobo/mingw-libbonobo-2.32.1-1.fc17.src.rpm
Description: MinGW Windows port of the Bonobo Component System for the GNOME 2.x Desktop Platform.
Fedora Account System Username: greghellings
I have built this along with its dependent libraries over on OBS at https://build.opensuse.org/package/show?package=mingw-libbonobo&project=home%3Agreg_hellings%3Afedora-mingw
Out of curiosity, what would you be intending to package for windows that would still use deprecated libraries like libbonobo and gnome-vfs2?
It's an old app which used to be Gnome-centric but has moved to cross-platform distribution lately. It still requires GTK2 and other older libraries.
Specifically the application is 'Xiphos' (http://xiphos.org). Until the past few months there was no ability to move off of GTK2 as there was no GTK3 build of webkitgtk available on Windows. I just cobbled together our first GTK3 build for Windows yesterday and it is fraught with bugs (although it works fine built against GTK3 on Linux).
This and most of the other deprecated libraries are not actually necessary. It turns out I was building off an old dependency list and packaging more than was necessary. I've closed most of my requests for older, deprecated libraries including this one. The remaining package requests are the ones that are used in some way by the application. Sorry for the bug log spam.
I'll leave the spec and rpm files around for a while in case they are useful to anyone building legacy applications.