libexttextcat is a fork of libtextcat that provides additional
capabilities needed by LibreOffice. Whilst libexttextcat appears
to provide a superset of libtextcat functionality, it mostly uses
different file names so libexttextcat is not a drop-in replacement
for libtextcat. Unfortunately, both ports install bin/createfp so
they are marked conflicting. This makes it impossible to install
both editors/libreoffice and ports depending on libtextcat (eg
Fix: The following patch optionally adds symlinks from the libexttextcat
files to their equivalent libtextcat names. As a side-benefit,
it also correctly installs the LICENSE file, misc documentation
(as done by libtextcat) anhd adds support for the "make check"
target (this latter needs a Makefile patch to remove a dependency
on bash - mhich should be installed in the files directory).
The approach of renaming the files was tested by compiling
editors/openoffice-3. The resultant executable was able to
open files, export files and print normally.
Note that this patch is against libexttextcat-3.2.0_1 as I
don't currently have access to libexttextcat-3.2.0_2. As far
as I can see, the patches should still apply, though with some
How-To-Repeat: Try to install both editors/libreoffice and editors/openoffice-3
Over to maintainer (via the GNATS Auto Assign Tool)
I've just realised that I attached the wrong version of the patch to
Makefile (the one from before I was aware of libexttextcat-3.2.0_2).
I will provide an updated patch once I have libexttextcat-3.2.0_2
(or on request).
bapt 2012-05-18 23:10:51 UTC
FreeBSD ports repository
textproc/libexttextcat Makefile pkg-plist
- add an OPTION to allow libexttextcat to be a dropin replacement for libtextcat
- add a check target to all runinng libexttextcat check
Submitted by: Peter Jeremy <firstname.lastname@example.org>
Revision Changes Path
1.4 +35 -0 ports/textproc/libexttextcat/Makefile
1.1 +20 -0 ports/textproc/libexttextcat/files/patch-src__Makefile.in (new)
1.5 +6 -0 ports/textproc/libexttextcat/pkg-plist
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
Committed, with minor changes. Thanks!