Hi!
Robert Nagy [Mon Jun 27, 2005 at 03:30:17PM +0200] wrote:
>Here is my port, with your patches integrated.
>Feel free to call yourself the maintainer because I
>only have one wireless card which works now. (rtw(4)).
>When you are ready with the port, send it to me.
>
>My port is available at: http://cybersport.hu/~robert/kismet.tar.gz
>
Attached is a small fix for Roberts port. With this, the config files
are placed in ${SYSCONFDIR}/kismet instead of ${SYSCONFDIR}.
Works for me.
Bernd
diff -Nur kismet.orig/Makefile kismet/Makefile
--- kismet.orig/Makefile Mon Jun 27 15:18:48 2005
+++ kismet/Makefile Tue Jun 28 13:35:59 2005
@@ -26,9 +26,16 @@
USE_GMAKE= Yes
+CONFDIR= ${SYSCONFDIR}/kismet
+SUBST_VARS+= CONFDIR
+
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/kismet
- ${INSTALL_DATA} ${WRKSRC}/conf/* \
+ ${INSTALL_DATA} ${WRKSRC}/conf/ap_manuf \
+ ${PREFIX}/share/examples/kismet/
+ ${INSTALL_DATA} ${WRKSRC}/conf/client_manuf \
+ ${PREFIX}/share/examples/kismet/
+ ${INSTALL_DATA} ${WRKSRC}/conf/*.conf \
${PREFIX}/share/examples/kismet/
.include <bsd.port.mk>
diff -Nur kismet.orig/patches/patch-Makefile_in kismet/patches/patch-Makefile_in
--- kismet.orig/patches/patch-Makefile_in Mon Jun 27 15:13:19 2005
+++ kismet/patches/patch-Makefile_in Mon Jun 27 17:30:28 2005
@@ -1,7 +1,7 @@
$OpenBSD$
--- Makefile.in.orig Wed Jun 22 06:22:23 2005
-+++ Makefile.in Sun Jun 26 10:52:01 2005
-@@ -23,8 +23,8 @@ LD = @CXX@
++++ Makefile.in Mon Jun 27 17:30:16 2005
+@@ -23,14 +23,14 @@ LD = @CXX@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
CLIBS = @CLIBS@
@@ -12,6 +12,13 @@
CPPFLAGS = @CPPFLAGS@
SUID = @suid@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+-ETC = [EMAIL PROTECTED]@
++ETC = [EMAIL PROTECTED]@/kismet
+ BIN = [EMAIL PROTECTED]@
+ SHARE = [EMAIL PROTECTED]@/kismet/
+ MAN = [EMAIL PROTECTED]@
@@ -130,52 +130,52 @@ checkuiconfig:
fi
diff -Nur kismet.orig/patches/patch-configure_in
kismet/patches/patch-configure_in
--- kismet.orig/patches/patch-configure_in Mon Jun 27 15:14:11 2005
+++ kismet/patches/patch-configure_in Mon Jun 27 16:28:04 2005
@@ -1,6 +1,15 @@
$OpenBSD$
--- configure.in.orig Wed Jun 22 06:22:23 2005
-+++ configure.in Sun Jun 26 11:18:38 2005
++++ configure.in Mon Jun 27 16:28:00 2005
+@@ -119,7 +119,7 @@ AC_CONFIG_SRCDIR([kismet_server.cc])
+ AC_CONFIG_HEADER([config.h])
+
+ # Config location for code to default to
+-CONFFILE_DIR=$sysconfdir
++CONFFILE_DIR=$sysconfdir/kismet
+ CONFFILE_DIR=`(
+ test "$prefix" = NONE && prefix=$ac_default_prefix
+ test "$exec_prefix" = NONE && exec_prefix=${prefix}
@@ -216,7 +216,7 @@ fi
# How does accept() work on this system?
AC_MSG_CHECKING([for accept() addrlen type])
diff -Nur kismet.orig/pkg/PLIST kismet/pkg/PLIST
--- kismet.orig/pkg/PLIST Sat Jun 25 14:27:54 2005
+++ kismet/pkg/PLIST Tue Jun 28 14:44:12 2005
@@ -9,16 +9,17 @@
@man man/man5/kismet_drone.conf.5
@man man/man5/kismet_ui.conf.5
share/examples/kismet/
[EMAIL PROTECTED] ${CONFDIR}/
share/examples/kismet/ap_manuf
[EMAIL PROTECTED] ${SYSCONFDIR}/ap_manuf
[EMAIL PROTECTED] ${CONFDIR}/ap_manuf
share/examples/kismet/client_manuf
[EMAIL PROTECTED] ${SYSCONFDIR}/client_manuf
[EMAIL PROTECTED] ${CONFDIR}/client_manuf
share/examples/kismet/kismet.conf
[EMAIL PROTECTED] ${SYSCONFDIR}/kismet.conf
[EMAIL PROTECTED] ${CONFDIR}/kismet.conf
share/examples/kismet/kismet_drone.conf
[EMAIL PROTECTED] ${SYSCONFDIR}/kismet_drone.conf
[EMAIL PROTECTED] ${CONFDIR}/kismet_drone.conf
share/examples/kismet/kismet_ui.conf
[EMAIL PROTECTED] ${SYSCONFDIR}/kismet_ui.conf
[EMAIL PROTECTED] ${CONFDIR}/kismet_ui.conf
share/examples/kismet/zaurus_kismet.conf
share/examples/kismet/zaurus_kismet_ui.conf
share/kismet/