Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#15891 - [openoffice-base] Provide OpenOffice.org SDK

Attached to Project: Arch Linux
Opened by Jussi Timperi (Beini) - Monday, 10 August 2009, 21:33 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 24 September 2009, 14:15 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Now that there's support for splitting packages could official repositories provide OpenOffice.org SDK? Most distributions provide it as "openoffice.org-dev".

The SDK contains the files needed to build plugins/add-ons (openoffice.org-voikko,Finnish spell-checking, grammar checking and hyphenation component, for example)

I currently maintain "openoffice-sdk" PKGBUILD in AUR, but it's a pretty big build just for the SDK. http://aur.archlinux.org/packages.php?ID=13036
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 24 September 2009, 14:15 GMT
Reason for closing:  Implemented
Comment by Andreas Radke (AndyRTR) - Tuesday, 11 August 2009, 16:31 GMT
feel free to show us a splittet PKGBUILD. it will have a very low priority for me to do it myself. i'm much more waiting for splitted upstream installation (writer/calc/...).
Comment by Jussi Timperi (Beini) - Wednesday, 12 August 2009, 19:25 GMT
How's this?
   PKGBUILD (11.4 KiB)
Comment by Andreas Radke (AndyRTR) - Thursday, 13 August 2009, 04:38 GMT
looks good to me. i'll try this out for OOo 3.1.1rc2 that should be our very soon.

what is the sed hack exactly changing? ( I haven't used the sdk stuff so far)
Comment by Jussi Timperi (Beini) - Thursday, 13 August 2009, 09:30 GMT
If you run sdksetenv without those variables set, it asks for user input. So the sed hack is setting values to them so user doesn't have to run it manually first before compiling an extension. It makes it usable with PKGBUILDS by just sourcing the file.
Comment by Andreas Radke (AndyRTR) - Wednesday, 23 September 2009, 04:47 GMT
I've just uploaded an initial splitted package of the devel tree to x86_64 testing. i686 may follow later when we have to rebuild all OOo packages for the db .so bump. Namcapping the sdk pkg gave a few symlink errors but these should be solved when the base pkg is present as listed below. Please try the pkg out and check if it's a real issue after installation. Anything else to improve for the sdk part?

openoffice-sdk-devel E: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_cppu.so) points to non-existing ../../ure-link/lib/libuno_cppu.so.3
openoffice-sdk-devel E: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_cppuhelpergcc3.so) points to non-existing ../../ure-link/lib/libuno_cppuhelpergcc3.so.3
openoffice-sdk-devel E: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_purpenvhelpergcc3.so) points to non-existing ../../ure-link/lib/libuno_purpenvhelpergcc3.so.3
openoffice-sdk-devel E: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_sal.so) points to non-existing ../../ure-link/lib/libuno_sal.so.3
openoffice-sdk-devel E: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_salhelpergcc3.so) points to non-existing ../../ure-link/lib/libuno_salhelpergcc3.so.3
openoffice-sdk-devel I: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_cppu.so) found that points to ../../ure-link/lib/libuno_cppu.so.3
openoffice-sdk-devel I: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_cppuhelpergcc3.so) found that points to ../../ure-link/lib/libuno_cppuhelpergcc3.so.3
openoffice-sdk-devel I: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_purpenvhelpergcc3.so) found that points to ../../ure-link/lib/libuno_purpenvhelpergcc3.so.3
openoffice-sdk-devel I: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_sal.so) found that points to ../../ure-link/lib/libuno_sal.so.3
openoffice-sdk-devel I: Symlink (usr/lib/openoffice-dev/basis-link/sdk/lib/libuno_salhelpergcc3.so) found that points to ../../ure-link/lib/libuno_salhelpergcc3.so.3
Comment by Jussi Timperi (Beini) - Thursday, 24 September 2009, 09:32 GMT
Yes, those symlink errors are normal because it's looking for libraries from openoffice-base. I installed the sdk and compiled and tested extension against it. Everything seems to be there and working. Great job, Thanks

Loading...