head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.106
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.104
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.102
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.100
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.98
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.96
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.94
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.92
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.90
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.88
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.86
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.84
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.82
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.80
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.78
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.76
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.74
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.72
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.3.0.70
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.68
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.66
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.64
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.62
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.58
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.38
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.60
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.56
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.54
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.3.0.52
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.50
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.48
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.46
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.44
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.42
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.40
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.36
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.34
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.32
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.30
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.3.0.28
	pkgsrc-2016Q2-base:1.3
	pkgsrc-2016Q1:1.3.0.26
	pkgsrc-2016Q1-base:1.3
	pkgsrc-2015Q4:1.3.0.24
	pkgsrc-2015Q4-base:1.3
	pkgsrc-2015Q3:1.3.0.22
	pkgsrc-2015Q3-base:1.3
	pkgsrc-2015Q2:1.3.0.20
	pkgsrc-2015Q2-base:1.3
	pkgsrc-2015Q1:1.3.0.18
	pkgsrc-2015Q1-base:1.3
	pkgsrc-2014Q4:1.3.0.16
	pkgsrc-2014Q4-base:1.3
	pkgsrc-2014Q3:1.3.0.14
	pkgsrc-2014Q3-base:1.3
	pkgsrc-2014Q2:1.3.0.12
	pkgsrc-2014Q2-base:1.3
	pkgsrc-2014Q1:1.3.0.10
	pkgsrc-2014Q1-base:1.3
	pkgsrc-2013Q4:1.3.0.8
	pkgsrc-2013Q4-base:1.3
	pkgsrc-2013Q3:1.3.0.6
	pkgsrc-2013Q3-base:1.3
	pkgsrc-2013Q2:1.3.0.4
	pkgsrc-2013Q2-base:1.3
	pkgsrc-2013Q1:1.3.0.2
	pkgsrc-2013Q1-base:1.3
	pkgsrc-2012Q4:1.2.0.34
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2012Q3:1.2.0.32
	pkgsrc-2012Q3-base:1.2
	pkgsrc-2012Q2:1.2.0.30
	pkgsrc-2012Q2-base:1.2
	pkgsrc-2012Q1:1.2.0.28
	pkgsrc-2012Q1-base:1.2
	pkgsrc-2011Q4:1.2.0.26
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q3:1.2.0.24
	pkgsrc-2011Q3-base:1.2
	pkgsrc-2011Q2:1.2.0.22
	pkgsrc-2011Q2-base:1.2
	pkgsrc-2011Q1:1.2.0.20
	pkgsrc-2011Q1-base:1.2
	pkgsrc-2010Q4:1.2.0.18
	pkgsrc-2010Q4-base:1.2
	pkgsrc-2010Q3:1.2.0.16
	pkgsrc-2010Q3-base:1.2
	pkgsrc-2010Q2:1.2.0.14
	pkgsrc-2010Q2-base:1.2
	pkgsrc-2010Q1:1.2.0.12
	pkgsrc-2010Q1-base:1.2
	pkgsrc-2009Q4:1.2.0.10
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2009Q3:1.2.0.8
	pkgsrc-2009Q3-base:1.2
	pkgsrc-2009Q2:1.2.0.6
	pkgsrc-2009Q2-base:1.2
	pkgsrc-2009Q1:1.2.0.4
	pkgsrc-2009Q1-base:1.2
	pkgsrc-2008Q4:1.2.0.2
	pkgsrc-2008Q4-base:1.2
	pkgsrc-2008Q3:1.1.1.1.0.22
	pkgsrc-2008Q3-base:1.1.1.1
	cube-native-xorg:1.1.1.1.0.20
	cube-native-xorg-base:1.1.1.1
	pkgsrc-2008Q2:1.1.1.1.0.18
	pkgsrc-2008Q2-base:1.1.1.1
	cwrapper:1.1.1.1.0.16
	pkgsrc-2008Q1:1.1.1.1.0.14
	pkgsrc-2008Q1-base:1.1.1.1
	pkgsrc-2007Q4:1.1.1.1.0.12
	pkgsrc-2007Q4-base:1.1.1.1
	pkgsrc-2007Q3:1.1.1.1.0.10
	pkgsrc-2007Q3-base:1.1.1.1
	pkgsrc-2007Q2:1.1.1.1.0.8
	pkgsrc-2007Q2-base:1.1.1.1
	pkgsrc-2007Q1:1.1.1.1.0.6
	pkgsrc-2007Q1-base:1.1.1.1
	pkgsrc-2006Q4:1.1.1.1.0.4
	pkgsrc-2006Q4-base:1.1.1.1
	pkgsrc-2006Q3:1.1.1.1.0.2
	pkgsrc-2006Q3-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.3
