]> git.pld-linux.org Git - packages/sleuthkit.git/commitdiff
- disable java, does not build without downloading stuff auto/th/sleuthkit-4.9.0-1
authorJan Rękorajski <baggins@pld-linux.org>
Mon, 1 Jun 2020 12:54:47 +0000 (14:54 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Mon, 1 Jun 2020 12:54:47 +0000 (14:54 +0200)
sleuthkit.spec

index de3bf8c29eecd7d6403e81f3df676497ff314385..2d489b07316da5020030e11e0618ef18b9090158 100644 (file)
@@ -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
This page took 0.140992 seconds and 4 git commands to generate.