summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAllen Wild2019-03-31 22:40:39 -0400
committerAllen Wild2019-03-31 22:40:39 -0400
commit2ccef10d783e1173919b401a08a52ab06bb42d80 (patch)
tree979ae39284f10671ab3f16f4e0ea67fea88257bb /PKGBUILD
parenta955c7ba3b2495d8a7f7ffe0715e6e912fca2e32 (diff)
downloadaur-2ccef10d783e1173919b401a08a52ab06bb42d80.tar.gz
First release of dislocker-noruby: 0.7.1-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 27 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5aaa11f2c1a2..a9d125f71272 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,47 @@
-# Maintainer: mrxx <mrxx at cyberhome dot at>
+# Maintainer: Allen Wild <allenwild93 at gmail dot com>
+# Contributor: mrxx <mrxx at cyberhome dot at>
-pkgname=dislocker
+_name=dislocker
+pkgname=${_name}-noruby
pkgver=0.7.1
-pkgrel=2
-pkgdesc="Read BitLocker encrypted volumes under Linux"
+pkgrel=1
+pkgdesc="Read BitLocker encrypted volumes under Linux (no ruby bindings/dependency)"
arch=('i686' 'x86_64')
url="http://www.hsc.fr/ressources/outils/dislocker"
license=('GPL2')
-depends=('fuse' 'mbedtls' 'ruby')
-makedepends=('make' 'cmake')
-conflicts=('dislocker-git')
+depends=('fuse' 'mbedtls')
+makedepends=('cmake')
+provides=('dislocker')
+conflicts=('dislocker' 'dislocker-git')
optdepends=('ntfs-3g: NTFS file system support')
-source=(https://github.com/Aorimn/dislocker/archive/v$pkgver.tar.gz)
-sha1sums=('0c5c62f63ba587663eb0474f1bd6ca7e345fe977')
+source=(https://github.com/Aorimn/dislocker/archive/v$pkgver.tar.gz
+ no-ruby.patch)
+sha1sums=('0c5c62f63ba587663eb0474f1bd6ca7e345fe977'
+ '0c47520eae3f9536cf7a54abc6bb244290e413d6')
-build() {
- cd "$srcdir/$pkgname-$pkgver"
+prepare() {
+ cd "$srcdir/$_name-$pkgver"
+ patch -p1 -i "$srcdir/no-ruby.patch"
+}
- # Fix v0.7 upstream path error
- sed -i 's/DIS_MAN \${PROJECT_SOURCE_DIR}/DIS_MAN ../' src/CMakeLists.txt
+build() {
+ cd "$srcdir/$_name-$pkgver"
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-Dlibdir=/usr/lib \
-D WARN_FLAGS:STRING="-Wall -Wextra" \
+ -DWITH_RUBY=OFF \
.
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$_name-$pkgver"
make DESTDIR="$pkgdir/" install
- 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
+ install -Dm644 README.md ${pkgdir}/usr/share/doc/${_name}/README
+ install -Dm644 CHANGELOG.md ${pkgdir}/usr/share/doc/${_name}/CHANGELOG
+ install -Dm644 LICENSE.txt ${pkgdir}/usr/share/licenses/${_name}/LICENSE
}
+
+# vim: ft=sh et sw=2 sts=2