diff --git a/README.rst b/README.rst index bca7493b..2b864611 100644 --- a/README.rst +++ b/README.rst @@ -207,6 +207,7 @@ Notable mention must give the command '$ slpkg --removepkg ' which can with all dependencies together after editing configuration file '/etc/slpkg/slpkg.conf' (default is disable). Also you can check if packages used as dependency with additional option "--check-deps". Option "--tag" allow to remove packages with by TAG. +Optional you can use dialog utility with additional option "--checklist" (require python2-pythondialog). The last command is useful to print the entire contents of a package installed on the system with the command '$ slpkg -d '. @@ -262,6 +263,8 @@ Slackware64: `slpkg-2.7.5-x86_64-1_dsw.txz `_ for dialog box interface + `pygraphviz `_ for drawing dependencies diagram `graph-easy `_ for drawing ascii dependencies diagram diff --git a/setup.py b/setup.py index 57b166a4..8fedcfd6 100755 --- a/setup.py +++ b/setup.py @@ -38,8 +38,8 @@ INSTALLATION_REQUIREMENTS = [] DOCS_REQUIREMENTS = [] TESTS_REQUIREMENTS = [] OPTIONAL_REQUIREMENTS = [ - "pygraphviz >= 1.3rc2", - "python2-pythondialog >= 3.3.0" + "python2-pythondialog >= 3.3.0", + "pygraphviz >= 1.3rc2" ] # Non-Python/non-PyPI optional dependencies: # ascii diagram: graph-easy (available from SBo repository) diff --git a/slackbuild/README b/slackbuild/README index b4665f85..cd60472b 100644 --- a/slackbuild/README +++ b/slackbuild/README @@ -3,3 +3,6 @@ and removes packages on Slackware based systems. It automatically computes dependencies and figures out what things should occur to install packages. Slpkg makes it easier to maintain groups of machines without having to manually update. + +Optional dependencies: python2-pythondialog, pygraphviz, graph-easy +