pgpool: Add derivation

+30
+20
pkgs/servers/sql/pgpool/default.nix
···
··· 1 + { stdenv, fetchurl, postgresql }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "pgpool-II-3.4.0"; 5 + 6 + src = fetchurl { 7 + url = "http://www.pgpool.net/download.php?f=${name}.tar.gz"; 8 + sha256 = "1aind5rbdld5ip92xlh4f6dgvdc4zxzgzi5n33xbvdrsrvagbc4j"; 9 + }; 10 + 11 + buildInputs = [ postgresql ]; 12 + 13 + meta = with stdenv.lib; { 14 + homepage = http://pgpool.net/mediawiki/index.php; 15 + description = "a middleware that works between postgresql servers and postgresql clients."; 16 + license = licenses.free; 17 + platforms = platforms.unix; 18 + maintainers = with maintainers; [ wkennington ]; 19 + }; 20 + }
+10
pkgs/top-level/all-packages.nix
··· 7657 7658 OVMF = callPackage ../applications/virtualization/OVMF { }; 7659 7660 postgresql = postgresql92; 7661 7662 postgresql84 = callPackage ../servers/sql/postgresql/8.4.x.nix { };
··· 7657 7658 OVMF = callPackage ../applications/virtualization/OVMF { }; 7659 7660 + pgpool92 = callPackage ../servers/sql/pgpool/default.nix { 7661 + postgresql = postgresql92; 7662 + }; 7663 + 7664 + pgpool93 = callPackage ../servers/sql/pgpool/default.nix { 7665 + postgresql = postgresql93; 7666 + }; 7667 + 7668 + pgpool = pgpool92; 7669 + 7670 postgresql = postgresql92; 7671 7672 postgresql84 = callPackage ../servers/sql/postgresql/8.4.x.nix { };