Public bug reported:

The gnumeric packages in Ubuntu currently lack the development files.
Apparently (according to a comment in the rules file) libspreadsheet
isn't considered mature enough. This is a mistake IMHO. Mature or not,
these files are needed, in particular, to build Gnumeric plugins which
are not built as part of Gnumeric itself. An example is my PPA here:
https://launchpad.net/~dr-graef/+archive/pure-lang. Currently I have to
provide an alternative set of Gnumeric packages which includes the
development files just in order to build the Gnumeric Pure plugin.

Adding the development package is trivial:

1. Remove these three lines in the rules file:

        rm -f debian/tmp/usr/lib/libspreadsheet*.la
        rm -f debian/tmp/usr/lib/pkgconfig/libspreadsheet-*.pc
        rm -rf debian/tmp/usr/include/libspreadsheet-*

2. Add something like the following package description to the control
file:

Package: gnumeric-dev
Architecture: any
Depends: gnumeric (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends},
 libgoffice-0.8-dev
Description: spreadsheet application for GNOME - development files
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 This package contains the headers and libraries needed for developing
 gnumeric plugins.

3. Add the following file gnumeric-dev.install:

/usr/include
/usr/lib/pkgconfig
/usr/lib/*.la

** Affects: gnumeric (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1006242

Title:
  Please add gnumeric-dev package

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnumeric/+bug/1006242/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to