KLone on NetBSD 4.0

babongo edited this page Oct 9, 2012 · 1 revision

Bootstrap Klone 2.x/3.x on NetBSD 4.x

NOTE All tests have been run on a 4.0_RC3/i386 box. On other platforms change i386 in PKG_PATH to your platform id (alpha, ia64, mac68k, etc.).

Set the PKG_PATH environment variable and install GNU make and wget if not already installed (must be root):

# export PKG_PATH=ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/4.0_2007Q2/All
# pkg_add -v wget
# pkg_add -v gmake

The PKG_PATH above applies to 4.0_RC3, when final 4.0 will come out the URL will probably be:

# export PKG_PATH=ftp://ftp.netbsd.org/pub/NetBSD/packages/4.0/i386/All

Create the top-level Makefile in an empty directory:

$ mkdir klone2
$ cd klone2
$ vi Makefile
... (Makefile follows) ...
KLONE_VERSION = 2.0.0
WEBAPP_DIR = $(CURDIR)/webapp 
include klapp.mk
klapp.mk: ; wget -O $@ -c http://koanlogic.com/klone/klapp-2.0.0.mk

Then set the MAKE variable to the path of the just installed GNU make binary and run it:

$ export MAKE=/usr/pkg/bin/gmake
$ gmake

Run KLone and fetch the index page:

$ ./kloned
$ wget http://localhost:8080/
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.