Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (5d97f3a3e95c91bb83e22242d7e88b7fad6dd47e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (5d97f3a3e95c91bb83e22242d7e88b7fad6dd47e)
  • Date: Sun, 7 Oct 2007 23:53:34 -0500

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

ChangeLog | 8 ++
FUNCTIONS | 113
+++++++++++++++++++++++++++++
kernels/ieee80211/BUILD | 8 ++
kernels/ieee80211/DETAILS | 15 +++
kernels/ieee80211/HISTORY | 63 ++++++++++++++++
kernels/ieee80211/INSTALL | 2
kernels/ieee80211/PRE_BUILD | 41 ++++++++++
kernels/ieee80211/TRIGGERS | 1
kernels/ieee80211/ieee80211-1.2.18.tgz.sig |binary
kernels/ieee80211/volatiles | 1
kernels/iwlwifi/BUILD | 1
kernels/iwlwifi/DEPENDS | 2
kernels/iwlwifi/DETAILS | 25 ++++++
kernels/iwlwifi/FINAL | 1
kernels/iwlwifi/HISTORY | 26 ++++++
kernels/iwlwifi/INSTALL | 1
kernels/iwlwifi/TRIGGERS | 1
kernels/iwlwifi/iwlwifi-1.1.17.tgz.sig |binary
kernels/mac80211/BUILD | 8 ++
kernels/mac80211/DETAILS | 13 +++
kernels/mac80211/HISTORY | 59 +++++++++++++++
kernels/mac80211/INSTALL | 2
kernels/mac80211/PRE_BUILD | 12 +++
kernels/mac80211/TRIGGERS | 1
kernels/mac80211/mac80211-10.0.0.tgz.sig |binary
kernels/mac80211/volatiles | 1
26 files changed, 405 insertions(+)

New commits:
commit 5d97f3a3e95c91bb83e22242d7e88b7fad6dd47e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

iwlwifi: Added Intel's new wireless driver (unlike ipw3945, no userspace
daemon is used)

commit 51d9617e08811a9199425a1b8eb59094097606fd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mac80211: Added Intel's modified mac80211 wireless subsystem

commit 17abc22bb1a2a1becede3d55f4b91e1035ea7130
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ieee80211: Moved from z-rejected (not removed from z-rejected until
2007-12-07)

commit bf233ae09b83c20049ae3b481277b828cb785d22
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

FUNCTIONS: Copied get_kernel_config and friends from z-rejected/FUNCTIONS

