]> git.immae.eu Git - perso/Immae/Config/AUR.git/blobdiff - nix/PKGBUILD
Add 'nix/' from commit 'ed04b08b9b4e7c4b8c882450536895592341edcc'
[perso/Immae/Config/AUR.git] / nix / PKGBUILD
diff --git a/nix/PKGBUILD b/nix/PKGBUILD
new file mode 100644 (file)
index 0000000..daa8e74
--- /dev/null
@@ -0,0 +1,42 @@
+# Maintainer: Alastair Pharo <asppsa at gmail dot com>
+# Contributor: Felix Morgner <felix.morgner@gmail.com>
+# Contributor: Vlad M. <vlad@archlinux.net>
+# Contributor: Mario Rodas
+# Contributor: Oozyslug <oozyslug at gmail dot com>
+# Contributor: koral <koral at mailoo dot org>
+# 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"
+}