Bug 851695 (mingw-libbonobo) - Review Request: mingw-libbonobo - Bonobo Component System for the GNOME 2.x Desktop Platform
Summary: Review Request: mingw-libbonobo - Bonobo Component System for the GNOME 2.x D...
Keywords:
Status: CLOSED WONTFIX
Alias: mingw-libbonobo
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 454410 mingw-popt mingw-orbit2
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-24 17:45 UTC by greg.hellings
Modified: 2013-10-19 14:42 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-09-08 05:08:21 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description greg.hellings 2012-08-24 17:45:45 UTC
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

Comment 1 Bill Nottingham 2012-08-24 17:57:01 UTC
Out of curiosity, what would you be intending to package for windows that would still use deprecated libraries like libbonobo and gnome-vfs2?

Comment 2 greg.hellings 2012-08-24 18:01:46 UTC
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).

Comment 3 greg.hellings 2012-09-08 05:08:21 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.