diff --git a/ChangeLog b/ChangeLog
index 6c312e1..0b68b2b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-10-07 Eric Sandall <sandalle AT sourcemage.org>
+ * FUNCTIONS: Copied get_kernel_config and friends from
+ z-rejected/FUNCTIONS
+ * kernels/ieee80211: Copied from z-rejected, this is GPL'd
+ Remove from z-rejected on 2007-12-07
+ * kernels/mac80211: Added Intel's modified MAC80211 wireless subsystem
+ * kernels/iwlwifi: Added Intel's new Intel Wireless driver
+
2007-10-06 Robin Cook <rcook AT wyrms.net>
* libs/libwpd new spell
* libs/libwps new spell
diff --git a/FUNCTIONS b/FUNCTIONS
index 81e91bc..6c73d4a 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -529,3 +529,116 @@ function build_qt3_or_4()
qmake &&
make
}
+
+#-------------------------------------------------------------------------
+## Print the version of the running kernel.
+#-------------------------------------------------------------------------
+function get_running_kernel_version()
+{
+ # Try the proc interface first because it returns the version of the
+ # running kernel even when unamechange is invoked.
+ [[ -f /proc/sys/kernel/osrelease ]] && cat /proc/sys/kernel/osrelease ||
+ uname -r
+}
+
+#-------------------------------------------------------------------------
+## Print the version of the installed linux spell or, lacking that, "-1".
+## This is just a wrapper for 'installed_version linux' with the exception
+## that this will always print something and not return false.
+#-------------------------------------------------------------------------
+function get_sorcery_kernel_version()
+{
+ installed_version linux || echo "-1"
+}
+
+#-------------------------------------------------------------------------
+## Print the version of the kernel defined in USE_KERNEL_VERSION or,
+## lacking that, the version of either the installed linux spell or the
+## running kernel.
+#-------------------------------------------------------------------------
+function get_kernel_version()
+{
+ if [[ $USE_KERNEL_VERSION ]]
+ then
+ echo "$USE_KERNEL_VERSION"
+ else
+ installed_version linux || get_running_kernel_version
+ fi
+}
+
+#-----------------------------------------------------------------------
+## Print the kernel config status of the running kernel for the option
+## defined in $1.
+## If a configure file is found print the requested config status (if
+## any) and return 0, otherwise return 1.
+#-----------------------------------------------------------------------
+function get_running_kernel_config()
+{
+ if [[ -f /proc/config.gz ]]
+ then
+ zgrep "^$1=" /proc/config.gz | cut -d= -f2
+ else
+ local KVER="$(get_running_kernel_version)"
+ if [[ -f "/boot/config-$KVER" ]]
+ then
+ grep "^$1=" "/boot/config-$KVER" | cut -d= -f2
+ elif [[ -f "/usr/src/linux-$KVER/.config" ]]
+ then
+ grep "^$1=" "/usr/src/linux-$KVER/.config" | cut -d= -f2
+ else
+ return 1
+ fi
+ fi
+}
+
+#-----------------------------------------------------------------------
+## Print the kernel config status of the installed linux spell for the
+## option defined in $1.
+## If the linux spell is installed and a configure file is found print
+## the requested config status (if any) and return 0, otherwise return
+## 1.
+#-----------------------------------------------------------------------
+function get_sorcery_kernel_config()
+{
+ local KVER="$(installed_version linux)"
+ if [[ $KVER ]]
+ then
+ if [[ -f "/boot/config-$KVER" ]]
+ then
+ grep "^$1=" "/boot/config-$KVER" | cut -d= -f2
+ elif [[ -f "/usr/src/linux-$KVER/.config" ]]
+ then
+ grep "^$1=" "/usr/src/linux-$KVER/.config" | cut -d= -f2
+ else
+ return 1
+ fi
+ else
+ return 1
+ fi
+}
+
+#-----------------------------------------------------------------------
+## Print the kernel config status for the option defined in $1 from the
+## kernel defined in USE_KERNEL_VERSION or, lacking that, from either
+## the installed linux spell or the running kernel.
+## If a configure file is found print the requested config status (if
+## any) and return 0, otherwise return 1.
+#-----------------------------------------------------------------------
+function get_kernel_config()
+{
+ if [[ $USE_KERNEL_VERSION ]]
+ then
+ if [[ -f "/boot/config-$USE_KERNEL_VERSION" ]]
+ then
+ grep "^$1=" "/boot/config-$USE_KERNEL_VERSION" | cut -d= -f2
+ elif [[ -f "/usr/src/linux-$USE_KERNEL_VERSION/.config" ]]
+ then
+ grep "^$1=" "/usr/src/linux-$USE_KERNEL_VERSION/.config" | cut -d= -f2
+ else
+ return 1
+ fi
+ else
+ get_sorcery_kernel_config "$1" || get_running_kernel_config "$1"
+ fi
+}
+
diff --git a/kernels/ieee80211/BUILD b/kernels/ieee80211/BUILD
new file mode 100755
index 0000000..0a6844a
--- /dev/null
+++ b/kernels/ieee80211/BUILD
@@ -0,0 +1,8 @@
+local KERNEL_VER=$(get_kernel_version) &&
+
+echo y | make KVER=$KERNEL_VER &&
+make KVER=$KERNEL_VER patch_kernel &&
+cd $INSTALL_ROOT/lib/modules/$KERNEL_VER/build &&
+sed -i 's:.*CONFIG_MAC80211.*:CONFIG_MAC80211=m:' .config &&
+echo n | make oldconfig &&
+make modules
diff --git a/kernels/ieee80211/DETAILS b/kernels/ieee80211/DETAILS
new file mode 100755
index 0000000..dbdf1c6
--- /dev/null
+++ b/kernels/ieee80211/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=ieee80211
+ VERSION=1.2.18
+ SOURCE=$SPELL-$VERSION.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
+#
SOURCE_HASH=sha512:4e9eeace68a2adfef698831024dc58ccc1930de9be08f859ad838166709ae6aa584fd0b8b56c8ee011039e4fc67b640e6a6473ceb376cba6902907274456f238
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ LICENCE[0]=GPL
+ WEB_SITE=http://$SPELL.sourceforge.net/
+ ENTERED=20040815
+ ARCHIVE="off"
+ SHORT='Generic ieee80211 networking stack'
+cat << EOF
+A generic ieee80211 networking stack for the Linux kernel.
+EOF
diff --git a/kernels/ieee80211/HISTORY b/kernels/ieee80211/HISTORY
new file mode 100644
index 0000000..7b34501
--- /dev/null
+++ b/kernels/ieee80211/HISTORY
@@ -0,0 +1,63 @@
+2007-10-07 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD,INSTALL: Properly install ieee80211 kernel modules in the
+ kernel tree
+
+2007-09-22 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Pass 'y' to make to continue if it will overwrite kernel
modules
+
+2007-09-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2.18 (works with 2.6.22)
+
+2007-02-05 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Version 1.2.16.
+
+2006-12-17 Juuso Alasuutari <iuso AT sourcemage.org>
+ * PRE_BUILD: Changed all get_sorcery_kernel_config to
+ get_kernel_config (bug #13071).
+
+2006-10-27 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.2.15.
+
+2006-07-24 Juuso Alasuutari <iuso AT sourcemage.org>
+ * BUILD: Reverted previous edit, bypassing 'make all' needs
+ additional spell features to work flawlessly. Implement these
+ later.
+
+2006-07-12 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.1.14, removed BUILD_API & UPDATED.
+ * PRE_BUILD: Added sedit to remove duplicate 'make modules' from
+ Makefile, added confirmation queries to kernel crypto config
+ checks.
+ * BUILD: Do 'make modules' instead of just make to bypass
+ useless and annoying remove-old script that interrupts BUILD
+ with queries and removes modules from all kernel trees (bug
+ #10821).
+
+2006-04-13 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.1.13
+
+2006-02-21 Juuso Alasuutari <juuso.alasuutari AT tamperelainen.org>
+ * DETAILS: updated to 1.1.12, changed WEB_SITE $SPELL.sf.net to
+ $SPELL.sourceforge.net
+
+2006-01-28 Juuso Alasuutari <juuso.alasuutari AT tamperelainen.org>
+ * DETAILS: updated to 1.1.9, removed SOURCE_URL variable
+ number [0], GPG -> SHA512
+ * PRE_BUILD: added file, migrated kernel check for in-built
+ ieee80211 from INSTALL & BUILD, migrated kernel crypto checks
+ and warnings from ipw2200's PRE_BUILD
+ * BUILD: removed kernel check for in-built ieee80211
+ * INSTALL: removed kernel check for in-built ieee80211
+ * ieee80211-1.0.3.tgz.sig: deleted
+
+2006-01-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated short and long descriptions according to the
website
+
+2005-07-30 David Brown <dmlb2000 AT gmail.com>
+ * DETAILS: removed dmlb2000.gpg for the global gurus.gpg keyring
+
+2005-07-28 David Brown <dmlb2000 AT gmail.com>
+ * ALL: created spell
+ * BUILD: did check for subsystem if it's already in the kernel
+ * INSTALL: same check for subsystem if it's already in the kernel
+
diff --git a/kernels/ieee80211/INSTALL b/kernels/ieee80211/INSTALL
new file mode 100755
index 0000000..0117f3d
--- /dev/null
+++ b/kernels/ieee80211/INSTALL
@@ -0,0 +1,2 @@
+cd $INSTALL_ROOT/lib/modules/$(get_kernel_version)/build &&
+make modules_install
diff --git a/kernels/ieee80211/PRE_BUILD b/kernels/ieee80211/PRE_BUILD
new file mode 100755
index 0000000..290c410
--- /dev/null
+++ b/kernels/ieee80211/PRE_BUILD
@@ -0,0 +1,41 @@
+if [[ $(get_kernel_config CONFIG_IEEE80211) == "y" ||
+ $(get_kernel_config CONFIG_IEEE80211) == "m" ]]
+ then
+ message "${MESSAGE_COLOR}Kernel $(get_kernel_version) already has" \
+ "the subsystem built in, cannot build external ieee80211" \
+ "stack.${DEFAULT_COLOR}" &&
+ return 1
+fi &&
+
+if [[ $(get_kernel_config CONFIG_CRYPTO_ARC4) != "y" &&
+ $(get_kernel_config CONFIG_CRYPTO_ARC4) != "m" &&
+ $(get_kernel_config CONFIG_CRC32) != "y" &&
+ $(get_kernel_config CONFIG_CRC32) != "m" ]]
+ then
+ message "${PROBLEM_COLOR}You don't have the right crypto support" \
+ "built in the kernel, CONFIG_CRYPTO_ARC4 and CONFIG_CRC32." \
+ "These are needed for WEP key support.${DEFAULT_COLOR}" &&
+ if ! query "Continue anyway?"; then
+ return 1
+ fi
+fi &&
+
+if [[ $(get_kernel_config CONFIG_CRYPTO_MICHAEL_MIC) != "y" &&
+ $(get_kernel_config CONFIG_CRYPTO_MICHAEL_MIC) != "m" &&
+ $(get_kernel_config CONFIG_CRYPTO_AES_586) != "y" &&
+ $(get_kernel_config CONFIG_CRYPTO_AES_586) != "m" ]]
+ then
+ message "${PROBLEM_COLOR}You don't have the right crypto support" \
+ "built in the kernel, CONFIG_CRYPTO_AES_586 and" \
+ "CONFIG_MICHAEL_MIC. These are needed for WPA" \
+ "support.${DEFAULT_COLOR}" &&
+ if ! query "Continue anyway?"; then
+ return 1
+ fi
+fi &&
+
+default_pre_build &&
+
+# Modules already built in BUILD
+sedit 's/install: check_path modules/install: check_path/' \
+ $SOURCE_DIRECTORY/Makefile
diff --git a/kernels/ieee80211/TRIGGERS b/kernels/ieee80211/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/ieee80211/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/ieee80211/ieee80211-1.2.18.tgz.sig
b/kernels/ieee80211/ieee80211-1.2.18.tgz.sig
new file mode 100644
index 0000000..2ab52d9
Binary files /dev/null and b/kernels/ieee80211/ieee80211-1.2.18.tgz.sig differ
diff --git a/kernels/ieee80211/volatiles b/kernels/ieee80211/volatiles
new file mode 100755
index 0000000..170a6c5
--- /dev/null
+++ b/kernels/ieee80211/volatiles
@@ -0,0 +1 @@
+^/lib/modules/*/modules.*
diff --git a/kernels/iwlwifi/BUILD b/kernels/iwlwifi/BUILD
new file mode 100755
index 0000000..25cc194
--- /dev/null
+++ b/kernels/iwlwifi/BUILD
@@ -0,0 +1 @@
+make KVER=$(get_kernel_version)
diff --git a/kernels/iwlwifi/DEPENDS b/kernels/iwlwifi/DEPENDS
new file mode 100755
index 0000000..27fc5a7
--- /dev/null
+++ b/kernels/iwlwifi/DEPENDS
@@ -0,0 +1,2 @@
+depends IWLWIFI-UCODE '' '' 'z-rejected' &&
+depends mac80211
diff --git a/kernels/iwlwifi/DETAILS b/kernels/iwlwifi/DETAILS
new file mode 100755
index 0000000..9d05c9b
--- /dev/null
+++ b/kernels/iwlwifi/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=iwlwifi
+ VERSION=1.1.17
+ SOURCE=$SPELL-$VERSION.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://intellinuxwireless.org/$SPELL/downloads/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ LICENSE[0]=GPL
+ WEB_SITE=http://intellinuxwireless.org/iwlwifi/
+ ENTERED=20071007
+ SHORT='Intel 4965AGN/3945ABG kernel driver'
+ DOCS="$DOCS README.iwlwifi CHANGES ISSUES LICENSE*"
+cat << EOF
+The iwlwifi project provides a driver which utilizes the new mac80211
subsystem
+for the Intel Wireless WiFi Link 4965AGN and Intel PRO/Wireless 3945ABG
+Network Connection adapters.
+
+In addition to using the new mac80211 subsystem, this project uses a new
+microcode image which removes the need for the user space regulatory daemon
+(such as ipw3945 uses). This change should help to simplify installation,
+development, and redistribution of this driver package.
+
+NOTE: The iwlwifi driver is a development driver. If you are looking for a
+fully validated and stable driver, please visit the Intel Customer Support
+download page
+EOF
diff --git a/kernels/iwlwifi/FINAL b/kernels/iwlwifi/FINAL
new file mode 100755
index 0000000..ce41770
--- /dev/null
+++ b/kernels/iwlwifi/FINAL
@@ -0,0 +1 @@
+depmod -a
diff --git a/kernels/iwlwifi/HISTORY b/kernels/iwlwifi/HISTORY
new file mode 100644
index 0000000..4ac720f
--- /dev/null
+++ b/kernels/iwlwifi/HISTORY
@@ -0,0 +1,26 @@
+2007-07-14 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * INSTALL: temporary fixup to install the novuea_drm.h
+ until a new libdrm is out that has it
+
+2007-05-30 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Build against the target kernel
+
+2007-03-31 David Brown <dmlb2000 AT gmail.com>
+ * POST_INSTALL: moved to final depmod -a changes files that are
already
+ volatiles anyway
+
+2007-01-11 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * CONFIGURE: added nouveau
+ * INSTALL: sure there is... it's always good to be verbos in installs
+ I hate installs that don't output anything... I always wonder if
+ something broke at that point.
+
+2006-09-22 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_INSTALL: Remove backup of kernel modules
+ * INSTALL: No need to be verbose when calling mkdir
+ Use get_kernel_version rather than uname
+
+2006-09-13 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS, HISTORY: created spell
+ * INSTALL, POST_INSTALL, PRE_INSTALL, PREPARE, TRIGGERS: created spell
+
diff --git a/kernels/iwlwifi/INSTALL b/kernels/iwlwifi/INSTALL
new file mode 100755
index 0000000..a40c4a1
--- /dev/null
+++ b/kernels/iwlwifi/INSTALL
@@ -0,0 +1 @@
+make KVER=$(get_kernel_version) install
diff --git a/kernels/iwlwifi/TRIGGERS b/kernels/iwlwifi/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/iwlwifi/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/iwlwifi/iwlwifi-1.1.17.tgz.sig
b/kernels/iwlwifi/iwlwifi-1.1.17.tgz.sig
new file mode 100644
index 0000000..f76cc4d
Binary files /dev/null and b/kernels/iwlwifi/iwlwifi-1.1.17.tgz.sig differ
diff --git a/kernels/mac80211/BUILD b/kernels/mac80211/BUILD
new file mode 100755
index 0000000..0a6844a
--- /dev/null
+++ b/kernels/mac80211/BUILD
@@ -0,0 +1,8 @@
+local KERNEL_VER=$(get_kernel_version) &&
+
+echo y | make KVER=$KERNEL_VER &&
+make KVER=$KERNEL_VER patch_kernel &&
+cd $INSTALL_ROOT/lib/modules/$KERNEL_VER/build &&
+sed -i 's:.*CONFIG_MAC80211.*:CONFIG_MAC80211=m:' .config &&
+echo n | make oldconfig &&
+make modules
diff --git a/kernels/mac80211/DETAILS b/kernels/mac80211/DETAILS
new file mode 100755
index 0000000..a759542
--- /dev/null
+++ b/kernels/mac80211/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=mac80211
+ VERSION=10.0.0
+ SOURCE=$SPELL-$VERSION.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL=http://intellinuxwireless.org/$SPELL/downloads/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ LICENCE[0]=GPL
+ WEB_SITE=http://intellinuxwireless.org/mac80211/
+ ENTERED=20071007
+ SHORT='Generic mac80211 networking stack'
+cat << EOF
+A generic mac80211 networking stack for the Linux kernel.
+EOF
diff --git a/kernels/mac80211/HISTORY b/kernels/mac80211/HISTORY
new file mode 100644
index 0000000..cda08a0
--- /dev/null
+++ b/kernels/mac80211/HISTORY
@@ -0,0 +1,59 @@
+2007-09-22 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Pass 'y' to make to continue if it will overwrite kernel
modules
+
+2007-09-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2.18 (works with 2.6.22)
+
+2007-02-05 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Version 1.2.16.
+
+2006-12-17 Juuso Alasuutari <iuso AT sourcemage.org>
+ * PRE_BUILD: Changed all get_sorcery_kernel_config to
+ get_kernel_config (bug #13071).
+
+2006-10-27 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.2.15.
+
+2006-07-24 Juuso Alasuutari <iuso AT sourcemage.org>
+ * BUILD: Reverted previous edit, bypassing 'make all' needs
+ additional spell features to work flawlessly. Implement these
+ later.
+
+2006-07-12 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.1.14, removed BUILD_API & UPDATED.
+ * PRE_BUILD: Added sedit to remove duplicate 'make modules' from
+ Makefile, added confirmation queries to kernel crypto config
+ checks.
+ * BUILD: Do 'make modules' instead of just make to bypass
+ useless and annoying remove-old script that interrupts BUILD
+ with queries and removes modules from all kernel trees (bug
+ #10821).
+
+2006-04-13 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.1.13
+
+2006-02-21 Juuso Alasuutari <juuso.alasuutari AT tamperelainen.org>
+ * DETAILS: updated to 1.1.12, changed WEB_SITE $SPELL.sf.net to
+ $SPELL.sourceforge.net
+
+2006-01-28 Juuso Alasuutari <juuso.alasuutari AT tamperelainen.org>
+ * DETAILS: updated to 1.1.9, removed SOURCE_URL variable
+ number [0], GPG -> SHA512
+ * PRE_BUILD: added file, migrated kernel check for in-built
+ ieee80211 from INSTALL & BUILD, migrated kernel crypto checks
+ and warnings from ipw2200's PRE_BUILD
+ * BUILD: removed kernel check for in-built ieee80211
+ * INSTALL: removed kernel check for in-built ieee80211
+ * ieee80211-1.0.3.tgz.sig: deleted
+
+2006-01-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated short and long descriptions according to the
website
+
+2005-07-30 David Brown <dmlb2000 AT gmail.com>
+ * DETAILS: removed dmlb2000.gpg for the global gurus.gpg keyring
+
+2005-07-28 David Brown <dmlb2000 AT gmail.com>
+ * ALL: created spell
+ * BUILD: did check for subsystem if it's already in the kernel
+ * INSTALL: same check for subsystem if it's already in the kernel
+
diff --git a/kernels/mac80211/INSTALL b/kernels/mac80211/INSTALL
new file mode 100755
index 0000000..0117f3d
--- /dev/null
+++ b/kernels/mac80211/INSTALL
@@ -0,0 +1,2 @@
+cd $INSTALL_ROOT/lib/modules/$(get_kernel_version)/build &&
+make modules_install
diff --git a/kernels/mac80211/PRE_BUILD b/kernels/mac80211/PRE_BUILD
new file mode 100755
index 0000000..b943822
--- /dev/null
+++ b/kernels/mac80211/PRE_BUILD
@@ -0,0 +1,12 @@
+if [[ $(get_kernel_config CONFIG_CFG80211) != "y" &&
+ $(get_kernel_config CONFIG_CFG80211) != "m" ]]
+then
+ message "${PROBLEM_COLOR}CONFIG_CFG80211 is not enabled!${DEFAULT_COLOR}"
&&
+ return 1
+fi &&
+
+default_pre_build &&
+
+# Modules already built in BUILD
+sedit 's/install: check_path modules/install: check_path/' \
+ $SOURCE_DIRECTORY/Makefile
diff --git a/kernels/mac80211/TRIGGERS b/kernels/mac80211/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/mac80211/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/mac80211/mac80211-10.0.0.tgz.sig
b/kernels/mac80211/mac80211-10.0.0.tgz.sig
new file mode 100644
index 0000000..e446d4a
Binary files /dev/null and b/kernels/mac80211/mac80211-10.0.0.tgz.sig differ
diff --git a/kernels/mac80211/volatiles b/kernels/mac80211/volatiles
new file mode 100755
index 0000000..170a6c5
--- /dev/null
+++ b/kernels/mac80211/volatiles
@@ -0,0 +1 @@
+^/lib/modules/*/modules.*



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (5d97f3a3e95c91bb83e22242d7e88b7fad6dd47e), Eric Sandall, 10/08/2007

Archive powered by MHonArc 2.6.24.

Top of Page