Репозитории ALT
S: | 2.10.1-alt1 |
5.1: | 2.0.0-alt3 |
3.0: | 1.4.0-alt1.3 |
+updates: | 1.5.0-alt0.0.4.M30.1 |
+backports: | 1.5.0-alt0.0.4.M30.1 |
Группа :: Науки/Прочее
Пакет: labplot
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
Name: labplot
Version: 2.10.1
Release: alt1
Summary: Function and Data Plotter
License: GPL-2.0+
Group: Sciences/Other
Url: https://labplot.kde.org/
%K5init no_altplace
Conflicts: labplot1.6
Requires: ImageMagick-tools gsl pstoedit
# https://invent.kde.org/education/labplot
Source: %name-%version.tar
BuildRequires(pre): rpm-build-kf5
BuildRequires: cmake gcc-c++ extra-cmake-modules
BuildRequires: qt5-base-devel qt5-svg-devel
BuildRequires: kf5-karchive-devel kf5-kcompletion-devel kf5-kconfig-devel kf5-kconfigwidgets-devel
BuildRequires: kf5-kcoreaddons-devel kf5-kdoctools-devel kf5-ki18n-devel kf5-kiconthemes-devel
BuildRequires: kf5-kdelibs4support-devel kf5-kio-devel kf5-knewstuff-devel kf5-ktextwidgets-devel
BuildRequires: kf5-kwidgetsaddons-devel kf5-kxmlgui-devel
BuildRequires: libXScrnSaver-devel libXau-devel libXcomposite-devel
BuildRequires: libXdamage-devel libXdmcp-devel libXpm-devel libXt-devel
BuildRequires: libXtst-devel libXv-devel libXxf86misc-devel
BuildRequires: libgsl-devel libhdf5-devel libnetcdf-devel
BuildRequires: libxkbfile-devel xorg-xf86vidmodeproto-devel
BuildRequires: qt5-serialport-devel
BuildRequires: kf5-syntax-highlighting-devel
%description
This is a program for plotting of functions and data manipulation.
A versatile spreadsheet for data import and editing was added.
Also a better 3 dimensional plot with rotation and colormaps is available.
Newly supported are data set operations and image manipulations. One can now
import over 80 different images formats and export directly to ps, eps or pdf.
The plots now use double buffering and LabPlot supports scripting using QSA.
%prep
%setup
%ifarch %e2k
# strip UTF-8 BOM for lcc < 1.24
find -name '*.cpp' -o -name '*.h' | xargs sed -ri 's,^\xEF\xBB\xBF,,'
%endif
%build
%K5build \
-DENABLE_READSTAT:BOOL=OFF \
-DENABLE_VECTOR_BLF:BOOL=OFF \
-DENABLE_REPRODUCIBLE:BOOL=ON \
#
%install
%K5install
%find_lang %name --with-kde --all-name
%files -f %name.lang
%doc AUTHORS README.md LICENSES/* ChangeLog
#config(noreplace) %_K5xdgconf/*.knsrc
%_K5bin/*
%_datadir/%{name}2/
%_K5xdgapp/*
%_K5icon/hicolor/*/apps/*
%_K5xmlgui/%{name}2/
%_K5xdgmime/%{name}2.xml
%_K5doc/*/%{name}2/
%_datadir/metainfo/*.xml
%changelog
…
Полный changelog можно просмотреть здесь
Name: labplot
Version: 2.10.1
Release: alt1
Summary: Function and Data Plotter
License: GPL-2.0+
Group: Sciences/Other
Url: https://labplot.kde.org/
%K5init no_altplace
Conflicts: labplot1.6
Requires: ImageMagick-tools gsl pstoedit
# https://invent.kde.org/education/labplot
Source: %name-%version.tar
BuildRequires(pre): rpm-build-kf5
BuildRequires: cmake gcc-c++ extra-cmake-modules
BuildRequires: qt5-base-devel qt5-svg-devel
BuildRequires: kf5-karchive-devel kf5-kcompletion-devel kf5-kconfig-devel kf5-kconfigwidgets-devel
BuildRequires: kf5-kcoreaddons-devel kf5-kdoctools-devel kf5-ki18n-devel kf5-kiconthemes-devel
BuildRequires: kf5-kdelibs4support-devel kf5-kio-devel kf5-knewstuff-devel kf5-ktextwidgets-devel
BuildRequires: kf5-kwidgetsaddons-devel kf5-kxmlgui-devel
BuildRequires: libXScrnSaver-devel libXau-devel libXcomposite-devel
BuildRequires: libXdamage-devel libXdmcp-devel libXpm-devel libXt-devel
BuildRequires: libXtst-devel libXv-devel libXxf86misc-devel
BuildRequires: libgsl-devel libhdf5-devel libnetcdf-devel
BuildRequires: libxkbfile-devel xorg-xf86vidmodeproto-devel
BuildRequires: qt5-serialport-devel
BuildRequires: kf5-syntax-highlighting-devel
%description
This is a program for plotting of functions and data manipulation.
A versatile spreadsheet for data import and editing was added.
Also a better 3 dimensional plot with rotation and colormaps is available.
Newly supported are data set operations and image manipulations. One can now
import over 80 different images formats and export directly to ps, eps or pdf.
The plots now use double buffering and LabPlot supports scripting using QSA.
%prep
%setup
%ifarch %e2k
# strip UTF-8 BOM for lcc < 1.24
find -name '*.cpp' -o -name '*.h' | xargs sed -ri 's,^\xEF\xBB\xBF,,'
%endif
%build
%K5build \
-DENABLE_READSTAT:BOOL=OFF \
-DENABLE_VECTOR_BLF:BOOL=OFF \
-DENABLE_REPRODUCIBLE:BOOL=ON \
#
%install
%K5install
%find_lang %name --with-kde --all-name
%files -f %name.lang
%doc AUTHORS README.md LICENSES/* ChangeLog
#config(noreplace) %_K5xdgconf/*.knsrc
%_K5bin/*
%_datadir/%{name}2/
%_K5xdgapp/*
%_K5icon/hicolor/*/apps/*
%_K5xmlgui/%{name}2/
%_K5xdgmime/%{name}2.xml
%_K5doc/*/%{name}2/
%_datadir/metainfo/*.xml
%changelog
…
Полный changelog можно просмотреть здесь