summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2013-12-07 13:50:06 (EST)
committer P. J. McDermott <pjm@nac.net>2013-12-07 13:50:06 (EST)
commit464ac7e720e62e88d95d793b95aba18997b7547d (patch)
treead8aa02666bb7a4a921a61e7b7bb0ce145a8327b
parent4a654354058251dabd91332d14ba982a14248967 (diff)
README: Add more precise setup instructions.
-rw-r--r--README39
1 files changed, 34 insertions, 5 deletions
diff --git a/README b/README
index 2e0615b..a11e55a 100644
--- a/README
+++ b/README
@@ -42,21 +42,50 @@ You'll need to have the following software installed on your system:
* GNU Automake, and
* GNU Libtool.
+These scripts have been tested on Debian GNU/Linux 7.0 (wheezy) with the libmpc3
+and libmpc-dev packages from Debian's jessie suite.
+
+Everything except opkbuild and opkhelper can be installed as follows on Debian
+GNU/Linux jessie or later:
+
+ $ apt-get --no-install-recommends install sudo git subversion binutils \
+ > gcc-4.7 make libc6-dev linux-libc-dev zlib1g-dev gettext libgmp-dev \
+ > libmpfr-dev libmpc-dev m4 libncurses5-dev libncursesw5-dev \
+ > libreadline-dev libexpat1-dev tcl8.6-dev expect dejagnu autoconf \
+ > automake libtool patch file
+
+opkbuild can be downloaded and installed (in the default directories) as
+follows:
+
+ $ wget http://files.proteanos.com\
+ > /pub/opkbuild/3.0.0-beta1/opkbuild-3.0.0-beta1.tar.gz
+ $ tar -xzf opkbuild-3.0.0-beta1.tar.gz
+ $ cd opkbuild-3.0.0-beta1/
+ $ ./configure --with-opkg=/there/is/no/opkg \
+ > --with-opkhelper-3.0=/usr/local/bin
+ $ make
+ # make install
+
After installing opkbuild, be sure to run its mksysconf makefile with ARCH and
PLAT macros to install ProteanOS system configuration files on your system. For
example, to bootstrap the core-linux-eglibc dev port, run:
- ./mksysconf ARCH=core-linux-eglibc PLAT=dev
+ # ./mksysconf ARCH=core-linux-eglibc PLAT=dev
These scripts assume that opkbuild is built with the default sysconfdir (/etc)
and datadir (/usr/local/share). If you've installed opkbuild with different
directories, you'll need to edit these scripts.
-Binutils, GCC, Make, and the libc headers can be installed on Debian GNU/Linux
-by installing the build-essential package.
+opkhelper can be downloaded and installed (in the default directories) as
+follows:
-These scripts have been tested on Debian GNU/Linux 7.0 (wheezy) with the libmpc3
-and libmpc-dev packages from Debian's jessie suite.
+ $ wget http://files.proteanos.com\
+ > /pub/opkhelper/3.0.0-beta3/opkhelper-3.0.0-beta3.tar.gz
+ $ tar -xzf opkhelper-3.0.0-beta3.tar.gz
+ $ cd opkhelper-3.0.0-beta3/
+ $ ./configure
+ $ make
+ $ make install
Running
-------