kde5.kile: add konsole kpart

This commit is contained in:
Thomas Tuegel 2016-08-01 15:36:14 -05:00
parent ff7a659567
commit 39aff85b0e

View File

@ -1,9 +1,9 @@
{ stdenv { kdeDerivation
, lib , lib
, fetchgit , fetchgit
, extra-cmake-modules , ecm
, kdoctools , kdoctools
, makeQtWrapper , kdeWrapper
, qtscript , qtscript
, kconfig , kconfig
, kcrash , kcrash
@ -13,13 +13,16 @@
, kiconthemes , kiconthemes
, kinit , kinit
, khtml , khtml
, konsole
, kparts , kparts
, ktexteditor , ktexteditor
, kwindowsystem , kwindowsystem
, poppler , poppler
}: }:
stdenv.mkDerivation rec { let
unwrapped =
kdeDerivation rec {
name = "kile-${version}"; name = "kile-${version}";
version = "2016-07-02"; version = "2016-07-02";
@ -30,14 +33,9 @@ stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ nativeBuildInputs = [ ecm kdoctools ];
extra-cmake-modules
kdoctools
makeQtWrapper
];
buildInputs = [ buildInputs = [
qtscript
kconfig kconfig
kcrash kcrash
kdbusaddons kdbusaddons
@ -51,16 +49,19 @@ stdenv.mkDerivation rec {
ktexteditor ktexteditor
kwindowsystem kwindowsystem
poppler poppler
qtscript
]; ];
postInstall = ''
wrapQtProgram "$out/bin/kile"
'';
meta = { meta = {
description = "Kile is a user friendly TeX/LaTeX authoring tool for the KDE desktop environment"; description = "Kile is a user friendly TeX/LaTeX authoring tool for the KDE desktop environment";
homepage = https://www.kde.org/applications/office/kile/; homepage = https://www.kde.org/applications/office/kile/;
maintainers = with lib.maintainers; [ fridh ]; maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
}; };
};
in
kdeWrapper unwrapped
{
targets = [ "bin/kile" ];
paths = [ konsole.unwrapped ];
} }