diff options
author | Nichlas Severinsen | 2023-03-20 15:32:01 +0100 |
---|---|---|
committer | Nichlas Severinsen | 2023-03-20 15:32:01 +0100 |
commit | da098bd977d0fbc0c5c3edb36d69ab7c20a8d8da (patch) | |
tree | 75ede4883de8747d99e54fa6f83692f2d22999a7 /PKGBUILD | |
download | aur-da098bd977d0fbc0c5c3edb36d69ab7c20a8d8da.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..efe5edaca731 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Nichlas Severinsen <ns@nsz.no> + +pkgname=shufflecake +_gitname=$pkgname-userland +pkgver=v0.1 +pkgrel=1 +pkgdesc="Shufflecake - Plausible deniability layer for Linux (Userland tool)" +arch=("any") +url="https://shufflecake.net/" +license=("GPLv3") +depends=("dm-sflc-git-dkms") +makedepends=("make") +provides=("$pkgname") +conflicts=("$pkgname") +source=("https://codeberg.org/shufflecake/$_gitname/archive/$pkgver.tar.gz") + +sha256sums=("471bdab0da3fc67d78b46373fc1a33d01b92cb5927d12818149a75b9992e3ebf") + +build() { + cd "${srcdir}/$_gitname" + # TODO: patch install in Makefile so that it uses install instead of cp + # This will break in the future, just remove the line then + make +} + +package() { + + cd "$srcdir/$_gitname" + + mkdir -p "$pkgdir/usr/bin" + + sed -e "s/cp/install -m 755/" \ + -e "s|/usr/bin|\$\(DESTDIR\)/usr/bin|" \ + -i "Makefile" + + make install DESTDIR="$pkgdir" + +} |