summary refs log tree commit diff
path: root/pkgs/applications/graphics/mcomix/default.nix
blob: 7130d21b8ef4cbfffd9fe2e3fdf1350347d214bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{ stdenv, fetchurl, python27Packages }:

python27Packages.buildPythonApplication rec {
    name = "mcomix-${version}";
    version = "1.2.1";

    src = fetchurl {
      url = "mirror://sourceforge/mcomix/${name}.tar.bz2";
      sha256 = "0fzsf9pklhfs1rzwzj64c0v30b74nk94p93h371rpg45qnfiahvy";
    };

    propagatedBuildInputs = with python27Packages; [ pygtk pillow setuptools ];

    doCheck = false;

    meta = {
      description = "Image viewer designed to handle comic books";
      longDescription = ''
        MComix is an user-friendly, customizable image viewer. It is specifically
        designed to handle comic books, but also serves as a generic viewer.
        It reads images in ZIP, RAR, 7Zip or tar archives as well as plain image
        files. It is written in Python and uses GTK through the PyGTK bindings,
        and runs on both Linux and Windows.

        MComix is a fork of the Comix project, and aims to add bug fixes and
        stability improvements after Comix development came to a halt in late 2009.
      '';
      homepage = http://mcomix.sourceforge.net/;
      license = stdenv.lib.licenses.gpl2;
      maintainers = with stdenv.lib.maintainers; [ fuuzetsu AndersonTorres ];
    };
}
# TODO:
# - error in check phase