After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 332218 - Install libspreadsheet as public library
Install libspreadsheet as public library
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2006-02-22 18:34 UTC by Ivan Wong
Modified: 2006-05-06 06:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed patch (15.57 KB, patch)
2006-02-22 18:36 UTC, Ivan Wong
none Details | Review
revised (15.57 KB, patch)
2006-02-22 18:42 UTC, Ivan Wong
none Details | Review

Description Ivan Wong 2006-02-22 18:34:49 UTC
The following patch adopts goffice library versioning, installs public headers and pkgconfig file.
Comment 1 Ivan Wong 2006-02-22 18:36:10 UTC
Created attachment 59946 [details] [review]
proposed patch
Comment 2 Ivan Wong 2006-02-22 18:42:34 UTC
Created attachment 59947 [details] [review]
revised
Comment 3 Andreas J. Guelzow 2006-02-22 21:18:31 UTC
I really hope we are not doing this! Having libspreadsheet as a public library would freeze the api and there are lots of parts that still need work! 
Comment 4 Morten Welinder 2006-02-23 02:09:49 UTC
I think we can do it while declaring that it is not API stable.  In fact,
it is highly API instable!

That is what we do for goffice.
Comment 5 Ivan Wong 2006-02-23 04:33:02 UTC
> I think we can do it while declaring that it is not API stable.  In fact,
> it is highly API instable!
I agree that we shouldn't push libspreadsheet as a public library. I think the intention to do this is to enable private developers (like me and lawremi) who are interested to use libspreadsheet easily as part of their application backends, while knowing the fact that it's highly unstable, as discussed on irc?
Comment 6 Jody Goldberg 2006-05-06 06:25:54 UTC
well, it's not pretty, and until we move to subversion the include structure is subject to change.  For now use
<blah.h>
and once we can move files without massive cvs surgery it will become
<ssheet/blah.h>