diff --git a/bindings/java/Makefile.am b/bindings/java/Makefile.am index 9bb1c374a9f0c62a0f5ca66923c45b1fcf2630f3..f075c9720ffc6703d83a10ab297dcf4f6f75e1c9 100644 --- a/bindings/java/Makefile.am +++ b/bindings/java/Makefile.am @@ -8,7 +8,7 @@ jar_DATA = $(tsk_jar) $(tsk_jar): all-local: - ant dist + ant dist -Donline=false CLEANFILES = $(tsk_jar) diff --git a/debian/README.source b/debian/README.source index 78bde1a87f8e112afabc1be0f9ac74e045885a39..93de9f3dd4c94797a1ad85ba46f969b2ef8848ff 100644 --- a/debian/README.source +++ b/debian/README.source @@ -1,6 +1,8 @@ sleuthkit for Debian ------------------- +These debian files are not for the official debian packaging and it does not meet all of the debian rules. We are using these files for our own distribution + -- Rishwanth Senthilkumar <rishwanth@basistech.com> Tue, 30 Jan 2018 15:34:02 -0500 diff --git a/debian/changelog b/debian/changelog index 220b055b664ebef360bcbbe28a056a96659d7a86..8ada6ad230332c2e43bfd15571a3ff1695aa3ffe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -sleuthkit (4.6.0-1) unstable; urgency=medium +sleuthkit-java (4.6.0-1) unstable; urgency=medium * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP> diff --git a/debian/control b/debian/control index 76e48b2bc0775e006b5659d3a10783b91c69f062..b844a588351da5aa32389cd97475ff04d3f1f327 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,14 @@ -Source: sleuthkit +Source: sleuthkit-java Section: contrib Priority: optional Maintainer: Rishwanth Senthilkumar <rishwanth@basistech.com> -Build-Depends: debhelper (>=9),autotools-dev, libewf-dev (>= 20130416), libsqlite3-dev, libafflib-dev (>= 3.6.6) +Build-Depends: debhelper (>=9),autotools-dev, libewf-dev (>= 20130416), libsqlite3-dev, libafflib-dev (>= 3.6.6), libc3p0-java, libpostgresql-jdbc-java Standards-Version: 4.0.0 Homepage: http://www.sleuthkit.org/sleuthkit -Package: sleuthkit +Package: sleuthkit-java Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libewf-dev (>= 20130416), libafflib-dev (>= 3.6.6), libsqlite3-dev +Depends: ${shlibs:Depends}, ${misc:Depends}, libewf-dev (>= 20130416), libafflib-dev (>= 3.6.6), libsqlite3-dev, libc3p0-java, libpostgresql-jdbc-java Description: tools for forensics analysis on volume and filesystem data The Sleuth Kit, also known as TSK, is a collection of UNIX-based command line file and volume system forensic analysis tools. The filesystem tools diff --git a/debian/rules b/debian/rules index 8543e7181dc93373f07678367a33e38ea1f380e6..702b390ce913d713148551035e9746d0ac5f5b0f 100755 --- a/debian/rules +++ b/debian/rules @@ -22,4 +22,8 @@ export DEB_LDFLAGS_MAINT_APPEND = -lsqlite3 -lsupc++ -Wl,--as-needed # This is example for Cmake (See https://bugs.debian.org/641051 ) #override_dh_auto_configure: # dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) + +override_dh_auto_install: + /bin/bash ./libtool --mode=install /usr/bin/install -c /home/rishwanth07/Documents/sleuthkit/tsk/libtsk.la '/home/rishwanth07/Documents/sleuthkit/bindings/java/' + dh_install diff --git a/debian/sleuthkit-docs.docs b/debian/sleuthkit-java-docs.docs similarity index 100% rename from debian/sleuthkit-docs.docs rename to debian/sleuthkit-java-docs.docs diff --git a/debian/sleuthkit-java.install b/debian/sleuthkit-java.install new file mode 100644 index 0000000000000000000000000000000000000000..631e7a3feb172507607a77c605f362cf543c4dc4 --- /dev/null +++ b/debian/sleuthkit-java.install @@ -0,0 +1,5 @@ +bindings/java/thirdpartyjars/sqlite-jdbc-3.21.0.1.jar /usr/share/java +bindings/java/dist/sleuthkit-4.6.0.jar /usr/share/java +bindings/java/libtsk.so* /usr/lib/ + +