[packages/sleuthkit] - disable java, does not build without downloading stuff
baggins
baggins at pld-linux.org
Mon Jun 1 14:55:07 CEST 2020
commit 6bf7b264678c4db49296bedf7a78d0045157c421
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Jun 1 14:54:47 2020 +0200
- disable java, does not build without downloading stuff
sleuthkit.spec | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/sleuthkit.spec b/sleuthkit.spec
index de3bf8c..2d489b0 100644
--- a/sleuthkit.spec
+++ b/sleuthkit.spec
@@ -5,6 +5,7 @@
#
# Conditional build:
%bcond_without aff # Without Advanced Forensic Format (aff) support
+%bcond_with java # Build Java bindings and jar file
#
Summary: The Sleuth Kit - an forensic toolkit for analyzing file systems and disks
Summary(pl.UTF-8): The Sleuth Kit - zestaw narzędzi wspomagających analizę systemów plików
@@ -140,7 +141,8 @@ Dowiązania Javy do sleuthkit.
%{__autoheader}
%{__automake}
%configure \
- %{!?with_aff:--without-afflib}
+ %{!?with_aff:--without-afflib} \
+ %{!?with_java:--disable-java}
%{__sed} -i -e 's/^\(LIBS = -lewf\)/\1 -ldl -lpthread/' {tools/autotools,tsk}/Makefile
@@ -165,24 +167,29 @@ rm -rf $RPM_BUILD_ROOT
%files libs
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libtsk.so.*.*.*
-%attr(755,root,root) %{_libdir}/libtsk_jni.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libtsk.so.19
+%if %{with java}
+%attr(755,root,root) %{_libdir}/libtsk_jni.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libtsk_jni.so.0
+%endif
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libtsk.so
-%attr(755,root,root) %{_libdir}/libtsk_jni.so
%{_libdir}/libtsk.la
+%if %{with java}
+%attr(755,root,root) %{_libdir}/libtsk_jni.so
%{_libdir}/libtsk_jni.la
+%endif
%{_includedir}/tsk
%files static
%defattr(644,root,root,755)
%{_libdir}/libtsk.a
-%{_libdir}/libtsk_jni.a
-
+%{?with_java:%{_libdir}/libtsk_jni.a}
+%if %{with java}
%files java
%defattr(644,root,root,755)
%{_javadir}/%{name}-%{version}.jar
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/sleuthkit.git/commitdiff/6bf7b264678c4db49296bedf7a78d0045157c421
More information about the pld-cvs-commit
mailing list