]> git.pld-linux.org Git - packages/kde4-calligra.git/blobdiff - kde4-calligra.spec
- rel 0.1, exiv2 detection needs fix
[packages/kde4-calligra.git] / kde4-calligra.spec
index 2556a1911ba0b62f6727ac46a2fbc97dd5a9b684..98185c3ff12f6016602e13b70aa2ddb70fb3ffe0 100644 (file)
@@ -3,15 +3,16 @@
 #-- The following OPTIONAL packages could NOT be located on your system.
 #-- Consider installing them to enable more features from this software.
 #-----------------------------------------------------------------------------
-#   * OpenCTL (0.9.10 or higher)  <http://www.opengtl.org>
-#     Free Color Transformation Language implementation (part of OpenGTL)
-#     Required for High Dynamic Range Color Spaces, YCbCr and LMS support
-#   * OpenShiva  <http://www.opengtl.org>
-#     OpenShiva interpreter for the Shiva Kernel Language (part of OpenGTL)
-#     Required for Shiva based Generators and Filters
-#   * QtShiva  <http://www.opengtl.org>
-#     Qt bindings for the OpenShiva interpreter (part of libQtGTL)
-#     Required for Shiva based Generators and Filters
+#   * Vc  <http://code.compeng.uni-frankfurt.de/projects/vc>
+#     Portable, zero-overhead SIMD library for C++
+#     Required by the Krita for vectorization
+#   * openjpeg  <http://www.openjpeg.org>
+#     Free library for JPEG 2000 image compression
+#     Required by the Krita JPEG 2000 filter
+#   * Cauchy's M2MML  <https://bitbucket.org/cyrille/cauchy>
+#     Matlab/Octave to MathML compiler
+#     Required for the matlab/octave formula tool
+#   * LibOdfGen, LibWpd, LibWpg, LibWps, LibVisio, LibEtonyek - pre-C++11 versions are expected
 #
 # Conditional build:
 %bcond_without pdf             # build without PDF support
 Summary:       Calligra - powerful office suite for KDE
 Summary(pl.UTF-8):     Calligra - potężny pakiet biurowy dla KDE
 Name:          kde4-calligra
-Version:       2.8.6
-Release:       1
+Version:       2.9.11
+Release:       0.1
 License:       GPL/LGPL
 Group:         X11/Applications
-Source0:       ftp://ftp.kde.org/pub/kde/%{_state}/%{orgname}-%{version}/%{orgname}-%{version}.tar.xz
-# Source0-md5: fc6d40b7d8df62f6a890457e90aa0779
+Source0:       https://download.kde.org/Attic/%{orgname}-%{version}/%{orgname}-%{version}.tar.xz
+# Source0-md5: a1a4935debae64724cd4c0d17d61ae4e
+Patch1:                %{orgname}-exiv2.patch
+Patch2:                %{orgname}-icu.patch
+Patch3:                %{orgname}-boost.patch
 URL:           http://www.calligra-suite.org/
 BuildRequires: GraphicsMagick-devel
 BuildRequires: OpenEXR-devel
@@ -50,7 +54,7 @@ BuildRequires:        exiv2-devel
 BuildRequires: fftw3-devel
 BuildRequires: fontconfig-devel
 BuildRequires: freetds-devel
-BuildRequires: gettext-devel
+BuildRequires: gettext-tools
 BuildRequires: giflib-devel
 BuildRequires: glew-devel
 BuildRequires: gmm-devel
@@ -65,24 +69,24 @@ BuildRequires:      kde4-libksane-devel >= %{kdever}
 BuildRequires: kde4-marble-devel >= %{kdever}
 BuildRequires: kde4-okular-devel >= %{kdever}
 BuildRequires: lcms2-devel
-BuildRequires: libetonyek-devel
+#BuildRequires:        libetonyek-devel < 0.1
 BuildRequires: libexif-devel >= 0.6.12
 BuildRequires: libicu-devel
 BuildRequires: libjpeg-devel
-BuildRequires: libodfgen-devel
+#BuildRequires:        libodfgen-devel < 0.1
 BuildRequires: libpng-devel
 %{?with_pqxx:BuildRequires:    libpqxx-devel >= 4.0.0}
 BuildRequires: libspnav-devel
 BuildRequires: libtiff-devel
-BuildRequires: libtiff-devel
-BuildRequires: libvisio-devel
-BuildRequires: libwpd-devel >= 0.9
-BuildRequires: libwpg-devel >= 0.2
-BuildRequires: libwps-devel
+#BuildRequires:        libvisio-devel < 0.1
+#BuildRequires:        libwpd-devel >= 0.9 < 0.10
+#BuildRequires:        libwpg-devel >= 0.2 < 0.3
+#uildRequires: libwps-devel >= 0.2 < 0.3
 BuildRequires: libxml2-devel >= 0:2.4.8
 BuildRequires: libxslt-devel >= 1.0.7
 BuildRequires: mysql-devel
