|
|
@ -1,12 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
%define apidocs 1
|
|
|
|
%define apidocs 1
|
|
|
|
|
|
|
|
|
|
|
|
%global __cmake_in_source_build 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Name: grantlee-qt5
|
|
|
|
Name: grantlee-qt5
|
|
|
|
Summary: Qt5 string template engine based on the Django template system
|
|
|
|
Summary: Qt5 string template engine based on the Django template system
|
|
|
|
Version: 5.2.0
|
|
|
|
Version: 5.2.0
|
|
|
|
Release: 8%{?dist}
|
|
|
|
Release: 9%{?dist}
|
|
|
|
|
|
|
|
|
|
|
|
License: LGPLv2+
|
|
|
|
License: LGPLv2+
|
|
|
|
URL: https://github.com/steveire/grantlee
|
|
|
|
URL: https://github.com/steveire/grantlee
|
|
|
@ -77,25 +75,22 @@ format for easy browsing.
|
|
|
|
%autosetup -n grantlee-%{version} -p1
|
|
|
|
%autosetup -n grantlee-%{version} -p1
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
mkdir %{_target_platform}
|
|
|
|
%cmake \
|
|
|
|
pushd %{_target_platform}
|
|
|
|
|
|
|
|
%{cmake} .. \
|
|
|
|
|
|
|
|
-DCMAKE_BUILD_TYPE=release
|
|
|
|
-DCMAKE_BUILD_TYPE=release
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%make_build -C %{_target_platform}
|
|
|
|
%cmake_build
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?apidocs}
|
|
|
|
%if 0%{?apidocs}
|
|
|
|
make docs -C %{_target_platform}
|
|
|
|
make docs -C %{__cmake_builddir}
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
make install/fast -C %{_target_platform} DESTDIR=%{buildroot}
|
|
|
|
%cmake_install
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?apidocs}
|
|
|
|
%if 0%{?apidocs}
|
|
|
|
mkdir -p %{buildroot}%{_docdir}/HTML/en/Grantlee5/
|
|
|
|
mkdir -p %{buildroot}%{_docdir}/HTML/en/Grantlee5/
|
|
|
|
cp -prf %{_target_platform}/apidox/* %{buildroot}%{_docdir}/HTML/en/Grantlee5/
|
|
|
|
cp -prf %{__cmake_builddir}/apidox/* %{buildroot}%{_docdir}/HTML/en/Grantlee5/
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# rpm macros
|
|
|
|
# rpm macros
|
|
|
@ -113,7 +108,7 @@ sed -i \
|
|
|
|
|
|
|
|
|
|
|
|
%check
|
|
|
|
%check
|
|
|
|
export CTEST_OUTPUT_ON_FAILURE=1
|
|
|
|
export CTEST_OUTPUT_ON_FAILURE=1
|
|
|
|
xvfb-run -a make test -C %{_target_platform} ||:
|
|
|
|
xvfb-run -a make test -C %{__cmake_builddir} ||:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
%ldconfig_scriptlets
|
|
|
@ -142,6 +137,9 @@ xvfb-run -a make test -C %{_target_platform} ||:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Mon Sep 07 2020 Than Ngo <than@redhat.com> - 5.2.0-9
|
|
|
|
|
|
|
|
- use cmake macro
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Aug 11 2020 Rex Dieter <rdieter@fedoraproject.org> - 5.2.0-8
|
|
|
|
* Tue Aug 11 2020 Rex Dieter <rdieter@fedoraproject.org> - 5.2.0-8
|
|
|
|
- FTBFS, define %__cmake_in_source_build until we have time to port to new cmake macros
|
|
|
|
- FTBFS, define %__cmake_in_source_build until we have time to port to new cmake macros
|
|
|
|
|
|
|
|
|
|
|
|