]>
Commit | Line | Data |
---|---|---|
f5efae0f IB |
1 | { config ? "/etc/phpldapadmin/config.php", fetchurl, stdenv, optipng }: |
2 | stdenv.mkDerivation rec { | |
3 | version = "1.2.3"; | |
4 | name = "phpldapadmin-${version}"; | |
5 | src = fetchurl { | |
6 | url = "https://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/${version}/${name}.tgz"; | |
7 | sha256 = "0n7dhp2a7n1krmnik3pb969jynsmhghmxviivnckifkprv1zijmf"; | |
8 | }; | |
9 | patches = [ | |
10 | ./ldap-php5_5.patch | |
11 | ./ldap-disable-mcrypt.patch | |
12 | ./ldap-php7_2.patch | |
13 | ./ldap-sort-in-templates.patch | |
14 | ./ldap-align-button.patch | |
15 | ]; | |
16 | buildInputs = [ optipng ]; | |
17 | buildPhase = '' | |
18 | find -name '*.png' -exec optipng -quiet -force -fix {} \; | |
19 | ''; | |
20 | installPhase = '' | |
21 | cp -a . $out | |
22 | ln -sf ${config} $out/config/config.php | |
23 | ''; | |
24 | } |