-BuildRequires: openjpeg2-devel >= 1.3
+BuildRequires: openjpeg-devel >= 1.5
+BuildRequires: openjpeg-devel < 2
 BuildRequires: openssl-devel
 BuildRequires: pkgconfig
 %{?with_pdf:BuildRequires:     poppler-Qt-devel >= 0.6}
@@ -346,17 +350,20 @@ finalną publikację.
 
 %prep
 %setup -q -n %{orgname}-%{version}
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 install -d build
 cd build
-%cmake \
-       -DBUILD_cstester:BOOL=OFF \
+%cmake .. \
        -DBUILD_active:BOOL=OFF \
+       -DBUILD_cstester:BOOL=OFF \
        -DBUILD_koabstraction:BOOL=OFF \
        -DBUILD_mobile:BOOL=OFF \
        -DKDE4_BUILD_TESTS:BOOL=OFF \
-       ../
+       -DOPENJPEG_INCLUDE_DIR:PATH=/usr/include/openjpeg-1.5
 
 %{__make}
 
@@ -572,6 +579,7 @@ fi
 %attr(755,root,root) %{_libdir}/kde4/kolcmsengine.so
 %attr(755,root,root) %{_libdir}/kde4/kopabackgroundtool.so
 %attr(755,root,root) %{_libdir}/kde4/koreport_barcodeplugin.so
+%attr(755,root,root) %{_libdir}/kde4/koreport_chartplugin.so
 %attr(755,root,root) %{_libdir}/kde4/koreport_mapsplugin.so
 %attr(755,root,root) %{_libdir}/kde4/koreport_webplugin.so
 %attr(755,root,root) %{_libdir}/kde4/okularGenerator_odp.so
@@ -585,9 +593,6 @@ fi
 %{_datadir}/kde4/services/calligra_docker_defaults.desktop
 %{_datadir}/kde4/services/calligra_docker_textdocumentinspection.desktop
 %{_datadir}/kde4/services/calligra_filter_pdf2svg.desktop
-%{_datadir}/kde4/services/calligra/koreport_barcodeplugin.desktop
-%{_datadir}/kde4/services/calligra/koreport_mapsplugin.desktop
-%{_datadir}/kde4/services/calligra/koreport_webplugin.desktop
 %{_datadir}/kde4/services/calligra_odg_thumbnail.desktop
 %{_datadir}/kde4/services/calligra_semanticitem_contact.desktop
 %{_datadir}/kde4/services/calligra_semanticitem_event.desktop
@@ -614,6 +619,11 @@ fi
 %{_datadir}/kde4/services/calligra_textinlineobject_variables.desktop
 %{_datadir}/kde4/services/calligra_tool_basicflakes.desktop
 %{_datadir}/kde4/services/calligra_tool_defaults.desktop
+%dir %{_datadir}/kde4/services/calligra
+%{_datadir}/kde4/services/calligra/koreport_barcodeplugin.desktop
+%{_datadir}/kde4/services/calligra/koreport_chartplugin.desktop
+%{_datadir}/kde4/services/calligra/koreport_mapsplugin.desktop
+%{_datadir}/kde4/services/calligra/koreport_webplugin.desktop
 %{_datadir}/kde4/services/kformulapart.desktop
 %{_datadir}/kde4/services/kolcmsengine.desktop
 %{_datadir}/kde4/services/kopabackgroundtool.desktop
@@ -726,8 +736,8 @@ fi
 %if %{with pqxx}
 %attr(755,root,root) %{_libdir}/kde4/kexidb_pqxxsqldriver.*
 %attr(755,root,root) %{_libdir}/kde4/keximigrate_pqxx.*
-%{_datadir}/kde4/services/kexidb_pqxxsqldriver.desktop
-%{_datadir}/kde4/services/keximigrate_pqxx.desktop
+%{_datadir}/kde4/services/calligra/kexidb_pqxxsqldriver.desktop
+%{_datadir}/kde4/services/calligra/keximigrate_pqxx.desktop
 %endif
 # kexi-driver-sybase
 %attr(755,root,root) %{_libdir}/kde4/kexidb_sybasedriver.so
@@ -850,6 +860,7 @@ fi
 %attr(755,root,root) %{_bindir}/kritasketch
 %attr(755,root,root) %{_libdir}/libkdeinit4_krita.so
 %attr(755,root,root) %{_libdir}/libkrita*.so.*.*.*
+%attr(755,root,root) %{_libdir}/libkritasketchlib.so
 %attr(755,root,root) %ghost %{_libdir}/libkrita*.so.13
 %attr(755,root,root) %{_libdir}/kde4/*krita*.so
 %{_libdir}/calligra/imports/org/krita
@@ -994,6 +1005,7 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/lib*.so
 %exclude %{_libdir}/libkdeinit4_*.so
+%exclude %{_libdir}/libkritasketchlib.so
 %{_includedir}/*.h
 %{_includedir}/calligra
 %{_includedir}/kexi
This page took 0.057932 seconds and 4 git commands to generate.