Browse Source

shell script and hints for building on NetBSD. (gdt deleted private
copy by accident when getting a fresh checkout, and on recovery would
like to have it safe, and also it may be useful to others.)

gdt 14 years ago
parent
commit
a3214b79ac
1 changed files with 30 additions and 0 deletions
  1. 30 0
      README.NetBSD

+ 30 - 0
README.NetBSD

@@ -0,0 +1,30 @@
+#!/bin/sh
+
+$Id: README.NetBSD,v 1.1 2005/12/29 15:40:49 gdt Exp $
+
+# This file is helpful for building quagga from cvs on NetBSD, and
+# probably on any system using pkgsrc.  
+# One should have readline installed already (pkgsrc/devel/readline).
+
+case $1 in
+
+    build)
+	autoreconf -i -s
+	LDFLAGS="-L/usr/pkg/lib -R/usr/pkg/lib" CPPFLAGS="-I/usr/pkg/include" \
+    	./configure --prefix=/usr/quagga \
+	    --sysconfdir=/etc/zebra --localstatedir=/var/run/zebra \
+	    --enable-exampledir=/usr/quagga/share/examples/zebra \
+	    --enable-pkgsrcrcdir=/usr/quagga/etc/rc.d \
+	    --enable-opaque-lsa --enable-vtysh
+	make
+	;;
+
+    install)
+    	make install
+	;;
+
+    clean)
+    	make clean
+
+esac
+