Unverified Commit 6a1c2f68 authored by Adam Stephens's avatar Adam Stephens
Browse files

audiobookshelf: move to pkgs/by-name

parent e2a83fd4
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -2,14 +2,15 @@
#!nix-shell -i nu -p nushell common-updater-scripts prefetch-npm-deps

def main [] {
  let sourceFile = $"(pwd)/pkgs/by-name/au/audiobookshelf/source.json"
  let tags = list-git-tags --url=https://github.com/advplyr/audiobookshelf | lines | sort --natural | str replace v ''

  let latest_tag = $tags | last
  let current_version = open ./pkgs/servers/audiobookshelf/source.json | get version
  let current_version = open $sourceFile | get version

  if $latest_tag != $current_version {
    let source = nix-prefetch-github advplyr audiobookshelf --rev $"v($latest_tag)" | from json | merge { version: $latest_tag, depsHash: "", clientDepsHash: ""}
    $source | save --force $"(pwd)/pkgs/servers/audiobookshelf/source.json"
    $source | save --force $sourceFile

    let srcPath = nix-build $env.PWD -A audiobookshelf.src | complete | get stdout | lines | first

@@ -19,10 +20,10 @@ def main [] {
    $source | merge {
      depsHash: (prefetch-npm-deps $"($srcPath)/package-lock.json"),
      clientDepsHash: (prefetch-npm-deps $"($srcPath)/client/package-lock.json")
    } | save --force $"(pwd)/pkgs/servers/audiobookshelf/source.json"
    } | save --force $sourceFile

    # appease the editorconfig CI check
    echo "\n" | save --append $"(pwd)/pkgs/servers/audiobookshelf/source.json"
    echo "\n" | save --append $sourceFile
  }

  {before: $current_version, after: $latest_tag}
+0 −2
Original line number Diff line number Diff line
@@ -1721,8 +1721,6 @@ with pkgs;
  audible-cli = callPackage ../tools/misc/audible-cli { };
  audiobookshelf = callPackage ../servers/audiobookshelf { };
  auditwheel = with python3Packages; toPythonApplication auditwheel;
  amidst = callPackage ../tools/games/minecraft/amidst { };