Commit 51fa01bb authored by VIGNET Pierre's avatar VIGNET Pierre
Browse files

Update READMEs; Update URLS of repositories => inria migration

parent 8cc1be30
......@@ -11,46 +11,51 @@ Official website: [link](http://cadbiom.genouest.org/)
CADBIOM is mainly developed in Python 2.7.
Before running Cadbiom, the following system packages have to be installed from
the distribution packages library (or similar, depending on your operating system):
the distribution packages library (or similar, depending on your operating system).<br>
**Most of these packages are already installed on basic GNU/Linux systems.**
### Debian-like systems (Ubuntu):
* python2.7-dev
* libxml2-dev
* libxslt1-dev
* libgraphviz-dev (Networkx layouts)
* libxslt1-dev (Library providing the Gnome XSLT engine)
* pkg-config (Fix errors when installing pygraphviz and when config is not loaded)
* libpng12-dev (Matplotlib)
* libfreetype6-dev (Matplotlib)
* python-glade2 (GUI)
* libgraphviz-dev (GUI layouts)
* python-gtk2 (GUI)
* python-glade2 (GUI)
* python-gtksourceview2 (GUI)
* python-tk (GUI)
You can install these dependencies with the following command:
Fix errors when installing pygraphviz and when config is not loaded:
* pkg-config
sudo apt-get install python-gtksourceview2 python2.7-dev libxml2-dev libxslt1-dev \
libxslt1-dev libgraphviz-dev pkg-config python-glade2 python-gtk2 python-tk
For Matplotlib installation:
### Red Hat-like systems (Fedora/CentOS)
* libpng12-dev
* libfreetype6-dev
* python-devel
* libxml-devel
* redhat-rpm-config (lxml config)
* libxslt-devel (Library providing the Gnome XSLT engine)
* graphviz-devel (GUI layouts)
* pygtk2 (GUI)
* pygtk2-libglade (GUI)
* pygtksourceview (GUI)
You can install these dependencies with the following command (on Debian-like systems):
You can install these dependencies with the following command:
sudo apt-get install python-gtksourceview2 python2.7-dev libxml2-dev libxslt1-dev \
libxslt1-dev libgraphviz-dev pkg-config python-glade2 python-gtk2 python-tk libpng12-dev libfreetype6-dev
sudo dnf install python-devel libxml-devel redhat-rpm-config libxslt-devel graphviz-devel \
pygtk2 pygtk2-libglade pygtksourceview
PS: Most of these packages are already installed on basic Debian-like systems.
## Python requirements
When `cadbiom` library is installed, the following Python packages
will be installed from pypi repository:
**are automatically** installed from pypi repository:
* lxml
* networkx
* pygraphviz
* matplotlib
* numpy
* pycryptosat
......@@ -97,7 +102,7 @@ proposed as a Python wrapper by an independant library (pycryptosat).
*For now, an non official version of pycryptosat is on pypi and it is used by packages;
Source of the fork if you want to compile it manually:
[Cryptominisat repository](https://github.com/msoos/cryptominisat/tree/5.0.1)*
[Cryptominisat repository](https://gitlab.inria.fr/pvignet/pycryptosat/tree/5.0.1_cmake_dev)*
Here you will find the installation commands of the pycryptosat package:
......
......@@ -74,7 +74,7 @@ setup(
long_description=open('README.md').read(),
# Official page
url = "https://gitlab.irisa.fr/0000B8EG/Cadbiom/tree/pypi_packaging",
url = "https://gitlab.inria.fr/pvignet/cadbiom",
# Metadata
classifiers=[
......
......@@ -56,7 +56,7 @@ setup(
include_package_data=True,
# Official page
url = "https://gitlab.irisa.fr/0000B8EG/Cadbiom/tree/pypi_packaging",
url = "https://gitlab.inria.fr/pvignet/cadbiom",
# Metadata
classifiers=[
......
......@@ -11,46 +11,51 @@ Official website: [link](http://cadbiom.genouest.org/)
CADBIOM is mainly developed in Python 2.7.
Before running Cadbiom, the following system packages have to be installed from
the distribution packages library (or similar, depending on your operating system):
the distribution packages library (or similar, depending on your operating system).<br>
**Most of these packages are already installed on basic GNU/Linux systems.**
### Debian-like systems (Ubuntu):
* python2.7-dev
* libxml2-dev
* libxslt1-dev
* libgraphviz-dev (Networkx layouts)
* libxslt1-dev (Library providing the Gnome XSLT engine)
* pkg-config (Fix errors when installing pygraphviz and when config is not loaded)
* libpng12-dev (Matplotlib)
* libfreetype6-dev (Matplotlib)
* python-glade2 (GUI)
* libgraphviz-dev (GUI layouts)
* python-gtk2 (GUI)
* python-glade2 (GUI)
* python-gtksourceview2 (GUI)
* python-tk (GUI)
You can install these dependencies with the following command:
Fix errors when installing pygraphviz and when config is not loaded:
* pkg-config
sudo apt-get install python-gtksourceview2 python2.7-dev libxml2-dev libxslt1-dev \
libxslt1-dev libgraphviz-dev pkg-config python-glade2 python-gtk2 python-tk
For Matplotlib installation:
### Red Hat-like systems (Fedora/CentOS)
* libpng12-dev
* libfreetype6-dev
* python-devel
* libxml-devel
* redhat-rpm-config (lxml config)
* libxslt-devel (Library providing the Gnome XSLT engine)
* graphviz-devel (GUI layouts)
* pygtk2 (GUI)
* pygtk2-libglade (GUI)
* pygtksourceview (GUI)
You can install these dependencies with the following command (on Debian-like systems):
You can install these dependencies with the following command:
sudo apt-get install python-gtksourceview2 python2.7-dev libxml2-dev libxslt1-dev \
libxslt1-dev libgraphviz-dev pkg-config python-glade2 python-gtk2 python-tk libpng12-dev libfreetype6-dev
sudo dnf install python-devel libxml-devel redhat-rpm-config libxslt-devel graphviz-devel \
pygtk2 pygtk2-libglade pygtksourceview
PS: Most of these packages are already installed on basic Debian-like systems.
## Python requirements
When `cadbiom` library is installed, the following Python packages
will be installed from pypi repository:
**are automatically** installed from pypi repository:
* lxml
* networkx
* pygraphviz
* matplotlib
* numpy
* pycryptosat
......@@ -97,7 +102,7 @@ proposed as a Python wrapper by an independant library (pycryptosat).
*For now, an non official version of pycryptosat is on pypi and it is used by packages;
Source of the fork if you want to compile it manually:
[Cryptominisat repository](https://github.com/msoos/cryptominisat/tree/5.0.1)*
[Cryptominisat repository](https://gitlab.inria.fr/pvignet/pycryptosat/tree/5.0.1_cmake_dev)*
Here you will find the installation commands of the pycryptosat package:
......
/*************
Python bindings for Cadbiom functions (http://https://gitlab.irisa.fr/0000B8EG/Cadbiom)
Python bindings for Cadbiom functions (https://gitlab.inria.fr/pvignet/cadbiom)
Copyright (c) 2016-2017, Pierre Vignet
......
......@@ -115,7 +115,7 @@ setup(
version=__PACKAGE_VERSION__,
author="Pierre Vignet",
author_email="pierre.vignet@irisa.fr",
url = "https://gitlab.irisa.fr/0000B8EG/Cadbiom/tree/pypi_packaging",
url = "https://gitlab.inria.fr/pvignet/cadbiom",
# Search all packages recursively
packages=find_packages(),
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment