summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormrxx2016-01-06 21:45:54 +0100
committermrxx2016-01-06 21:45:54 +0100
commit49e96a197b60118667073555cfcd0c5f819d18e6 (patch)
treee9051a0318c4262f34eec5ca54be442c40ee940b /PKGBUILD
parent3b82cdb459edadc84d019de766b83ef0d6ad0ea0 (diff)
downloadaur-49e96a197b60118667073555cfcd0c5f819d18e6.tar.gz
New upstream release 0.5.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 18 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5f0f90dd576d..a1aa13f45f4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,35 @@
# Maintainer: mrxx <mrxx at cyberhome dot at>
pkgname=dislocker
-pkgver=0.4.1
+pkgver=0.5.1
pkgrel=1
pkgdesc="Read BitLocker encrypted volumes under Linux"
arch=('i686' 'x86_64')
url="http://www.hsc.fr/ressources/outils/dislocker"
license=('GPL2')
-depends=('fuse' 'mbedtls')
+depends=('fuse' 'mbedtls' 'ruby')
+makedepends=('make' 'cmake')
conflicts=('dislocker-git')
optdepends=('ntfs-3g: NTFS file system support')
source=(https://github.com/Aorimn/dislocker/archive/v$pkgver.tar.gz)
-md5sums=('f8983383a65ca7e82cf246d978dc2c3f')
+sha1sums=('dd8903ae751a3093e0ef74e31cd98ad21d08f2ae')
build() {
- cd "$pkgname-$pkgver/src"
- sed -i 's|polarssl|mbedtls|g' Makefile
- sed -i 's|polarssl|mbedtls|g' encommon.h
- sed -i 's|polarssl|mbedtls|g;s|sha2.h|sha256.h|' accesses/stretch_key.h
- sed -i 's|polarssl|mbedtls|g' ssl_bindings.h
- sed -i '30i#include "mbedtls/compat-1.3.h"' ssl_bindings.h
- make all
+ cd "$srcdir/$pkgname-$pkgver"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -Dlibdir=/usr/lib \
+ .
+ make
}
package() {
- cd "$pkgname-$pkgver/src"
- mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
- make DESTDIR="$pkgdir/usr" install
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+
+ ln -s /usr/bin/dislocker-fuse ${pkgdir}/usr/bin/dislocker
+ ln -s /usr/share/man/man1/dislocker-fuse.1.gz ${pkgdir}/usr/share/man/man1/dislocker.1.gz
+
+ install -Dm644 README.md ${pkgdir}/usr/share/doc/${pkgname}/README
+ install -Dm644 CHANGELOG.md ${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG
+ install -Dm644 LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}