date	2013.03.02.17.59.10;	author joerg;	state Exp;
branches;
next	1.2;

1.2
date	2008.10.28.11.06.38;	author adam;	state Exp;
branches;
next	1.1;

1.1
date	2006.08.03.15.09.49;	author salo;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2006.08.03.15.09.49;	author salo;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Include CPPFLAGS when building the dependency files, so that ImageMagick
headers are found.
@
text
@$NetBSD: patch-ae,v 1.2 2008/10/28 11:06:38 adam Exp $

--- Makefile.in.orig	2008-05-29 19:18:26.000000000 +0000
+++ Makefile.in
@@@@ -139,52 +139,36 @@@@ checkuiconfig:
 	fi
 
 binuserinstall:
-	install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(PS) $(BIN)/$(PS); 
-	install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(DRONE) $(BIN)/$(DRONE);
+	${BSD_INSTALL_PROGRAM} $(PS) $(BIN)/$(PS); 
+	${BSD_INSTALL_PROGRAM} $(DRONE) $(BIN)/$(DRONE);
 
 binsuidinstall:
-	install -o $(INSTUSR) -g $(INSTGRP) -s -m 4755 $(PS) $(BIN)/$(PS); 
-	install -o $(INSTUSR) -g $(INSTGRP) -s -m 4755 $(DRONE) $(BIN)/$(DRONE);
+	${BSD_INSTALL_PROGRAM} $(PS) $(BIN)/$(PS); 
+	${BSD_INSTALL_PROGRAM} $(DRONE) $(BIN)/$(DRONE);
 	
 commoninstall:
-	mkdir -p $(ETC)
-	mkdir -p $(BIN)
-
-	install -o $(INSTUSR) -g $(INSTGRP) -m 755 $(WRAP) $(BIN)/kismet
-	install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(NC) $(BIN)/$(NC)
-	# install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(HOPPER) $(BIN)/$(HOPPER)
-	@@if test "$(ZAURUS)" = "yes"; then \
-		install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(BUZZER) $(BIN)/buzzme; \
-		echo install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(BUZZER) $(BIN)/buzzme; \
-	fi
-#install -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/kismet_monitor $(BIN)/kismet_monitor
-#install -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/kismet_unmonitor $(BIN)/kismet_unmonitor
-	mkdir -p $(MAN)/man1
-	install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet.1 $(MAN)/man1/kismet.1
-	# install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet_monitor.1 $(MAN)/man1/kismet_monitor.1
-	# install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet_hopper.1 $(MAN)/man1/kismet_hopper.1
-	install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet_drone.1 $(MAN)/man1/kismet_drone.1
-	mkdir -p $(MAN)/man5
-	install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet.conf.5 $(MAN)/man5/kismet.conf.5
-	install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet_ui.conf.5 $(MAN)/man5/kismet_ui.conf.5
-	install -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet_drone.conf.5 $(MAN)/man5/kismet_drone.conf.5
+	${BSD_INSTALL_PROGRAM} $(WRAP) $(BIN)/kismet
+	${BSD_INSTALL_PROGRAM} $(NC) $(BIN)/$(NC)
+	#@@if test "$(ZAURUS)" = "yes"; then \
+	#	${BSD_INSTALL_PROGRAM} $(BUZZER) $(BIN)/buzzme; \
+	#fi
+	${BSD_INSTALL_MAN} man/kismet.1 $(MAN)/man1/kismet.1
+	${BSD_INSTALL_MAN} man/kismet_drone.1 $(MAN)/man1/kismet_drone.1
+	${BSD_INSTALL_MAN} man/kismet.conf.5 $(MAN)/man5/kismet.conf.5
+	${BSD_INSTALL_MAN} man/kismet_ui.conf.5 $(MAN)/man5/kismet_ui.conf.5
+	${BSD_INSTALL_MAN} man/kismet_drone.conf.5 $(MAN)/man5/kismet_drone.conf.5
 
 	@@if test "$(GPSLBUILD)" = "$(GPSL)"; then \
-		install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(GPSL) $(BIN)/$(GPSL); \
-		echo install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(GPSL) $(BIN)/$(GPSL); \
-		install -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/gpsmap-helper-earthamaps $(BIN)/gpsmap-helper-earthamaps; \
-		echo install -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/gpsmap-helper-earthamaps $(BIN)/gpsmap-helper-earthamaps; \
-		install -o $(INSTUSR) -g $(MANGRP) -m 644 man/gpsmap.1 $(MAN)/man1/gpsmap.1; \
-		echo install -o $(INSTUSR) -g $(MANGRP) -m 644 man/gpsmap.1 $(MAN)/man1/gpsmap.1; \
+		${BSD_INSTALL_PROGRAM} $(GPSL) $(BIN)/$(GPSL); \
+		${BSD_INSTALL_SCRIPT} scripts/gpsmap-helper-earthamaps $(BIN)/gpsmap-helper-earthamaps; \
+		${BSD_INSTALL_MAN} man/gpsmap.1 $(MAN)/man1/gpsmap.1; \
 	fi
 
-	mkdir -p $(WAV)
-	install -o $(INSTUSR) -g $(INSTGRP) -m 644 wav/new_network.wav $(WAV)/new_network.wav
-	install -o $(INSTUSR) -g $(INSTGRP) -m 644 wav/traffic.wav $(WAV)/traffic.wav
-	install -o $(INSTUSR) -g $(INSTGRP) -m 644 wav/junk_traffic.wav $(WAV)/junk_traffic.wav
-	install -o $(INSTUSR) -g $(INSTGRP) -m 644 wav/alert.wav $(WAV)/alert.wav
-	install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/ap_manuf $(ETC)/ap_manuf; 
-	install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/client_manuf $(ETC)/client_manuf; 
+	${BSD_INSTALL_DATA_DIR} $(WAV)
+	${BSD_INSTALL_DATA} wav/new_network.wav $(WAV)/new_network.wav
+	${BSD_INSTALL_DATA} wav/traffic.wav $(WAV)/traffic.wav
+	${BSD_INSTALL_DATA} wav/junk_traffic.wav $(WAV)/junk_traffic.wav
+	${BSD_INSTALL_DATA} wav/alert.wav $(WAV)/alert.wav
 
 	@@if test -f $(BIN)/kismet_curses; then \
 		echo "Removing old kismet_curses binary.  The panels frontend is now kismet_client."; \
@@@@ -224,30 +208,7 @@@@ suidinstall: $(PS) $(DRONE) $(WRAP) $(NC
 	@@echo "YOUR WIRELESS NETWORK CONNECTION.  IF YOU HAVE ANY UNTRUSTED USERS ON YOUR "
 	@@echo "SYSTEM DO NOT INSTALL KISMET AS SUID ROOT."
 
-install: $(PS) $(DRONE) $(NC) $(WRAP) $(GPSLBUILD) $(ZAURUSBUILD)
-	$(MAKE) -e commoninstall
-	$(MAKE) -e binuserinstall
-	@@if test -f $(ETC)/kismet.conf; then \
-		$(MAKE) -e checkconfig; \
-    else \
-		install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/kismet.conf $(ETC)/kismet.conf;  \
-		echo install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/kismet.conf $(ETC)/kismet.conf;  \
-		echo "Installed config into $(ETC)/kismet.conf."; \
-	fi
-	@@if test -f $(ETC)/kismet_drone.conf; then \
-		$(MAKE) -e checkdroneconfig; \
-    else \
-		install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/kismet_drone.conf $(ETC)/kismet_drone.conf;  \
-		echo install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/kismet_drone.conf $(ETC)/kismet_drone.conf;  \
-		echo "Installed drone config into $(ETC)/kismet_drone.conf."; \
-	fi
-	@@if test -f $(ETC)/kismet_ui.conf; then \
-		$(MAKE) -e checkuiconfig; \
-	else \
-		install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/kismet_ui.conf $(ETC)/kismet_ui.conf;  \
-		echo install -o $(INSTUSR) -g $(INSTGRP) -m 644 conf/kismet_ui.conf $(ETC)/kismet_ui.conf;  \
-		echo "Installed UI config into $(ETC)/kismet_ui.conf."; \
-	fi
+install: $(PS) $(DRONE) $(NC) $(WRAP) $(GPSLBUILD) $(ZAURUSBUILD) commoninstall binuserinstall
 	@@echo "Installed kismet into $(BIN)/."
 	@@echo "If you have not done so already, read the README file and the FAQ file.  Additional"
 	@@echo "documentation is in the docs/ directory.  You MUST edit $(ETC)/kismet.conf "
@@@@ -374,7 +335,7 @@@@ $(DEPEND):
 	@@-rm -f $(DEPEND)
 	@@echo "Generating dependencies... "
 	@@echo > $(DEPEND)
-	@@$(CXX) $(CFLAGS) -MM \
+	@@$(CXX) $(CFLAGS) $(CPPFLAGS) -MM \
 		`echo $(PSO) $(DRONEO) $(GPSLO) $(NCO) | sed -e "s/\.o/\.cc/g" | sed -e "s/\.mo/\.m/g"` >> $(DEPEND)
 
 include $(DEPEND)
@


1.2
log
@Changes 2008.05.01:
* Bug fixes and improvements
@
text
@d1 1
a1 1
$NetBSD$
d3 1
a3 1
--- Makefile.in.orig	2008-05-29 21:18:26.000000000 +0200
d112 9
@


1.1
log
@Initial revision
@
text
@d3 1
a3 1
--- Makefile.in.orig	2005-08-16 01:22:51.000000000 +0000
d5 1
a5 1
@@@@ -130,58 +130,40 @@@@ checkuiconfig:
d11 2
a12 2
+	$(BSD_INSTALL_PROGRAM) $(PS) $(BIN)/$(PS); 
+	$(BSD_INSTALL_PROGRAM) $(DRONE) $(BIN)/$(DRONE);
d15 4
a18 2
 	install -o $(INSTUSR) -g $(INSTGRP) -s -m 4755 $(PS) $(BIN)/$(PS); 
 	install -o $(INSTUSR) -g $(INSTGRP) -s -m 4755 $(DRONE) $(BIN)/$(DRONE);
d24 1
a24 1
-	install -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/kismet $(BIN)/kismet
d42 10
a51 13
+	$(BSD_INSTALL_PROGRAM_DIR) $(BIN)
+	$(BSD_INSTALL_SCRIPT) scripts/kismet $(BIN)/kismet
+	$(BSD_INSTALL_PROGRAM) $(NC) $(BIN)/$(NC)
+#	@@if test "$(ZAURUS)" = "yes"; then \
+#		$(BSD_INSTALL_PROGRAM) $(BUZZER) $(BIN)/buzzme; \
+#	fi
+	$(BSD_INSTALL_MAN_DIR) $(MAN)/man1
+	$(BSD_INSTALL_MAN) man/kismet.1 $(MAN)/man1/kismet.1
+	$(BSD_INSTALL_MAN) man/kismet_drone.1 $(MAN)/man1/kismet_drone.1
+	$(BSD_INSTALL_MAN_DIR) $(MAN)/man5
+	$(BSD_INSTALL_MAN) man/kismet.conf.5 $(MAN)/man5/kismet.conf.5
+	$(BSD_INSTALL_MAN) man/kismet_ui.conf.5 $(MAN)/man5/kismet_ui.conf.5
+	$(BSD_INSTALL_MAN) man/kismet_drone.conf.5 $(MAN)/man5/kismet_drone.conf.5
d60 5
a64 2
-	fi
-
d72 5
a76 8
-
-	@@if test -f $(BIN)/kismet_curses; then \
-		echo "Removing old kismet_curses binary.  The panels frontend is now kismet_client."; \
-		rm $(BIN)/kismet_curses; \
+		$(BSD_INSTALL_PROGRAM) $(GPSL) $(BIN)/$(GPSL); \
+		$(BSD_INSTALL_SCRIPT) scripts/gpsmap-helper-earthamaps $(BIN)/gpsmap-helper-earthamaps; \
+		$(BSD_INSTALL_MAN) man/gpsmap.1 $(MAN)/man1/gpsmap.1; \
 	fi
d78 3
a80 10
+	$(BSD_INSTALL_DATA_DIR) $(WAV)
+	$(BSD_INSTALL_DATA) wav/new_network.wav $(WAV)/new_network.wav
+	$(BSD_INSTALL_DATA) wav/traffic.wav $(WAV)/traffic.wav
+	$(BSD_INSTALL_DATA) wav/junk_traffic.wav $(WAV)/junk_traffic.wav
+	$(BSD_INSTALL_DATA) wav/alert.wav $(WAV)/alert.wav
+
 suidinstall: $(PS) $(DRONE) $(NC) $(GPSLBUILD) $(ZAURUSBUILD)
 	$(MAKE) -e commoninstall
 	$(MAKE) -e binsuidinstall
@@@@ -215,30 +197,7 @@@@ suidinstall: $(PS) $(DRONE) $(NC) $(GPSL
d84 1
a84 1
-install: $(PS) $(DRONE) $(NC) $(GPSLBUILD) $(ZAURUSBUILD)
d108 1
a108 1
+install: $(PS) $(DRONE) $(NC) $(GPSLBUILD) $(ZAURUSBUILD) commoninstall binuserinstall
@


1.1.1.1
log
@Initial import of kismet-2006-04-R1: 802.11 wireless network detector, sniffer
and IDS.

Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion
detection system. Kismet will work with any wireless card which supports raw
monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic.

Kismet identifies networks by passively collecting packets and detecting
standard named networks, detecting (and given time, decloaking) hidden
networks, and infering the presence of nonbeaconing networks via data traffic.

Imported from pkgsrc-wip, thanks to <skrll> and <wiz> for help with patches,
packaging and testing.

XXX: GPS support is untested.
@
text
@@
