Unverified Commit b2357988 authored by Robert Schütz's avatar Robert Schütz Committed by GitHub
Browse files

Merge pull request #335940 from LudovicoPiero/samrewritten/fix-desktop-exec

samrewritten: fix `.desktop` file
parents eeb2588a 85a6ff50
Loading
Loading
Loading
Loading
+17 −13
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, unstableGitUpdater
, curl
, gtkmm3
, glibmm
, gnutls
, yajl
, pkg-config
{
  lib,
  stdenv,
  fetchFromGitHub,
  unstableGitUpdater,
  curl,
  gtkmm3,
  glibmm,
  gnutls,
  yajl,
  pkg-config,
}:
stdenv.mkDerivation (finalAttrs: {
  pname = "samrewritten";
@@ -23,9 +24,7 @@ stdenv.mkDerivation (finalAttrs: {

  makeFlags = [ "PREFIX=$(out)" ];

  nativeBuildInputs = [
    pkg-config
  ];
  nativeBuildInputs = [ pkg-config ];

  buildInputs = [
    curl
@@ -35,6 +34,11 @@ stdenv.mkDerivation (finalAttrs: {
    yajl
  ];

  postInstall = ''
    substituteInPlace $out/share/applications/samrewritten.desktop \
      --replace-fail "Exec=/usr/bin/samrewritten" "Exec=samrewritten"
  '';

  passthru.updateScript = unstableGitUpdater { };

  meta = {