# HG changeset patch # User Pascal Bellard # Date 1547035287 -3600 # Node ID 60a61a9abccd1277880da1bc173ddc7395272226 # Parent 2c334466695f747c5ee6b7c111c0421e36e532b5 Add ecryptfs-simple diff -r 2c334466695f -r 60a61a9abccd ecryptfs-simple/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ecryptfs-simple/receipt Wed Jan 09 13:01:27 2019 +0100 @@ -0,0 +1,31 @@ +# SliTaz package receipt. + +PACKAGE="ecryptfs-simple" +VERSION="2017" +CATEGORY="security" +SHORT_DESC="A very simple utility for working with eCryptfs" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2" +TARBALL="$PACKAGE-$VERSION.tar.xz" +WEB_SITE="https://xyne.archlinux.ca/projects/ecryptfs-simple/" +WGET_URL="${WEB_SITE}src/$TARBALL" +TAGS="cryptography" + +DEPENDS="libgcrypt ecryptfs-utils util-linux-mount libgpg-error \ +util-linux-blkid util-linux-uuid" +BUILD_DEPENDS="cmake libgcrypt-dev pkg-config \ +ecryptfs-utils-dev util-linux-mount-dev keyutils-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cmake -DCMAKE_INSTALL_PREFIX=/usr . && + make && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/usr $fs +} diff -r 2c334466695f -r 60a61a9abccd ecryptfs-utils-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ecryptfs-utils-dev/receipt Wed Jan 09 13:01:27 2019 +0100 @@ -0,0 +1,22 @@ +# SliTaz package receipt. + +PACKAGE="ecryptfs-utils-dev" +VERSION="111" +CATEGORY="development" +SHORT_DESC="POSIX-compliant enterprise cryptographic filesystem tools, development files" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://launchpad.net/ecryptfs" +WANTED="ecryptfs-utils" +TAGS="cryptography" + +DEPENDS="ecryptfs-utils pkg-config" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/lib/*a $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/include $fs/usr +} diff -r 2c334466695f -r 60a61a9abccd ecryptfs-utils/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ecryptfs-utils/receipt Wed Jan 09 13:01:27 2019 +0100 @@ -0,0 +1,39 @@ +# SliTaz package receipt. + +PACKAGE="ecryptfs-utils" +VERSION="111" +CATEGORY="security" +SHORT_DESC="POSIX-compliant enterprise cryptographic filesystem tools" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2" +TARBALL="${PACKAGE}_$VERSION.orig.tar.gz" +WEB_SITE="https://launchpad.net/ecryptfs" +WGET_URL="$WEB_SITE/trunk/$VERSION/+download/$TARBALL" +TAGS="cryptography" + +DEPENDS="keyutils nss python" +BUILD_DEPENDS="keyutils-dev nss-dev python-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-pam \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share $fs/usr/lib + cp -a $install/sbin $fs + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share/locale $fs/usr/share + cp -a $install/usr/share/ecryptfs-utils $fs/usr/share + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/lib/ecryptfs $fs/usr/lib + cp -a $install/usr/lib/python2.7 $fs/usr/lib +} diff -r 2c334466695f -r 60a61a9abccd keyutils-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/keyutils-dev/receipt Wed Jan 09 13:01:27 2019 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="keyutils-dev" +VERSION="1.6" +CATEGORY="development" +SHORT_DESC="Control the key management system built into the Linux kernel, development files" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2 LGPL2.1" +WEB_SITE="http://people.redhat.com/~dhowells/keyutils/" +WANTED="keyutils" + +BUILD_DEPENDS="keyutils pkg-config" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr $fs/lib + cp -a $install/usr/include $fs/usr + cp -a $install/lib/*.a $fs/lib + cp -a $install/lib/pkgconfig $fs/lib +} diff -r 2c334466695f -r 60a61a9abccd keyutils/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/keyutils/receipt Wed Jan 09 13:01:27 2019 +0100 @@ -0,0 +1,32 @@ +# SliTaz package receipt. + +PACKAGE="keyutils" +VERSION="1.6" +CATEGORY="security" +SHORT_DESC="Control the key management system built into the Linux kernel" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2 LGPL2.1" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://people.redhat.com/~dhowells/keyutils/" +WGET_URL="${WEB_SITE}$TARBALL" +CONFIG_FILES="/etc/request-key.conf /etc/request-key.d" +TAGS="cryptography" + +# Rules to configure and make the package. +compile_rules() +{ + sed -i 's|/etc/rpm /usr/lib/rpm|/dev/null|' Makefile + make && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share $fs/lib + cp -a $install/usr/share/keyutils $fs/usr/share + cp -a $install/etc $fs + cp -a $install/bin $fs + cp -a $install/sbin $fs + cp -a $install/lib/*.so* $fs/lib +}