|
|
|
@ -2,11 +2,11 @@ |
|
|
|
|
|
|
|
|
|
pythonPackages.buildPythonApplication rec { |
|
|
|
|
pname = "afew"; |
|
|
|
|
version = "1.3.0"; |
|
|
|
|
version = "2.0.0"; |
|
|
|
|
|
|
|
|
|
src = pythonPackages.fetchPypi { |
|
|
|
|
inherit pname version; |
|
|
|
|
sha256 = "0105glmlkpkjqbz350dxxasvlfx9dk0him9vwbl86andzi106ygz"; |
|
|
|
|
sha256 = "0j60501nm242idf2ig0h7p6wrg58n5v2p6zfym56v9pbvnbmns0s"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = with pythonPackages; [ sphinx setuptools_scm ]; |
|
|
|
@ -15,19 +15,22 @@ pythonPackages.buildPythonApplication rec { |
|
|
|
|
pythonPackages.notmuch chardet dkimpy |
|
|
|
|
] ++ stdenv.lib.optional (!pythonPackages.isPy3k) subprocess32; |
|
|
|
|
|
|
|
|
|
makeWrapperArgs = [ |
|
|
|
|
''--prefix PATH ':' "${notmuch}/bin"'' |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
outputs = [ "out" "doc" ]; |
|
|
|
|
|
|
|
|
|
postBuild = '' |
|
|
|
|
make -C docs man |
|
|
|
|
python setup.py build_sphinx -b html,man |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
postInstall = '' |
|
|
|
|
mandir="$out/share/man/man1" |
|
|
|
|
mkdir -p "$mandir" |
|
|
|
|
cp docs/build/man/* "$mandir" |
|
|
|
|
install -D -v -t $out/share/man/man1 build/sphinx/man/* |
|
|
|
|
mkdir -p $out/share/doc/afew |
|
|
|
|
cp -R build/sphinx/html/* $out/share/doc/afew |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
makeWrapperArgs = [ |
|
|
|
|
''--prefix PATH ':' "${notmuch}/bin"'' |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
meta = with stdenv.lib; { |
|
|
|
|
homepage = https://github.com/afewmail/afew; |
|
|
|
|