Port details on branch 2022Q2 |
- openoffice-4 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
- 4.1.12 editors =0 4.1.12Version of this port present on the latest quarterly branch.
- Maintainer: office@FreeBSD.org
- Port Added: 2022-04-24 04:16:20
- Last Update: 2022-05-05 07:51:48
- Commit Hash: fcdb3e2
- Also Listed In: java
- License: APACHE20 ADOBE BSD3CLAUSE BSD4CLAUSE BSL ICU MIT MPL10 MPL11 PSFL TWAIN W3C
- WWW:
- https://openoffice.apache.org/
- Description:
- Apache OpenOffice is an Open Source, community-developed, multi-platform
office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, and drawing
program, with a user interface and feature set similar to other
office suites.
Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations
WWW: https://openoffice.apache.org/
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- apache-openoffice>0:editors/openoffice-4
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/editors/openoffice-4/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/openoffice-4
- pkg install apache-openoffice
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: apache-openoffice
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386 powerpc64
- distinfo:
- TIMESTAMP = 1632829665
SHA256 (openoffice/apache-openoffice-4.1.12-60e0a1c111-src.tar.bz2) = 6808c81cc1d3662a2f340edd609f00a553e6ffd19193f098a047cb85d7a7be32
SIZE (openoffice/apache-openoffice-4.1.12-60e0a1c111-src.tar.bz2) = 229470305
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-Archive-Zip>=0 : archivers/p5-Archive-Zip
- unzip : archivers/unzip
- zip : archivers/zip
- ant : devel/apache-ant
- dmake : devel/dmake
- epm : devel/epm
- gperf : devel/gperf
- imake : devel/imake
- libunwind>=20211201_1 : devel/libunwind
- gpatch : devel/patch
- sane.h : graphics/sane-backends
- commons-lang.jar : java/apache-commons-lang
- junit.jar : java/junit
- bsh.jar : lang/bsh
- bash : shells/bash
- lucene-core-3.6.2.jar : textproc/lucene
- p5-XML-Parser>=0 : textproc/p5-XML-Parser
- p5-libwww>=0 : www/p5-libwww
- p5-LWP-Protocol-https>0 : www/p5-LWP-Protocol-https
- gcc10>0 : lang/gcc10
- commons-codec.jar : java/apache-commons-codec
- commons-httpclient.jar : java/apache-commons-httpclient
- commons-logging.jar : java/apache-commons-logging
- java : java/openjdk8
- bison : devel/bison
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xau.pc : x11/libXau
- xaw7.pc : x11-toolkits/libXaw
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- index.theme : misc/hicolor-icon-theme
- commons-lang.jar : java/apache-commons-lang
- bsh.jar : lang/bsh
- Caladea-Bold.ttf : x11-fonts/crosextrafonts-caladea-ttf
- Carlito-Bold.ttf : x11-fonts/crosextrafonts-carlito-ttf
- Arimo-Bold.ttf : x11-fonts/croscorefonts-fonts-ttf
- gcc10>0 : lang/gcc10
- commons-codec.jar : java/apache-commons-codec
- commons-httpclient.jar : java/apache-commons-httpclient
- commons-logging.jar : java/apache-commons-logging
- java : java/openjdk8
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xau.pc : x11/libXau
- xaw7.pc : x11-toolkits/libXaw
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- Library dependencies:
-
- libapr-1.so : devel/apr1
- libnspr4.so : devel/nspr
- libcurl.so : ftp/curl
- libcairo.so : graphics/cairo
- libpng.so : graphics/png
- libgraphite.so : graphics/silgraphite
- libblas.so : math/blas
- libCbcSolver.so : math/cbc
- libCgl.so : math/cgl
- libcoinasl.so : math/asl
- libClpSolver.so : math/clp
- libCoinMP.so : math/coinmp
- libCoinUtils.so : math/coinutils
- libcoinmumps.so : math/coin-or-mumps
- libnauty.so : math/nauty
- libopenblas.so : math/openblas
- libOsi.so : math/osi
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libnss3.so : security/nss
- libexpat.so : textproc/expat2
- libhunspell-1.7.so : textproc/hunspell
- libhyphen.so : textproc/hyphen
- libtextcat.so : textproc/libtextcat
- libmythes-1.2.so : textproc/mythes
- librdf.so : textproc/redland
- libserf-1.so : www/serf
- libfontconfig.so : x11-fonts/fontconfig
- libcups.so : print/cups
- libdbus-1.so : devel/dbus
- libdbus-glib-1.so : devel/dbus-glib
- libintl.so : devel/gettext-runtime
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libatk-1.0.so : accessibility/atk
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libIDL-2.so : devel/libIDL
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libpango-1.0.so : x11-toolkits/pango
- libjpeg.so : graphics/jpeg-turbo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for apache-openoffice-4.1.12:
CRASHDUMP=off: Enable crashdumps, you also need to set WITH_DEBUG_PORTS+=editors/openoffice-4
CUPS=on: CUPS printing system support
DBGUTIL=off: Enable assertions, object counting. (non-production)
DEBUG=off: Compile with -O0, you also need to set WITH_DEBUG_PORTS+=editors/openoffice-4
GNOME=on: Screensaver presentation control via DBUS
SDK=off: Build and install software development kit
WIKI_PUBLISHER=on: Build and install Wiki Publisher extension
===> Use 'make config' to modify these settings
- Options name:
- editors_openoffice-4
- USES:
- autoreconf bison compiler:c++11-lib cpe desktop-file-utils gettext-runtime gl gmake gnome iconv jpeg perl5 pkgconfig shared-mime-info ssl tar:bzip2 xorg
- pkg-message:
- For install:
- Apache OpenOffice Build AOO4112m1(Build:9809) Personal Install How-To
Written by: Martin Blapp <mbr@freebsd.org>
and Maho Nakata <maho@FreeBSD.org>
Apache OpenOffice AOO4112m1(Build:9809) will soon be installed in
/usr/local/openoffice-4.1.12
1. Scanner interface
--------------------
To enable the scanner interface, install the sane-backends package.
2. Spell checkers
-----------------
Dictionaries for various languages are available as packages.
They are named LANG-hunspell, where LANG can be "en", "es", "it" etc.
The corresponding ports are in the textproc category.
3. User installation
--------------------
Just type "openoffice-4.1.12" after you have successfully installed
the package. If there is no installed .openoffice.org directory in your
home directory, the setup installs the ".openoffice.org/4" folder.
4. Starting Apache OpenOffice
-----------------------------
There are some wrappers installed for faster startup. Add "/usr/local/bin/"
to your PATH and you will be able to use them.
/usr/local/bin/openoffice-4.1.12
/usr/local/bin/openoffice-4.1.12-printeradmin
/usr/local/bin/openoffice-4.1.12-sbase
/usr/local/bin/openoffice-4.1.12-scalc
/usr/local/bin/openoffice-4.1.12-sdraw
/usr/local/bin/openoffice-4.1.12-simpress
/usr/local/bin/openoffice-4.1.12-smath
/usr/local/bin/openoffice-4.1.12-swriter
OpenOffice does need $LANG to be set to a suitable value.
5. Wiki Publisher Extension
---------------------------
The Wiki Publisher extension is now an integrated extension and manual
installation with the extension manager is no longer needed.
6. If you run into problems
---------------------------
If you somehow run into problems, please remove the already installed
".openoffice.org/4" directory in your home directory, then redo the
user installation and the problems should go away.
- Master Sites:
|
Number of commits found: 4
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.1.12 05 May 2022 07:51:48 |
Don Lewis (truckman) |
editors/openoffice-4: Upgrade to version 4.1.12
Release notes:
https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.12+Release+Notes
(cherry picked from commit dfe5a8a0e1898fe850d3ba05b30e7da3b1dfc326) |
4.1.11_6 28 Apr 2022 20:20:03 |
Tijl Coosemans (tijl) |
editors/openoffice-4: make robust against __cxa_exception ABI changes
Patch openoffice to replace __cxa_get_globals()->caughtExceptions,
which is a pointer to the start of a struct __cxa_exception, with
__cxa_current_primary_exception(), which is a pointer to the end. This
allows struct __cxa_exception to be extended at the start as was
recently done in FreeBSD main and stable/13 on 64-bit architectures.
Recently on FreeBSD main and stable/13 __attribute__((__aligned__)) was
added to struct _Unwind_Exception which changes its size on 32-bit
architectures, and that of __cxa_exception as well. Patch openoffice
to detect this so packages built on 13.0 still work on 13.1.
Add a build dependency on a recent version of devel/libunwind so we
always build with an unwind.h that has the right definition of
_Unwind_Exception.
(cherry picked from commit 88045c0549d90ad92d5fc630580705107a3f89f2) |
4.1.11_5 13 Apr 2022 03:40:20 |
Don Lewis (truckman) |
editors/openoffice-4: Fix dependency issues
Fix an incorrect coinmp-related dependency that was causing spurious
rebuilds. It was also reported to break the build, though I was unable
to reproduce the problem, and it did not seem to break the official
package build. Add another missing dependency. Both issues were
reported by stage-qa.
PR: 263238
(cherry picked from commit 7b40ee8ab732691960bcc7d49eacff1bf1f544fe) |
4.1.11_4 10 Apr 2022 19:47:23 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate and direct commit to quarterly as PORTREVISIONs
may not match from main.
PR: 262853, 262940, 262877
Approved by: fluffy (mentor) |
Number of commits found: 4
|