Files
qt6-migration-pipeline/specs/external/kdchart-2.6.0.spec
T

78 lines
1.7 KiB
RPMSpec
Executable File

Name: kdchart
Version: 2.6.0
Release: 1
Summary: A Qt library for creating charts
Source: %{name}-%{version}.tar.gz
Group: System/Libraries
License: Commercial
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Vendor: Klaralvdalens Datakonsult AB (KDAB)
Packager: Klaralvdalens Datakonsult AB (KDAB) <info@kdab.com>
BuildRequires: libqt5-qtbase-devel
Patch1: %{name}-%{version}_lib_suffix.patch
%description
KDChart
Authors:
--------
Klaralvdalens Datakonsult AB (KDAB) <info@kdab.com>
%define libname lib%{name}1
%package -n %{libname}
Summary: %{summary}
Group: System/Libraries
%description -n %{libname}
KDChart
Authors:
--------
Klaralvdalens Datakonsult AB (KDAB) <info@kdab.com>
%package devel
Summary: Development files for %{name}
Group: Development/Libraries/C and C++
Requires: %{libname} = %{version}
%description devel
This package contains header files and associated tools and libraries to
develop programs using %{name}.
%prep
%setup -q
%patch1
%build
touch .license.accepted
%if "%{_lib}"=="lib64"
QMAKE_ARGS="LIB_SUFFIX=64" ./configure.sh -shared -release -prefix %{buildroot}/usr
%else
./configure.sh -shared -release -prefix %{buildroot}/usr
%endif
%__make %{?_smp_mflags}
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%install
%make_install
%clean
%__rm -rf "%{buildroot}"
%files -n %{libname}
%defattr(-,root,root)
%{_prefix}/share/doc/KDChart
%{_libdir}/libkdchart.so.*
%files devel
%defattr(-,root,root,-)
%{_includedir}/KDChart
%{_includedir}/KDGantt
%{_libdir}/libkdchart.so
%changelog