- shaarli = stdenv.mkDerivation rec {
- name = "shaarli-${version}";
- version = "0.10.2";
-
- src = fetchurl {
- url = "https://github.com/shaarli/Shaarli/releases/download/v${version}/shaarli-v${version}-full.tar.gz";
- sha256 = "0h8sspj7siy3vgpi2i3gdrjcr5935fr4dfwq2zwd70sjx2sh9s78";
- };
-
- outputs = [ "out" "doc" ];
-
- patches = [ ./shaarli_ldap.patch ];
-
- installPhase = ''
- rm -r {cache,pagecache,tmp,data}/
- ln -sf ${varDir}/{cache,pagecache,tmp,data} .
- mkdir -p $doc/share/doc
- mv doc/ $doc/share/doc/shaarli
- mkdir $out/
- cp -R ./* $out
- cp .htaccess $out/
- '';
-
- meta = with stdenv.lib; {
- description = "The personal, minimalist, super-fast, database free, bookmarking service";
- license = licenses.gpl3Plus;
- homepage = https://github.com/shaarli/Shaarli;
- maintainers = with maintainers; [ schneefux ];
- platforms = platforms.all;
- };
- };