mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
libreoffice: add an initial broken recipe.
* can be used to pull dependencies.
This commit is contained in:
157
app-office/libreoffice/libreoffice-5.3.1.2.recipe
Normal file
157
app-office/libreoffice/libreoffice-5.3.1.2.recipe
Normal file
@@ -0,0 +1,157 @@
|
||||
SUMMARY="A full office productivity suite"
|
||||
DESCRIPTION="LibreOffice is a powerful office suite – its clean interface and \
|
||||
feature-rich tools help you unleash your creativity and enhance your \
|
||||
productivity.
|
||||
LibreOffice includes several applications that make it the most powerful Free \
|
||||
and Open Source office suite on the market."
|
||||
HOMEPAGE="http://www.libreoffice.org/"
|
||||
COPYRIGHT="??? ???"
|
||||
LICENSE="GNU LGPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.documentfoundation.org/libreoffice/src/5.3.1/libreoffice-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="5746cd7ccaf64e51eb0fc07128e75cf145a32b318d572aba18855f14c10754ff"
|
||||
#PATCHES="libreoffice-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 !x86 !x86_64"
|
||||
SECONDARY_ARCHITECTURES="!x86"
|
||||
|
||||
PROVIDES="
|
||||
libreoffice$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
libreoffice${secondaryArchSuffix}_devel = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
glm${secondaryArchSuffix}_devel
|
||||
#devel:libboost_date_time$secondaryArchSuffix
|
||||
#devel:libboost_filesystem$secondaryArchSuffix
|
||||
#devel:libboost_iostreams$secondaryArchSuffix
|
||||
#devel:libboost_system$secondaryArchSuffix
|
||||
devel:libabw_0.1$secondaryArchSuffix
|
||||
devel:libcdr_0.1$secondaryArchSuffix
|
||||
devel:libcppunit$secondaryArchSuffix
|
||||
devel:libcurl$secondaryArchSuffix
|
||||
devel:libclucene_contribs_lib$secondaryArchSuffix
|
||||
devel:libclucene_core$secondaryArchSuffix
|
||||
devel:libetonyek_0.1$secondaryArchSuffix
|
||||
devel:libexpat$secondaryArchSuffix
|
||||
devel:libe_book_0.1$secondaryArchSuffix
|
||||
devel:libfreehand_0.1$secondaryArchSuffix
|
||||
devel:libglew$secondaryArchSuffix
|
||||
devel:libgraphite2$secondaryArchSuffix
|
||||
devel:libharfbuzz_icu$secondaryArchSuffix
|
||||
devel:libhunspell_1.6$secondaryArchSuffix
|
||||
devel:libhyphen$secondaryArchSuffix
|
||||
devel:libicuuc$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:liblangtag$secondaryArchSuffix
|
||||
devel:liblcms2$secondaryArchSuffix
|
||||
devel:libldap$secondaryArchSuffix
|
||||
devel:liblpsolve55$secondaryArchSuffix
|
||||
devel:mdds$secondaryArchSuffix >= 1.2
|
||||
devel:libmspub_0.1$secondaryArchSuffix
|
||||
devel:libmwaw_0.3$secondaryArchSuffix
|
||||
devel:libneon$secondaryArchSuffix
|
||||
devel:libnss3$secondaryArchSuffix
|
||||
devel:libodfgen_0.1$secondaryArchSuffix
|
||||
devel:liborcus_0.12$secondaryArchSuffix
|
||||
devel:libpagemaker_0.0$secondaryArchSuffix
|
||||
devel:libpoppler$secondaryArchSuffix
|
||||
devel:librevenge_0.0$secondaryArchSuffix
|
||||
devel:libsane$secondaryArchSuffix
|
||||
devel:libssl$secondaryArchSuffix
|
||||
devel:libstaroffice_0.0$secondaryArchSuffix
|
||||
devel:libvisio_0.1$secondaryArchSuffix
|
||||
devel:libwpd_0.10$secondaryArchSuffix
|
||||
devel:libwpg_0.3$secondaryArchSuffix
|
||||
devel:libwps_0.4$secondaryArchSuffix
|
||||
devel:libxslt$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:libzmf_0.0$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:aclocal
|
||||
cmd:autoconf
|
||||
cmd:bison
|
||||
cmd:flex
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:genbrk
|
||||
cmd:genccode
|
||||
cmd:gencmn
|
||||
cmd:gperf
|
||||
cmd:grep
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:patch
|
||||
cmd:perl
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:python2.7
|
||||
cmd:python3.6
|
||||
cmd:which
|
||||
cmd:zip
|
||||
"
|
||||
BUILD()
|
||||
{
|
||||
./autogen.sh \
|
||||
--with-vendor="HaikuPorts" \
|
||||
--enable-release-build \
|
||||
--prefix=$prefix --exec-prefix=$prefix \
|
||||
--libdir=$libDir \
|
||||
--with-java=no \
|
||||
--enable-openssl \
|
||||
--enable-orcus \
|
||||
--enable-python=system \
|
||||
--disable-avahi \
|
||||
--disable-dbus \
|
||||
--disable-gstreamer-0-10 \
|
||||
--disable-telepathy \
|
||||
--disable-dconf \
|
||||
--with-system-libcdr \
|
||||
--with-system-mdds \
|
||||
--with-system-libvisio \
|
||||
--without-system-libcmis \
|
||||
--with-system-libmspub \
|
||||
--without-system-libexttextcat \
|
||||
--with-system-orcus \
|
||||
--with-system-liblangtag \
|
||||
--with-system-libodfgen \
|
||||
--with-system-libmwaw \
|
||||
--with-system-libetonyek \
|
||||
--without-system-firebird \
|
||||
--without-system-postgresql \
|
||||
--without-system-odbc \
|
||||
--with-system-libfreehand \
|
||||
--with-system-libebook \
|
||||
--with-system-libabw \
|
||||
--without-system-coinmp \
|
||||
--without-system-libgltf \
|
||||
--with-system-libwpg \
|
||||
--with-system-libwps \
|
||||
--without-system-redland \
|
||||
--with-system-libstaroffice \
|
||||
--with-system-serf \
|
||||
--without-system-boost\
|
||||
--with-system-icu \
|
||||
--with-system-cairo \
|
||||
--with-system-libs \
|
||||
--without-system-mythes \
|
||||
--with-system-headers \
|
||||
--with-alloc=system \
|
||||
--with-system-clucene \
|
||||
--disable-dependency-tracking \
|
||||
--enable-fetch-external
|
||||
make $jobArgs build
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make distro-pack-install
|
||||
}
|
||||
Reference in New Issue
Block a user