~ubuntu-branches/debian/squeeze/ndiswrapper/squeeze

« back to all changes in this revision

Viewing changes to debian/ndiswrapper-source.README.Debian

  • Committer: Bazaar Package Importer
  • Author(s): Julian Andres Klode, Kel Modderman, Julian Andres Klode
  • Date: 2008-07-14 21:56:42 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080714215642-e3l2gjhq31gkmdfj
Tags: 1.53-1
[ Kel Modderman ]
* New upstream release. (Closes: #484019)
* Include driver/*.sh in debianized ndiswrapper module tarball.
* The distclean Makefile target no longer exists, use clean instead.
* No longer need to define KSRC in debian/rules/modules, upstream Makefile
  requires only the KBUILD variable.
* Major behaviour change in ndiswrapper-common wrappers for loadndisdriver
  and ndiswrapper utils:
  - check required utils_version attribute of currently installed
    ndiswrapper kernel module, use this version instead of latest version if
    called interactively
  - fallback to detection of latest API version when the information cannot
    be determined from the kernel module (not yet installed)
* Remove dilinger from Uploaders as per his request.
* Remove commented out quilt related code from debian/rules.

[ Julian Andres Klode ]
* debian/control{,.modules.in}:
  - Make me the new maintainer and move Kel to uploaders
  - Add Dm-Upload-Allowed
  - Remove VCS-* fields first, until the new repository has been created
  - Add information to description that pre-compiled modules may be available
  - Update the Standards Version to 3.8.0
* debian/copyright: Follow machine-interpretable copyright
* debian/patches/modules-build.diff: build correctly if only the modules
  target is built or in parallel (LP: #241547) (backported from SVN, r2670)
* Build-Depend on quilt and add README.source

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
ndiswrapper for Debian
2
 
----------------------
3
 
 
4
 
The ndiswrapper-source package can be used in several ways,
5
 
 
6
 
 - Using the make-kpkg(1) command provided by the kernel-package Debian
7
 
   package. This will produce a corresponding ndiswrapper-modules package for
8
 
   the Debian kernel-image package that you are using. This is "the Debian
9
 
   way". See the "modules_image" section of the make-kpkg(1) man page.
10
 
 
11
 
 - Using module-assistant: "module-assistant auto-install ndiswrapper"
12
 
 
13
 
 - Manually building a debian package, "cd /usr/src/ndiswrapper/ &&
14
 
   ./debian/rules binary-module".
15
 
 
16
 
 - Changing to the /usr/src/modules/ndiswrapper/ directory and building as
17
 
   the INSTALL file instructs using "make; make install". This will build
18
 
   and install a module specific to the system you are building on and is
19
 
   not under control of the packaging system.
20
 
 
21
 
 -- Erik Rigtorp <erkki@linux.nu>, Mon, 31 May 2004 23:31:20 +0200
 
2
======================
 
3
 
 
4
This package provides the ndiswrapper source code and binaries that can be used
 
5
to build modules that work with your custom built linux kernel. The source
 
6
files are located in /usr/src/ndiswrapper.tar.bz2; unpacking that file in
 
7
/usr/src will produce a build tree in /usr/src/modules/ndiswrapper/
 
8
(The tar file can also be unpacked elsewhere).
 
9
 
 
10
Building ndiswrapper kernel modules with module-assistant
 
11
=========================================================
 
12
 
 
13
Please install the module-assistant package and issue the following commands:-
 
14
 
 
15
  $ m-a prepare
 
16
  $ m-a a-i ndiswrapper
 
17
 
 
18
The above commands will prepare, compile, package and install a set of
 
19
ndiswrapper modules for your kernel.
 
20
 
 
21
m-a is short for module-assistant, and a-i is short for auto-install. Please
 
22
see the module-assistant documentation for further details.
 
23
 
 
24
 
 
25
Building ndiswrapper kernel modules (kernel-package)
 
26
====================================================
 
27
 
 
28
If necessary, prepare the kernel source tree for the target kernel. If you are
 
29
using a self compiled kernel than you have an easy task!
 
30
 
 
31
  $ cd /usr/src
 
32
  $ tar jxvf ndiswrapper.tar.bz2
 
33
  $ cd linux-$KVERS
 
34
  $ make-kpkg --added-modules ndiswrapper modules
 
35
 
 
36
Where $KVERS is the exact version string of the kernel you want to build
 
37
ndiswrapper for. A ndiswrapper-modules package will be built against the kernel
 
38
source version specified. Look at the output for where the ndiswrapper-modules
 
39
package is located. Then use dpkg to install the module package by hand, eg:-
 
40
 
 
41
  $ dpkg -i /usr/src/ndiswrapper-modules-$KVERS.deb