aboutsummaryrefslogtreecommitdiff
path: root/docs/source/installation.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source/installation.rst')
-rw-r--r--docs/source/installation.rst72
1 files changed, 72 insertions, 0 deletions
diff --git a/docs/source/installation.rst b/docs/source/installation.rst
new file mode 100644
index 0000000..9de19d4
--- /dev/null
+++ b/docs/source/installation.rst
@@ -0,0 +1,72 @@
+Installation
+************
+
+Requirements
+============
+
+* Solaris >= 11.0
+* Python == 2.7
+
+
+Getting ipsutils
+================
+
+Clone ipsutils git repository
+-----------------------------
+
+::
+
+ git clone http://bitbucket.org/jhunkeler/ipsutils.git
+ cd ipsutils
+
+
+Generate ipsutils build environment
+-----------------------------------
+
+::
+
+ PYTHONPATH=. ./ipsbuild-setuptree.py
+
+
+Create source distribution
+--------------------------
+
+::
+
+ python2.7 setup.py build sdist
+
+
+Copy resulting tarball to ipsutils build SOURCES directory
+----------------------------------------------------------
+
+::
+
+ cp dist/ipsutils-VERSION.tar.gz ~/ipsutils/SOURCES
+
+
+Build ipsutils
+==============
+
+::
+
+ PYTHONPATH=. ./ipsbuild.py ipsbuild.ips
+
+
+Publish ipsutils to your local repository
+-----------------------------------------
+
+::
+
+ pkgsend publish \
+ -s /your/repo \
+ -d ~/ipsutils/PKGS/ipsutils-VERSION/root \
+ ~/ipsutils/PKGS/ipsutils-VERSION/ipsutils-VERSION.res
+
+
+Install ipsutils from your local repository
+-------------------------------------------
+
+::
+
+ pkg install ipsutils
+