summaryrefslogtreecommitdiff
path: root/python-XStatic-DataTables.spec
diff options
context:
space:
mode:
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}/*