python3Packages.pywikibot: init at 9.5.0 (#333068)
[NixPkgs.git] / pkgs / by-name / my / mysql2pgsql / package.nix
blobd3e24c5598493852c129d70b15ae5aa583308683
1 { lib, stdenv, fetchurl, perl }:
3 # The homepage says this script is mature..
4 stdenv.mkDerivation rec {
5   pname = "mysql2pgsql";
6   version = "0.0.1a";
8   src = fetchurl {
9     url = "http://ftp.plusline.de/ftp.postgresql.org/projects/gborg/mysql2psql/devel/mysql2psql-${version}.tgz";
10     sha256 = "0dpbxf3kdvpihz9cisx6wi3zzd0cnifaqvjxavrbwm4k4sz1qamp";
11   };
13   buildInputs = [ perl ];
15   installPhase = ''
16     mkdir -p $out/bin
17     mv {,$out/bin/}mysql2psql
18   '';
20   meta = {
21     description = "Convert MySQL dump files to PostgreSQL-loadable files";
22     homepage = "https://pgfoundry.org/projects/mysql2pgsql/";
23     license = lib.licenses.bsdOriginal;
24     mainProgram = "mysql2psql";
25     platforms = lib.platforms.unix;
26   };