summaryrefslogtreecommitdiff
path: root/python-XStatic-DataTables.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-25 09:12:33 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-25 09:12:33 +0000
commit8f793881333b6cc590e43a7d7bbabf81b703228d (patch)
tree41a168ca161fd0c21f43b64d3cff7ae913e0db9f /python-XStatic-DataTables.spec
parent32221275a9d7ea70af8ec1efd99ef6cc11b58eda (diff)
automatic import of python-XStatic-DataTables
Diffstat (limited to 'python-XStatic-DataTables.spec')
-rw-r--r--python-XStatic-DataTables.spec7
1 files changed, 7 insertions, 0 deletions
diff --git a/python-XStatic-DataTables.spec b/python-XStatic-DataTables.spec
index 7bd145c..c9495cb 100644
--- a/python-XStatic-DataTables.spec
+++ b/python-XStatic-DataTables.spec
@@ -50,6 +50,12 @@ You can find more info about the xstatic packaging way in the package `XStatic`.
%install
%py3_install
+mkdir -p %{buildroot}%{_jsdir}/datatables
+mv %{buildroot}%{python3_sitelib}/xstatic/pkg/datatables/data/* %{buildroot}%{_jsdir}/datatables
+rmdir %{buildroot}%{python3_sitelib}/xstatic/pkg/datatables/data/
+# fix execute flags for js
+chmod 644 %{buildroot}%{_jsdir}/datatables/js/*.js
+
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
@@ -78,6 +84,7 @@ mv %{buildroot}/doclist.lst .
%files -n python3-XStatic-DataTables -f filelist.lst
%dir %{python3_sitelib}/*
+%{_jsdir}/datatables
%files help -f doclist.lst
%{_docdir}/*