2017-04-20 07:48:39 +02:00
|
|
|
{ stdenv
|
|
|
|
, fetchgit
|
2016-07-19 01:36:33 +02:00
|
|
|
, pkgconfig
|
|
|
|
, intltool
|
2017-04-20 07:48:39 +02:00
|
|
|
, automake111x
|
|
|
|
, autoconf
|
|
|
|
, libtool
|
2016-09-11 23:24:51 +02:00
|
|
|
, gnome2
|
2016-07-19 01:36:33 +02:00
|
|
|
, libxslt
|
|
|
|
, python
|
|
|
|
}:
|
|
|
|
|
2017-04-20 07:48:39 +02:00
|
|
|
let version = "20170425";
|
2016-07-19 01:36:33 +02:00
|
|
|
|
|
|
|
in stdenv.mkDerivation {
|
|
|
|
name = "planner-${version}";
|
|
|
|
|
2017-04-20 07:48:39 +02:00
|
|
|
src = fetchgit {
|
2018-05-29 10:33:23 +02:00
|
|
|
url = https://gitlab.gnome.org/GNOME/planner.git;
|
2017-04-20 07:48:39 +02:00
|
|
|
rev = "6a79647e5711b2b8d7435cacc3452e643d2f05e6";
|
|
|
|
sha256 = "18k40s0f665qclrzvkgyfqmvjk0nqdc8aj3m8n4ky85di4qbqlwd";
|
2016-07-19 01:36:33 +02:00
|
|
|
};
|
|
|
|
|
2016-09-11 23:24:51 +02:00
|
|
|
buildInputs = with gnome2; [
|
2016-07-19 01:36:33 +02:00
|
|
|
pkgconfig
|
|
|
|
intltool
|
2017-04-20 07:48:39 +02:00
|
|
|
automake111x
|
|
|
|
autoconf
|
|
|
|
libtool
|
|
|
|
|
2018-02-25 03:23:58 +01:00
|
|
|
gnome-common
|
|
|
|
gtk-doc
|
2016-09-11 23:24:51 +02:00
|
|
|
|
|
|
|
GConf
|
|
|
|
gtk
|
|
|
|
libgnomecanvas
|
|
|
|
libgnomeui
|
|
|
|
libglade
|
|
|
|
scrollkeeper
|
|
|
|
|
2016-07-19 01:36:33 +02:00
|
|
|
libxslt
|
|
|
|
python
|
|
|
|
];
|
|
|
|
|
2017-04-20 07:48:39 +02:00
|
|
|
preConfigure = ''./autogen.sh'';
|
|
|
|
|
2016-07-19 01:36:33 +02:00
|
|
|
enableParallelBuilding = true;
|
|
|
|
|
|
|
|
meta = with stdenv.lib; {
|
2017-08-01 22:03:30 +02:00
|
|
|
homepage = https://wiki.gnome.org/Apps/Planner;
|
2016-07-19 01:36:33 +02:00
|
|
|
description = "Project management application for GNOME";
|
2017-04-20 07:48:39 +02:00
|
|
|
longDescription = ''
|
|
|
|
Planner is the GNOME project management tool.
|
|
|
|
Its goal is to be an easy-to-use no-nonsense cross-platform
|
|
|
|
project management application.
|
|
|
|
|
|
|
|
Planner is a GTK+ application written in C and licensed under the
|
|
|
|
GPLv2 or any later version. It can store its data in either xml
|
|
|
|
files or in a postgresql database. Projects can also be printed
|
|
|
|
to PDF or exported to HTML for easy viewing from any web browser.
|
|
|
|
|
|
|
|
Planner was originally created by Richard Hult and Mikael Hallendal
|
|
|
|
at Imendio.
|
|
|
|
'';
|
|
|
|
license = licenses.gpl2Plus;
|
|
|
|
platforms = platforms.all;
|
|
|
|
maintainers = with maintainers; [ rasendubi amiloradovsky ];
|
2016-07-19 01:36:33 +02:00
|
|
|
};
|
|
|
|
}
|