mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
community/ecryptfs-utils: modernize
- Fix license - Enable tests - Disable python2 bindings
This commit is contained in:
parent
595bbf29de
commit
450dbddd7b
@ -2,26 +2,23 @@
|
||||
# Maintainer: Timo Teräs <timo.teras@iki.fi>
|
||||
pkgname=ecryptfs-utils
|
||||
pkgver=111
|
||||
pkgrel=6
|
||||
pkgrel=7
|
||||
pkgdesc="Enterprise-class stacked cryptographic filesystem for Linux"
|
||||
url="http://ecryptfs.org/"
|
||||
arch="all"
|
||||
license="GPL"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="cryptsetup keyutils gettext rsync"
|
||||
depends_dev="keyutils-dev linux-pam-dev nss-dev linux-headers"
|
||||
makedepends="$depends_dev swig intltool gettext python2-dev perl-dev"
|
||||
install=""
|
||||
makedepends="$depends_dev swig intltool perl-dev"
|
||||
checkdepends="bash"
|
||||
options="suid"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang py-ecryptfs-utils:py"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
source="https://launchpad.net/ecryptfs/trunk/${pkgver}/+download/${pkgname}_${pkgver}.orig.tar.gz
|
||||
fix-build.patch
|
||||
fix-stdout-flush.patch
|
||||
"
|
||||
|
||||
builddir="$srcdir"/${pkgname}-${pkgver}
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
./configure \
|
||||
--build=$CBUILD \
|
||||
--host=$CHOST \
|
||||
@ -30,28 +27,19 @@ build() {
|
||||
--mandir=/usr/share/man \
|
||||
--infodir=/usr/share/info \
|
||||
--localstatedir=/var \
|
||||
|| return 1
|
||||
make || return 1
|
||||
--disable-pywrap
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install || return 1
|
||||
chmod +s "$pkgdir"/sbin/mount.ecryptfs_private || return 1
|
||||
make DESTDIR="$pkgdir" install
|
||||
chmod +s "$pkgdir"/sbin/mount.ecryptfs_private
|
||||
}
|
||||
|
||||
py() {
|
||||
pkgdesc="python bindings for $pkgname"
|
||||
mkdir -p "$subpkgdir"/usr/lib
|
||||
mv "$pkgdir"/usr/lib/py* "$subpkgdir"/usr/lib/
|
||||
}
|
||||
|
||||
md5sums="83513228984f671930752c3518cac6fd ecryptfs-utils_111.orig.tar.gz
|
||||
d42bb467a5912df0d2e83e9fdd2553dd fix-build.patch
|
||||
12c5334bb856151cdbd70d174ce88c01 fix-stdout-flush.patch"
|
||||
sha256sums="112cb3e37e81a1ecd8e39516725dec0ce55c5f3df6284e0f4cc0f118750a987f ecryptfs-utils_111.orig.tar.gz
|
||||
7f1038542a3aaba0cf5dd898f2e6e2ffbb9792fecff1a4eb532bb8bc39907fb9 fix-build.patch
|
||||
fe38e0813485fdc09832fe81538089f772372bc830a3d8140d9b3f8ed99670d2 fix-stdout-flush.patch"
|
||||
sha512sums="d8643f3a1f9981fecc6a08b4aa0adb6272e7340db794f6e7507cba7b712247c6beb239f27875eab6e38a69b45bc2476e6bf6b4485eb82d58f65cc469f8613c18 ecryptfs-utils_111.orig.tar.gz
|
||||
09ff196e6d3ef54ef57e22e78a4af748c2989928a5c8bc3ece1f8c21c5f301b7e56142c5098111ac853ac88c1b2ee2d0b5c606a210fb53cdf0fde534aa0af92f fix-build.patch
|
||||
c9eb924890a8fa3ffe8b8344a493419cf93336743b1a3a8dba984f62f8eb7a43ed6b6dbbbb7efe9e7fc84b60e71d7100f042a72c407fc9e8c4fcbeeb73d848a3 fix-stdout-flush.patch"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user