mirror of
https://abf.rosa.ru/djam/libreoffice.git
synced 2025-02-23 04:42:48 +00:00
Add .gitignore and .gitea/workflows/ci.yml
Some checks failed
Run CI/CD... / main (push) Has been cancelled
Some checks failed
Run CI/CD... / main (push) Has been cancelled
This commit is contained in:
parent
4bd01ab544
commit
858ee07295
36 changed files with 68 additions and 39 deletions
4
.directory
Normal file
4
.directory
Normal file
|
@ -0,0 +1,4 @@
|
|||
[Dolphin]
|
||||
Timestamp=2024,6,20,14,42,6
|
||||
Version=3
|
||||
ViewMode=1
|
|
@ -13,4 +13,5 @@ jobs:
|
|||
with:
|
||||
CI_DEPLOY: ${{ secrets.CI_DEPLOY }}
|
||||
PUBLICATOR: ${{ secrets.PUBLICATOR }}
|
||||
REPO_DEPLOY: ${{ secrets.REPO_DEPLOY }}
|
||||
|
||||
|
|
Binary file not shown.
BIN
17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
Normal file
BIN
17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
Normal file
Binary file not shown.
BIN
185d60944ea767075d27247c3162b3bc-unowinreg.dll
Normal file
BIN
185d60944ea767075d27247c3162b3bc-unowinreg.dll
Normal file
Binary file not shown.
BIN
1be202fbbbc13f10592a98f70a4a87fb-OOOP-templates-pack-2.9.0.0.zip
Normal file
BIN
1be202fbbbc13f10592a98f70a4a87fb-OOOP-templates-pack-2.9.0.0.zip
Normal file
Binary file not shown.
BIN
1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
Normal file
BIN
1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
Normal file
Binary file not shown.
BIN
27211596cf0ad97cab7321239406fde0-gdocs_3.0.1_modified.oxt
Normal file
BIN
27211596cf0ad97cab7321239406fde0-gdocs_3.0.1_modified.oxt
Normal file
Binary file not shown.
BIN
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
Normal file
BIN
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
62c0b97e94fe47d5e50ff605d2edf37a-hsqldb-2.3.3.zip
Normal file
BIN
62c0b97e94fe47d5e50ff605d2edf37a-hsqldb-2.3.3.zip
Normal file
Binary file not shown.
BIN
798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
Normal file
BIN
798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
Normal file
Binary file not shown.
Binary file not shown.
BIN
Mandriva-Rosa_Icons.tar.bz2
Normal file
BIN
Mandriva-Rosa_Icons.tar.bz2
Normal file
Binary file not shown.
BIN
OpenCOLLADA-master-6509aa13af.tar.bz2
Normal file
BIN
OpenCOLLADA-master-6509aa13af.tar.bz2
Normal file
Binary file not shown.
Binary file not shown.
BIN
a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
Normal file
BIN
a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
Normal file
Binary file not shown.
BIN
af9314c5972d95a5d6da23ffad818f68-OOOP-gallery-pack-2.8.0.0.zip
Normal file
BIN
af9314c5972d95a5d6da23ffad818f68-OOOP-gallery-pack-2.8.0.0.zip
Normal file
Binary file not shown.
BIN
apache-ant-1.10.8-bin.tar.bz2
Normal file
BIN
apache-ant-1.10.8-bin.tar.bz2
Normal file
Binary file not shown.
BIN
apache-ant-1.8.1-bin.tar.bz2
Normal file
BIN
apache-ant-1.8.1-bin.tar.bz2
Normal file
Binary file not shown.
Binary file not shown.
BIN
b632bdd25649cc4067bcb410bae23d2b-hunart_0.3.oxt
Normal file
BIN
b632bdd25649cc4067bcb410bae23d2b-hunart_0.3.oxt
Normal file
Binary file not shown.
BIN
b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
Normal file
BIN
b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
Normal file
Binary file not shown.
BIN
b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
Normal file
BIN
b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
Normal file
Binary file not shown.
BIN
barcode_1.3.5.0.oxt
Normal file
BIN
barcode_1.3.5.0.oxt
Normal file
Binary file not shown.
BIN
dtoa-20180411.tgz
Normal file
BIN
dtoa-20180411.tgz
Normal file
Binary file not shown.
Binary file not shown.
102
libreoffice.spec
102
libreoffice.spec
|
@ -3,6 +3,8 @@
|
|||
%bcond_with ccache
|
||||
%if %{mdvver} < 201900
|
||||
%bcond_without clang
|
||||
%define llvm_ver llvm17
|
||||
%define llvm_path /opt/%{llvm_ver}
|
||||
%else
|
||||
%bcond_with clang
|
||||
%endif
|
||||
|
@ -24,14 +26,14 @@
|
|||
|
||||
%define javaless 1
|
||||
|
||||
%define relurl http://download.documentfoundation.org/libreoffice/src/%{version}
|
||||
%define devurl http://dev-www.libreoffice.org/ooo_external
|
||||
%define devexurl http://dev-www.libreoffice.org/extern
|
||||
%define srcurl http://dev-www.libreoffice.org/src/
|
||||
%define oxyurl http://ooo.itc.hu/oxygenoffice/download/libreoffice/
|
||||
%define distroname ROSA
|
||||
%define relurl https://download.documentfoundation.org/libreoffice/src/%{version}
|
||||
%define devurl https://dev-www.libreoffice.org/ooo_external
|
||||
%define devexurl https://dev-www.libreoffice.org/extern
|
||||
%define srcurl https://dev-www.libreoffice.org/src/
|
||||
%define oxyurl https://ooo.itc.hu/oxygenoffice/download/libreoffice/
|
||||
%define distroname R11
|
||||
%define ooname libreoffice
|
||||
%define buildver %{version}.2
|
||||
%define buildver %{version}.3
|
||||
%define ooodir %{_libdir}/libreoffice
|
||||
%define antver 1.8.1
|
||||
%define antpath %{_builddir}/libreoffice-%{version}/apache-ant-%{antver}
|
||||
|
@ -51,11 +53,11 @@
|
|||
Summary: Office suite
|
||||
Name: libreoffice
|
||||
Epoch: 1
|
||||
Version: 6.4.7
|
||||
Version: 24.8.0
|
||||
Release: 1
|
||||
License: (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic
|
||||
Group: Office
|
||||
Url: http://www.libreoffice.org
|
||||
URL: https://www.libreoffice.org
|
||||
|
||||
Source0: %{relurl}/%{ooname}-%{buildver}.tar.xz
|
||||
Source1: %{relurl}/%{ooname}-dictionaries-%{buildver}.tar.xz
|
||||
|
@ -67,7 +69,7 @@ Source5: locales.csv
|
|||
# Unused, should be dropped in future package updates
|
||||
Source10: Mandriva-Rosa_Icons.tar.bz2
|
||||
%if %{javaless}
|
||||
Source20: http://archive.apache.org/dist/ant/binaries/apache-ant-%{antver}-bin.tar.bz2
|
||||
Source20: https://archive.apache.org/dist/ant/binaries/apache-ant-%{antver}-bin.tar.bz2
|
||||
%endif
|
||||
Source33: %{devurl}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
|
||||
Source35: %{devurl}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
|
||||
|
@ -75,7 +77,7 @@ Source36: %{devurl}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
|
|||
Source37: %{devurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
||||
|
||||
# Extensions
|
||||
Source49: %{srcurl}pdfium-3794.tar.bz2
|
||||
Source49: %{srcurl}pdfium-6536.tar.bz2
|
||||
Source51: %{srcurl}b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
|
||||
Source54: %{oxyurl}b632bdd25649cc4067bcb410bae23d2b-hunart_0.3.oxt
|
||||
Source56: %{srcurl}b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
|
||||
|
@ -115,11 +117,12 @@ Patch104: libreoffice-5.1.2.2-desktop-startcenter-nomate.patch
|
|||
|
||||
BuildRequires: bison
|
||||
BuildRequires: bsh
|
||||
BuildRequires: ant
|
||||
%if %{with ccache}
|
||||
BuildRequires: ccache
|
||||
%endif
|
||||
%if %{with clang}
|
||||
BuildRequires: clang
|
||||
BuildRequires: %{llvm_ver}
|
||||
BuildRequires: stdc++-gcc10-devel
|
||||
%endif
|
||||
BuildRequires: desktop-file-utils
|
||||
|
@ -127,7 +130,7 @@ BuildRequires: doxygen >= 1.8.4
|
|||
BuildRequires: ed
|
||||
BuildRequires: flex
|
||||
BuildRequires: flute
|
||||
BuildRequires: git
|
||||
BuildRequires: git-core
|
||||
BuildRequires: gperf
|
||||
%if %{with icecream}
|
||||
BuildRequires: icecream
|
||||
|
@ -154,10 +157,11 @@ BuildRequires: xsltproc >= 1.0.19
|
|||
BuildRequires: zip
|
||||
BuildRequires: boost-devel
|
||||
BuildRequires: cups-devel
|
||||
BuildRequires: %{_lib}qrcodegencpp-devel
|
||||
BuildRequires: db-devel
|
||||
BuildRequires: glm-devel
|
||||
BuildRequires: hyphen-devel
|
||||
BuildRequires: java-devel
|
||||
BuildRequires: java-1.8.0-openjdk-devel
|
||||
BuildRequires: jemalloc-devel
|
||||
BuildRequires: lpsolve-devel
|
||||
BuildRequires: mysql-connector-c++-devel
|
||||
|
@ -169,6 +173,7 @@ BuildRequires: systemtap-devel
|
|||
BuildRequires: unixODBC-devel
|
||||
#BuildRequires: vigra-devel
|
||||
BuildRequires: gpgmepp-devel
|
||||
BuildRequires: atomic-devel
|
||||
BuildRequires: pkgconfig(bluez)
|
||||
BuildRequires: pkgconfig(cppunit) >= 1.14.0
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
|
@ -193,20 +198,20 @@ BuildRequires: pkgconfig(lcms2)
|
|||
BuildRequires: pkgconfig(libabw-0.1)
|
||||
BuildRequires: pkgconfig(libclucene-core)
|
||||
BuildRequires: pkgconfig(liblucene++-contrib)
|
||||
BuildRequires: pkgconfig(libcmis-0.5) >= 0.5.2
|
||||
BuildRequires: pkgconfig(libcmis-0.6) >= 0.6
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
BuildRequires: pkgconfig(libcdr-0.1)
|
||||
BuildRequires: pkgconfig(libe-book-0.1)
|
||||
BuildRequires: pkgconfig(libeot)
|
||||
BuildRequires: pkgconfig(libexttextcat)
|
||||
BuildRequires: pkgconfig(libepubgen-0.1)
|
||||
BuildRequires: pkgconfig(libixion-0.14)
|
||||
BuildRequires: pkgconfig(libixion-0.18)
|
||||
BuildRequires: pkgconfig(liblangtag)
|
||||
BuildRequires: pkgconfig(libmspub-0.1)
|
||||
BuildRequires: pkgconfig(libmwaw-0.3) >= 0.3.4
|
||||
BuildRequires: pkgconfig(libnumbertext)
|
||||
BuildRequires: pkgconfig(libodfgen-0.1) >= 0.1.0
|
||||
BuildRequires: pkgconfig(liborcus-0.14) >= 0.14.1
|
||||
BuildRequires: pkgconfig(liborcus-0.18)
|
||||
BuildRequires: pkgconfig(libpagemaker-0.0)
|
||||
BuildRequires: pkgconfig(libpq)
|
||||
BuildRequires: pkgconfig(libqxp-0.0)
|
||||
|
@ -222,7 +227,7 @@ BuildRequires: pkgconfig(libwpg-0.3)
|
|||
BuildRequires: pkgconfig(libwps-0.4)
|
||||
BuildRequires: pkgconfig(libxml-2.0)
|
||||
BuildRequires: pkgconfig(libxslt)
|
||||
BuildRequires: pkgconfig(mdds-1.5) >= 1.5.0
|
||||
BuildRequires: pkgconfig(mdds-2.1) >= 2.1
|
||||
BuildRequires: pkgconfig(mythes)
|
||||
BuildRequires: pkgconfig(neon)
|
||||
BuildRequires: pkgconfig(nspr)
|
||||
|
@ -238,7 +243,7 @@ BuildRequires: pkgconfig(redland)
|
|||
BuildRequires: pkgconfig(sane-backends)
|
||||
BuildRequires: pkgconfig(sndfile)
|
||||
BuildRequires: pkgconfig(xaw7)
|
||||
BuildRequires: pkgconfig(xmlsec1) >= 1.2.28
|
||||
BuildRequires: pkgconfig(xmlsec1) >= 1.2.35
|
||||
BuildRequires: pkgconfig(xpm)
|
||||
BuildRequires: pkgconfig(xtst)
|
||||
BuildRequires: pkgconfig(valgrind)
|
||||
|
@ -265,21 +270,23 @@ BuildRequires: kf5wayland-devel
|
|||
BuildRequires: kf5widgetsaddons-devel
|
||||
BuildRequires: kf5windowsystem-devel
|
||||
BuildRequires: kf5xmlgui-devel
|
||||
BuildRequires: pkgconfig(Qt5Concurrent)
|
||||
BuildRequires: pkgconfig(Qt5Core)
|
||||
BuildRequires: pkgconfig(Qt5DBus)
|
||||
BuildRequires: pkgconfig(Qt5Gui)
|
||||
BuildRequires: pkgconfig(Qt5Multimedia)
|
||||
BuildRequires: pkgconfig(Qt5Network)
|
||||
BuildRequires: pkgconfig(Qt5Qml)
|
||||
BuildRequires: pkgconfig(Qt5Quick)
|
||||
BuildRequires: pkgconfig(Qt5QuickWidgets)
|
||||
BuildRequires: pkgconfig(Qt5Sensors)
|
||||
BuildRequires: pkgconfig(Qt5Script)
|
||||
BuildRequires: pkgconfig(Qt5Test)
|
||||
BuildRequires: pkgconfig(Qt5UiTools)
|
||||
BuildRequires: pkgconfig(Qt5Widgets)
|
||||
BuildRequires: pkgconfig(Qt5X11Extras)
|
||||
BuildRequires: qt515
|
||||
#BuildRequires: pkgconfig(Qt5Concurrent)
|
||||
#BuildRequires: pkgconfig(Qt5Core)
|
||||
#BuildRequires: pkgconfig(Qt5DBus)
|
||||
#BuildRequires: pkgconfig(Qt5Gui)
|
||||
#BuildRequires: pkgconfig(Qt5Multimedia)
|
||||
#BuildRequires: pkgconfig(Qt5Network)
|
||||
#BuildRequires: pkgconfig(Qt5Qml)
|
||||
#BuildRequires: pkgconfig(Qt5Quick)
|
||||
#BuildRequires: pkgconfig(Qt5QuickWidgets)
|
||||
#BuildRequires: pkgconfig(Qt5Sensors)
|
||||
#BuildRequires: pkgconfig(Qt5Script)
|
||||
#BuildRequires: pkgconfig(Qt5Test)
|
||||
#BuildRequires: pkgconfig(Qt5UiTools)
|
||||
#BuildRequires: pkgconfig(Qt5Widgets)
|
||||
#BuildRequires: pkgconfig(Qt5X11Extras)
|
||||
BuildRequires: pkgconfig(mariadb)
|
||||
%if !%{javaless}
|
||||
BuildRequires: ant
|
||||
BuildRequires: ant-apache-regexp
|
||||
|
@ -895,6 +902,16 @@ chmod 777 ~/tmp
|
|||
# 4.4.1.2 specific
|
||||
chmod +x bin/unpack-sources
|
||||
|
||||
# up mdds to 2.1, liborcus-0.18
|
||||
sed -i 's/mdds-1.5/mdds-2.1/g' configure*
|
||||
sed -i 's/liborcus-0.15/liborcus-0.18/g' configure*
|
||||
|
||||
# qrcodegen/QrCode.hpp
|
||||
sed -i 's|qrcodegen/QrCode.hpp|qrcodegencpp/QrCode.hpp|' configure*
|
||||
|
||||
# update and fix pdfium
|
||||
sed -i 's/pdfium-4137/pdfium-6536/g' download.lst solenv/flatpak-manifest.in
|
||||
|
||||
%build
|
||||
# path to external tarballs
|
||||
EXTSRCDIR=`dirname %{SOURCE0}`
|
||||
|
@ -927,9 +944,9 @@ done
|
|||
mkdir -p local_bin
|
||||
install -m0755 %{SOURCE80} "local_bin/clang++"
|
||||
export PATH="${PWD}/local_bin:${PATH}"
|
||||
export CC=clang
|
||||
export CXX=clang++
|
||||
export CPP=clang-cpp
|
||||
export CC=%{llvm_path}/bin/clang
|
||||
export CXX=%{llvm_path}/bin/clang++
|
||||
export CPP=%{llvm_path}/bin/clang-cpp
|
||||
# libstdc++ from gcc5 is too old, use newer version of libstdc++
|
||||
export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libstdc++-gcc10 -I%{_includedir}/libstdc++-gcc10/%{_host}"
|
||||
export CXXFLAGS="$CXXFLAGS -nostdinc++ $CPPFLAGS -Wno-unused-command-line-argument -D__STDCPP_WANT_MATH_SPEC_FUNCS__"
|
||||
|
@ -947,10 +964,15 @@ sed -i \
|
|||
configure
|
||||
%endif
|
||||
|
||||
export ORCUS_CFLAGS="-lliborcus-0.18"
|
||||
|
||||
export LD_LIBRARY_PATH=/opt/openssl3.3/lib/:${LD_LIBRARY_PATH}
|
||||
|
||||
%configure \
|
||||
LIBS="-lqrcodegencpp $LIBS" \
|
||||
%{?_smp_mflags:--with-parallelism="`getconf _NPROCESSORS_ONLN`"} \
|
||||
--with-vendor=ROSA \
|
||||
--with-build-version="ROSA %{buildver}-%{release}" \
|
||||
--with-vendor=R11 \
|
||||
--with-build-version="R11 %{buildver}-%{release}" \
|
||||
--disable-coinmp \
|
||||
--disable-fetch-external \
|
||||
--with-external-tar="$EXTSRCDIR" \
|
||||
|
@ -968,6 +990,7 @@ sed -i \
|
|||
--without-fonts \
|
||||
--without-lxml \
|
||||
--without-junit \
|
||||
--with-system-qrcodegen \
|
||||
%if %{javaless}
|
||||
--with-ant-home="%{antpath}" \
|
||||
%else
|
||||
|
@ -988,6 +1011,7 @@ sed -i \
|
|||
--enable-ext-languagetool \
|
||||
--enable-ext-wiki-publisher \
|
||||
--enable-ext-mariadb-connector \
|
||||
--with-system-mdds \
|
||||
%if %{with ccache} && !%{with icecream}
|
||||
--with-gcc-speedup=ccache \
|
||||
%else
|
||||
|
|
BIN
lxml-4.1.1.tgz
Normal file
BIN
lxml-4.1.1.tgz
Normal file
Binary file not shown.
Binary file not shown.
BIN
pdfium-3794.tar.bz2
Normal file
BIN
pdfium-3794.tar.bz2
Normal file
Binary file not shown.
BIN
skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz
Normal file
BIN
skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz
Normal file
Binary file not shown.
BIN
smart_0.9.4_en_hu_corrected.oxt
Normal file
BIN
smart_0.9.4_en_hu_corrected.oxt
Normal file
Binary file not shown.
Loading…
Add table
Reference in a new issue