Installation Documentation #20

Merged
merged 4 commits into from May 17, 2012
Jump to file or symbol
Failed to load files and symbols.
+38 −0
Split
View
@@ -0,0 +1,38 @@
+Multipkg
+==============
+Multipkg automates and versions your package builds.
+
+Installation
+--------------
+Multipkg is best installed via rpms/debs built by... Multipkg.
+
+The bootstrap process is a little primitive now, but here are the steps:
+
+1. Install your developer tools
+ * might be unnecessary now
+ * yum -y groupinstall "Development Tools"
+1. install YAML::Syck and makemaker
+<pre>
+yum install perl-YAML-Syck perl-ExtUtils-MakeMaker
+</pre>
+1. git clone multipkg
+1. cd multipkg
+1. manually build and install your first multipkg package
+<pre>
+PREFIX=./root PKGVERID=0 INSTALLDIR=source scripts/transform
+perl -I ./source/lib root/usr/bin/multipkg -t .
+sudo yum -y install multipkg-*rpm
+</pre>
+1. Remove the first package
+<pre>
+rm multipkg*rpm
+</pre>
+1. Build your final multipkg package from git
+<pre>
+git-multipkg -b https://github.com/ytoolshed/ multipkg
+</pre>
+1. upgrade on the current host immediately so there is no confusion
+<pre>
+sudo yum upgrade ./multipkg*rpm
+</pre>
+1. ENJOY