WordPress: Difference between revisions

imported>Onny
Add notes about Wordpress version upgrades
imported>Onny
Update instructions on manually package Wordpress plugins
Line 34: Line 34:
     src = pkgs.fetchurl {
     src = pkgs.fetchurl {
       url = "https://de.wordpress.org/wordpress-${pkgs.wordpress.version}-de_DE.tar.gz";
       url = "https://de.wordpress.org/wordpress-${pkgs.wordpress.version}-de_DE.tar.gz";
       sha256 = "sha256-dlas0rXTSV4JAl8f/UyMbig57yURRYRhTMtJwF9g8h0=";
       hash = "sha256-dlas0rXTSV4JAl8f/UyMbig57yURRYRhTMtJwF9g8h0=";
     };
     };
     installPhase = "mkdir -p $out; cp -r ./wp-content/languages/* $out/";
     installPhase = "mkdir -p $out; cp -r ./wp-content/languages/* $out/";
Line 66: Line 66:
let
let


wordpress-theme-responsive = pkgs.stdenv.mkDerivation {
wordpress-theme-responsive = pkgs.stdenv.mkDerivation rec {
   name = "responsive";
   name = "responsive";
   src = pkgs.fetchurl {
  version = "1.9.7.6";
     url = http://wordpress.org/themes/download/responsive.1.9.7.6.zip;
   src = pkgs.fetchzip {
     sha256 = "06i26xlc5kdnx903b1gfvnysx49fb4kh4pixn89qii3a30fgd8r8";
     url = "http://wordpress.org/themes/download/responsive.${version}.zip";
     hash = "sha256-nITPOBK/ORCGw/l087nsVVtr7VW80BeVthDqJr9M4R0=";
   };
   };
  buildInputs = [ pkgs.unzip ];
   installPhase = "mkdir -p $out; cp -R * $out/";
   installPhase = "mkdir -p $out; cp -R * $out/";
};
};