Merge pull request #25109 from amiloradovsky/planner

planner: 0.14.6 -> 20170429
This commit is contained in:
Michael Raskin 2017-05-01 14:20:57 +02:00 committed by GitHub
commit c9a378a3e8

View File

@ -1,28 +1,35 @@
{ stdenv, fetchurl { stdenv
, fetchgit
, pkgconfig , pkgconfig
, intltool , intltool
, automake111x
, autoconf
, libtool
, gnome2 , gnome2
, libxslt , libxslt
, python , python
}: }:
let let version = "20170425";
version = "${major}.${minor}.${patch}";
major = "0";
minor = "14";
patch = "6";
in stdenv.mkDerivation { in stdenv.mkDerivation {
name = "planner-${version}"; name = "planner-${version}";
src = fetchurl { src = fetchgit {
url = "http://ftp.gnome.org/pub/GNOME/sources/planner/${major}.${minor}/planner-${version}.tar.xz"; url = "https://git.gnome.org/browse/planner";
sha256 = "15h6ps58giy5r1g66sg1l4xzhjssl362mfny2x09khdqsvk2j38k"; rev = "6a79647e5711b2b8d7435cacc3452e643d2f05e6";
sha256 = "18k40s0f665qclrzvkgyfqmvjk0nqdc8aj3m8n4ky85di4qbqlwd";
}; };
buildInputs = with gnome2; [ buildInputs = with gnome2; [
pkgconfig pkgconfig
intltool intltool
automake111x
autoconf
libtool
gnome_common
gtk_doc
GConf GConf
gtk gtk
@ -35,13 +42,28 @@ in stdenv.mkDerivation {
python python
]; ];
preConfigure = ''./autogen.sh'';
enableParallelBuilding = true; enableParallelBuilding = true;
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://wiki.gnome.org/Apps/Planner/; homepage = "https://wiki.gnome.org/Apps/Planner";
description = "Project management application for GNOME"; description = "Project management application for GNOME";
license = licenses.gpl2; longDescription = ''
platforms = platforms.linux; Planner is the GNOME project management tool.
maintainers = [ maintainers.rasendubi ]; 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 ];
}; };
} }