From a97118c489a59d723538292214efaa10dfcb96df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Tue, 16 Jun 2020 15:23:20 +0200 Subject: Add status engine website --- pkgs/status_engine/interface.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 pkgs/status_engine/interface.nix (limited to 'pkgs/status_engine/interface.nix') diff --git a/pkgs/status_engine/interface.nix b/pkgs/status_engine/interface.nix new file mode 100644 index 0000000..7ee4889 --- /dev/null +++ b/pkgs/status_engine/interface.nix @@ -0,0 +1,21 @@ +{ stdenv, composerEnv, fetchurl, callPackage, config_file ? "/var/lib/status_engine/interface.yml" }: +composerEnv.buildPackage ( + import ./interface_php_packages.nix { inherit composerEnv fetchurl; } // rec { + pname = "interface"; + version = "3.4.0"; + name = "${pname}-${version}"; + src = fetchurl { + url = "https://github.com/statusengine/${pname}/archive/${version}.tar.gz"; + sha256 = "1l11cskv740xvqs9a2yj9zkvgvxvymaq5qap36g2r4hkqbfbbjj2"; + }; + unpackPhase = null; + postUnpack = '' + src=$(pwd)/$sourceRoot + ''; + postInstall = '' + ln -s ${config_file} $out/etc/config.yml + ''; + preInstall = '' + cp ${./interface_composer.lock} $out/composer.lock + ''; + }) -- cgit v1.2.3