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/

Reply via email to