Commit daa9c7c2 authored by jopejoe1's avatar jopejoe1
Browse files

frogdata: move to by-name

parent c76d7e78
Loading
Loading
Loading
Loading
+17 −18
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchurl,
  automake,
  autoconf,
  fetchFromGitHub,
  gitUpdater,
  autoreconfHook,
  libtool,
  pkg-config,
  autoconf-archive,
}:

let
  release = lib.importJSON ./release-info/LanguageMachines-frogdata.json;
in

stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
  pname = "frogdata";
  version = release.version;
  src = fetchurl {
    inherit (release) url sha256;
    name = "frogdata-${release.version}.tar.gz";
  version = "0.13";

  src = fetchFromGitHub {
    owner = "LanguageMachines";
    repo = "frogdata";
    tag = "v${finalAttrs.version}";
    hash = "sha256-f3rPjc8iYPVJsL6pez2WBw+rCxy6xm3DzOi8S+PDkvg=";
  };

  nativeBuildInputs = [
    pkg-config
    automake
    autoconf
    autoreconfHook
  ];
  buildInputs = [
    libtool
    autoconf-archive
  ];

  preConfigure = ''
    sh bootstrap.sh
  '';
  passthru = {
    updateScript = gitUpdater { rev-prefix = "v"; };
  };

  meta = with lib; {
    description = "Data for Frog, a Tagger-Lemmatizer-Morphological-Analyzer-Dependency-Parser for Dutch";
@@ -42,4 +41,4 @@ stdenv.mkDerivation {
    maintainers = with maintainers; [ roberth ];
  };

}
})
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@ in
  timblserver = pkgs.timblserver;
  mbt = pkgs.mbt;
  frog = callPackage ./frog.nix { inherit icu; };
  frogdata = callPackage ./frogdata.nix { };
  frogdata = pkgs.frogdata;

  test = callPackage ./test.nix { };
}
+0 −5
Original line number Diff line number Diff line
{
  "version": "0.13",
  "url": "https://api.github.com/repos/LanguageMachines/frogdata/tarball/v0.13",
  "sha256": "13mhv8qacl0n20ddl1ay49xi6h2m0a149ya3rrsmaah3x4adb4sg"
}