X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FAUR.git;a=blobdiff_plain;f=nix%2FPKGBUILD;fp=nix%2FPKGBUILD;h=daa8e745bd692c9efb0ee02f339b88021ef5761c;hp=0000000000000000000000000000000000000000;hb=0e3d6dde1abc6a21490653ae17bf43c047c4b3c0;hpb=9ee19ca18f89e649f8c6500079b86bd3b6912014 diff --git a/nix/PKGBUILD b/nix/PKGBUILD new file mode 100644 index 0000000..daa8e74 --- /dev/null +++ b/nix/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Alastair Pharo +# Contributor: Felix Morgner +# Contributor: Vlad M. +# Contributor: Mario Rodas +# Contributor: Oozyslug +# Contributor: koral +# Contributor: Anders Bennehag + +pkgname=nix +pkgver=2.2.1 +pkgrel=1 +pkgdesc="A purely functional package manager" +arch=('i686' 'x86_64' 'armv7h') +url="https://nixos.org/nix" +license=('LGPL') +depends=('gc' 'libsodium' 'boost' 'brotli' 'readline') +makedepends=('bzip2' 'gc' 'openssl') +install=nix.install +source=("https://nixos.org/releases/nix/nix-$pkgver/nix-$pkgver.tar.xz") +sha256sums=('85f8d3518060803e44e51b1a9ada1a39cea904b36a632ba1844043a0b63be515') + + +prepare() { + cd "$pkgname-$pkgver" +} + +build () { + cd "$pkgname-$pkgver" + export EDITLINE_CFLAGS="-DREADLINE" + export EDITLINE_LIBS="/usr/lib/libreadline.so" + ./configure --prefix=/usr \ + --libexecdir="/usr/lib/$pkgname" \ + --sysconfdir=/etc \ + --enable-gc + make +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}