| |
@@ -1,6 +1,6 @@
|
| |
Name: dlib
|
| |
- Version: 19.4
|
| |
- Release: 10%{?dist}
|
| |
+ Version: 19.17
|
| |
+ Release: 1%{?dist}
|
| |
Summary: A modern C++ toolkit containing machine learning algorithms
|
| |
|
| |
License: Boost
|
| |
@@ -69,7 +69,6 @@
|
| |
find examples -type f -exec chmod 644 {} +
|
| |
mkdir -p build
|
| |
|
| |
-
|
| |
%build
|
| |
pushd build
|
| |
|
| |
@@ -93,16 +92,11 @@
|
| |
rm -f %{buildroot}/%{_docdir}/dlib/LICENSE.txt
|
| |
|
| |
%py3_install
|
| |
- find %{buildroot}%{python3_sitearch}/dlib/ -type f -name '*.py' -exec sed -i '1s|^#!.*|#!%{__python3}|' {} \;
|
| |
+ # Some files got ambiguous python shebangs, we fix them after everything else is done
|
| |
+ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitearch}/
|
| |
|
| |
find %{buildroot} -name '.*' -exec rm -rf {} +
|
| |
|
| |
-
|
| |
- %post -p /sbin/ldconfig
|
| |
-
|
| |
- %postun -p /sbin/ldconfig
|
| |
-
|
| |
-
|
| |
%files
|
| |
%license dlib/LICENSE.txt
|
| |
%{_libdir}/libdlib.so.*
|
| |
@@ -116,7 +110,7 @@
|
| |
%files -n python3-%{name}
|
| |
%license dlib/LICENSE.txt
|
| |
%license python_examples/LICENSE_FOR_EXAMPLE_PROGRAMS.txt
|
| |
- %{python3_sitearch}/dlib/
|
| |
+ %{python3_sitearch}/dlib.cpython-%{python3_version_nodots}m-%{_arch}-linux-gnu.so
|
| |
%{python3_sitearch}/dlib-*.egg-info/
|
| |
|
| |
%files doc
|
| |
@@ -125,11 +119,22 @@
|
| |
%doc documentation.html
|
| |
%doc docs
|
| |
%doc examples
|
| |
- %exclude %{_docdir}/%{name}-doc/docs/python/.doctrees
|
| |
- %exclude %{_docdir}/%{name}-doc/docs/python/.buildinfo
|
| |
-
|
| |
|
| |
%changelog
|
| |
+ * Wed Apr 10 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 19.17-1
|
| |
+ - Update to 19.17
|
| |
+
|
| |
+ * Wed Mar 06 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 19.16-3
|
| |
+ - Drop hard path buildrequires for python3 shebang fix
|
| |
+
|
| |
+ * Wed Nov 28 2018 Luya Tshimbalanga <luya@fedoraproject.org> - 19.16-2
|
| |
+ - Fix directory ownership
|
| |
+
|
| |
+ * Wed Nov 28 2018 Luya Tshimbalanga <luya@fedoraproject.org> - 19.16-1
|
| |
+ - Update to 19.16
|
| |
+ - Drop ldconfig scripts
|
| |
+ - Fix all python shebangs with new method
|
| |
+
|
| |
* Mon Sep 24 2018 Miro Hrončok <mhroncok@redhat.com> - 19.4-10
|
| |
- Drop Python 2 subpackage (#1627444)
|
| |
|
| |