Advertisement
Guest User

AUR PKGBUILD - dislocker - March 2019

a guest
Mar 10th, 2019
863
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.21 KB | None | 0 0
  1. # Maintainer: mrxx <mrxx at cyberhome dot at>
  2. # Contributor: GI_Jack <GI_Jack@hackermail.com>
  3.  
  4. pkgname=dislocker
  5. pkgver=0.7.1
  6. pkgrel=2
  7. pkgdesc="Read BitLocker encrypted volumes under Linux"
  8. arch=('i686' 'x86_64')
  9. url="http://www.hsc.fr/ressources/outils/dislocker"
  10. license=('GPL2')
  11. depends=('fuse' 'mbedtls' 'ruby')
  12. makedepends=('make' 'cmake')
  13. conflicts=('dislocker-git')
  14. optdepends=('ntfs-3g: NTFS file system support')
  15. source=(https://github.com/Aorimn/dislocker/archive/v$pkgver.tar.gz)
  16. sha1sums=('0c5c62f63ba587663eb0474f1bd6ca7e345fe977')
  17.  
  18. build() {
  19.   cd "$srcdir/$pkgname-$pkgver"
  20.  
  21.   # Fix v0.7 upstream path error
  22.   sed -i 's/DIS_MAN \${PROJECT_SOURCE_DIR}/DIS_MAN ../' src/CMakeLists.txt
  23.  
  24.   cmake -DCMAKE_INSTALL_PREFIX=/usr \
  25.         -Dlibdir=/usr/lib \
  26.         -DC_INCLUDE_PATH="$C_INCLUDE_PATH:/usr/include/ruby-2.6.0/" \
  27.         -D WARN_FLAGS:STRING="-Wall -Wextra" \
  28.         .
  29.   make
  30. }
  31.  
  32. package() {
  33.   cd "$srcdir/$pkgname-$pkgver"
  34.   make DESTDIR="$pkgdir/" install
  35.  
  36.   install -Dm644 README.md ${pkgdir}/usr/share/doc/${pkgname}/README
  37.   install -Dm644 CHANGELOG.md ${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG
  38.   install -Dm644 LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement