[pkg-wpa-devel] r886 - in /wpasupplicant/trunk/debian: defconfig.mk defconfig.sh rules

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Nov 4 22:25:20 UTC 2007


Author: siretart
Date: Sun Nov  4 22:25:20 2007
New Revision: 886

URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=886
Log:
replace defconfig.mk with a shell version.

The shell version is faster and should be more readable.


Added:
    wpasupplicant/trunk/debian/defconfig.sh   (with props)
Removed:
    wpasupplicant/trunk/debian/defconfig.mk
Modified:
    wpasupplicant/trunk/debian/rules

Added: wpasupplicant/trunk/debian/defconfig.sh
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/defconfig.sh?rev=886&op=file
==============================================================================
--- wpasupplicant/trunk/debian/defconfig.sh (added)
+++ wpasupplicant/trunk/debian/defconfig.sh Sun Nov  4 22:25:20 2007
@@ -1,0 +1,55 @@
+#!/bin/sh
+
+if [ x"$1" = x ]; then
+    cat <<EOF
+Usage: $0 <filename>
+
+creates a default .config files suitable for wpasupplicant.
+will overwrite the file if it already exists.
+EOF
+fi
+
+if [ -e $1 ]; then
+    echo "file $1 already exists, unlinking it"
+    rm $1
+fi
+
+echo "writing out configuration for wpasupplicant, using filename $1"
+
+cat <<EOF | grep -v "^#" > $1
+CONFIG_DRIVER_ATMEL=y
+CONFIG_DRIVER_HOSTAP=y
+#CONFIG_DRIVER_IPW=y		# Deprecated since ~ Linux 2.6.14
+CONFIG_DRIVER_MADWIFI=y
+CFLAGS+=-I../driver_madwifi
+#CONFIG_DRIVER_NDISWRAPPER=y	# Deprecated since ~ Linux 2.6.14
+CONFIG_DRIVER_WEXT=y
+CONFIG_DRIVER_WIRED=y
+CONFIG_WIRELESS_EXTENSION=y
+CONFIG_DRIVER_TEST=y
+#CONFIG_DRIVER_PRISM54=y	# Prism54 support broken upstream
+#CONFIG_DRIVER_NDIS=y		# Windows only
+#CONFIG_DRIVER_HERMES=y		# Non-GPL header required
+#CONFIG_DRIVER_BROADCOM=y	# Non-GPL header required
+CONFIG_IEEE8021X_EAPOL=y
+CONFIG_EAP_MD5=y
+CONFIG_EAP_MSCHAPV2=y
+#CONFIG_EAP_FAST=y		# Requires OpenSSL rebuild
+CONFIG_EAP_TLS=y
+CONFIG_EAP_PEAP=y
+CONFIG_EAP_TTLS=y
+CONFIG_EAP_GTC=y
+CONFIG_EAP_OTP=y
+#CONFIG_EAP_SIM=y		# ??
+CONFIG_EAP_PSK=y
+CONFIG_EAP_PAX=y
+CONFIG_EAP_LEAP=y
+#CONFIG_EAP_AKA=y		# ??
+#CONFIG_EAP_SAKE=y		# ??
+CONFIG_PKCS12=y
+CONFIG_SMARTCARD=y
+#CONFIG_PCSC=y			# ??
+CONFIG_CTRL_IFACE=y
+CONFIG_CTRL_IFACE_DBUS=y
+CONFIG_READLINE=y
+EOF

Propchange: wpasupplicant/trunk/debian/defconfig.sh
------------------------------------------------------------------------------
    svn:executable = *

Modified: wpasupplicant/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/rules?rev=886&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/rules (original)
+++ wpasupplicant/trunk/debian/rules Sun Nov  4 22:25:20 2007
@@ -24,7 +24,7 @@
 	dh_testdir
 	
 	# wpa_supplicant
-	$(MAKE) -f debian/defconfig.mk DOTCONFIG=wpa_supplicant/.config
+	sh defconfig.sh wpa_supplicant/.config
 	$(MAKE) -C wpa_supplicant
 	
 	# manpages - docbook2man




More information about the Pkg-wpa-devel mailing list