Advertisement
Guest User

Arch Linux - PKGBUILD - sleuthkit-java

a guest
Aug 30th, 2021
406
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.15 KB | None | 0 0
  1. # Maintainer: Oscar Shrimpton <oscar.shrimpton.personal@gmail.com>
  2. # Contributor: GI Jack <GI_Jack@hackermail.com>
  3.  
  4. pkgname=sleuthkit-java
  5. pkgver=4.11.0
  6. pkgrel=1
  7. pkgdesc='Java bindings for The Sleuth Kit.'
  8. arch=(x86_64)
  9. url='http://www.sleuthkit.org/sleuthkit'
  10. license=('CPL', 'custom:"IBM Public Licence"', 'GPL2')
  11. depends=(java-environment=11 java11-openjfx sleuthkit)
  12. makedepends=(ant)
  13. source=("https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-${pkgver}/sleuthkit-${pkgver}.tar.gz")
  14. sha512sums=('fabaf0e7815145f82cf7d8c342d403939511afa36f29318a89212a8aa1a3465e2050629ff9e308b34cfeb3c2c98efa94f9546737cba749c075c4e583b8808580')
  15.  
  16. build() {
  17.     cd "sleuthkit-${pkgver}"
  18.    
  19.     # build main program
  20.     aclocal
  21.     automake
  22.     ./configure --prefix=/usr
  23.     make
  24.  
  25.     # build java bindings
  26.     cd bindings/java
  27.     ant
  28. }
  29.  
  30. package() {
  31.     cd "sleuthkit-${pkgver}"
  32.  
  33.     install -d "$pkgdir/usr/share/java"
  34.     install -Dm0644 "bindings/java/dist/sleuthkit-${pkgver}.jar" "$pkgdir/usr/share/java"
  35.  
  36.     install -d "$pkgdir/usr/lib"
  37.     install -Dm0644 "bindings/java/jni/.libs"/*.so "$pkgdir/usr/lib"
  38.     install -Dm0644 "bindings/java/jni/.libs"/*.so.* "$pkgdir/usr/lib"
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement