Port details on branch 2022Q2 |
- openoffice-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser (developer version)
- 4.2.1649975926_1,4 editors =0 4.2.1649975926_1,4Version of this port present on the latest quarterly branch.
- Maintainer: office@FreeBSD.org
- Port Added: 2022-04-24 04:16:20
- Last Update: 2022-04-28 20:25:12
- Commit Hash: e878b3a
- 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-devel>0:editors/openoffice-devel
- 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-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/openoffice-devel
- pkg install apache-openoffice-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: apache-openoffice-devel
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386 powerpc64
- distinfo:
- TIMESTAMP = 1650526819
SHA256 (openoffice/apache-openoffice-1649975926-5b75b699aa-src.tar.xz) = 3330f35b9f36ad6d0e1302f80e5e5b9f02d62b1bc5596a1acbfd68906e4923a5
SIZE (openoffice/apache-openoffice-1649975926-5b75b699aa-src.tar.xz) = 239756848
Packages (timestamps in pop-ups are UTC):
- 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-lang3.jar : java/apache-commons-lang3
- 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
- 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
- python3.7 : lang/python37
- update-mime-database : misc/shared-mime-info
- commons-logging.jar : java/apache-commons-logging
- gstreamer1-plugins>=1.4 : multimedia/gstreamer1-plugins
- 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-lang3.jar : java/apache-commons-lang3
- 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
- java : java/openjdk8
- update-desktop-database : devel/desktop-file-utils
- python3.7 : lang/python37
- update-mime-database : misc/shared-mime-info
- commons-logging.jar : java/apache-commons-logging
- gstreamer1-plugins>=1.4 : multimedia/gstreamer1-plugins
- 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
- libgstreamer-1.0.so : multimedia/gstreamer1
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for apache-openoffice-devel-4.2.1649975926_1,4:
CRASHDUMP=off: Enable crashdumps, you also need to set WITH_DEBUG_PORTS+=editors/openoffice-devel
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-devel
GNOME=on: Screensaver presentation control via DBUS
MMEDIA=on: Multimedia backend for impress
MYSQL=off: Build MySQL Connector extension
PDFIMPORT=off: Build and install PDF import extension
REPORT_BUILDER=off: Build and install Report builder extension (Broken)
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-devel
- USES:
- autoreconf bison compiler:c++11-lib cpe desktop-file-utils gettext-runtime gl gmake gnome iconv jpeg perl5 pkgconfig python:3.7 shared-mime-info ssl tar:xz xorg
- pkg-message:
- For install:
- Apache OpenOffice Build AOO420m4(Build:9823) Personal Install How-To
Written by: Martin Blapp <mbr@freebsd.org>
and Maho Nakata <maho@FreeBSD.org>
Apache OpenOffice AOO420m4(Build:9823) will soon be installed in
/usr/local/openoffice-4.2.1649975926
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.2.1649975926" 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.2.1649975926
/usr/local/bin/openoffice-4.2.1649975926-printeradmin
/usr/local/bin/openoffice-4.2.1649975926-sbase
/usr/local/bin/openoffice-4.2.1649975926-scalc
/usr/local/bin/openoffice-4.2.1649975926-sdraw
/usr/local/bin/openoffice-4.2.1649975926-simpress
/usr/local/bin/openoffice-4.2.1649975926-smath
/usr/local/bin/openoffice-4.2.1649975926-swriter
OpenOffice does need $LANG to be set to a suitable value.
5. 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.2.1649975926_1,4 28 Apr 2022 20:25:12 |
Tijl Coosemans (tijl) |
editors/openoffice-devel: 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. The dependency was already pulled in via gstreamer
(with default options).
(cherry picked from commit 2c64d6af43f77d45810a5e183323c856dc7705e2) |
4.2.1649975926,4 28 Apr 2022 20:25:00 |
Tijl Coosemans (tijl) Author: Don Lewis |
editors/openoffice-devel: Update to a newer snapshot
Update to a newer snapshot of the upstream code.
(cherry picked from commit c9492bcfa3ea0c91ddb14fe96af9ec3af85b3585) |
4.2.1633255994_5,4 13 Apr 2022 20:40:38 |
Don Lewis (truckman) |
editors/openoffice-devel: Fix dependency issues
Fix an incorrect coinmp-related dependency that was causing spurious
rebuilds. It was also reported to break the build of openoffice-4,
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 db0d93edd89c424bcb722cf7851d256fedf666db) |
4.2.1633255994_4,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
|