r6 - in unstable/rt2x00: . debian debian/patches

Aurelien Jarno aurel32 at alioth.debian.org
Tue Mar 6 00:27:36 CET 2007


Author: aurel32
Date: 2007-03-05 23:27:36 +0000 (Mon, 05 Mar 2007)
New Revision: 6

Added:
   unstable/rt2x00/debian/
   unstable/rt2x00/debian/changelog
   unstable/rt2x00/debian/compat
   unstable/rt2x00/debian/control
   unstable/rt2x00/debian/control.modules.in
   unstable/rt2x00/debian/copyright
   unstable/rt2x00/debian/docs.modules.in
   unstable/rt2x00/debian/files
   unstable/rt2x00/debian/patches/
   unstable/rt2x00/debian/patches/000_version.diff
   unstable/rt2x00/debian/patches/001_debugfs.diff
   unstable/rt2x00/debian/patches/series
   unstable/rt2x00/debian/rt2x00-source.README.Debian
   unstable/rt2x00/debian/rt2x00-source.dirs
   unstable/rt2x00/debian/rt2x00-source.docs
   unstable/rt2x00/debian/rules
Log:
Initial import of rt2x00



Property changes on: unstable/rt2x00/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: unstable/rt2x00/debian/changelog
===================================================================
--- unstable/rt2x00/debian/changelog	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/changelog	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,99 @@
+rt2x00 (0cvs20070219-2) unstable; urgency=low
+
+  * Switch maintainer to "Debian Ralink packages maintainers".
+  * Move Ben Hutchings to uploaders, and add Romain Beauxis to uploaders.
+  * Use quilt for patch management.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Tue,  6 Mar 2007 00:23:48 +0100
+
+rt2x00 (0cvs20070219-1) unstable; urgency=low
+
+  * New CVS version
+    - Fix kernel panic while loading the module (closes: bug#409821).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Mon, 19 Feb 2007 01:43:08 +0100
+
+rt2x00 (0cvs20070121-1) unstable; urgency=low
+
+  * Switch Maintainer and Uploader.
+  * New CVS version
+    - Fix build on >= 2.6.20-rc5 kernels (closes: bug#406827).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Sun, 21 Jan 2007 23:40:26 +0100
+
+rt2x00 (0cvs20070104.1-1) unstable; urgency=low
+
+  * New CVS version.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Thu,  4 Jan 2007 19:19:27 +0100
+
+rt2x00 (0cvs20070104-1) unstable; urgency=low
+
+  * New CVS version.
+  * Disable CONFIG_RT2X00_DEBUGFS.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Thu,  4 Jan 2007 11:51:54 +0100
+
+rt2x00 (0cvs20070103-1) unstable; urgency=low
+
+  * New CVS version.
+  * Use bzip2 instead of gzip to compress the sources.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Wed,  3 Jan 2007 21:13:59 +0100
+
+rt2x00 (0cvs20061231-1) unstable; urgency=low
+
+  * New CVS version.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Sun, 31 Dec 2006 18:40:54 +0100
+
+rt2x00 (0cvs20061202-1) unstable; urgency=low
+
+  * New CVS version:
+    - rt2500 PCI should be able to associate in WPA2-PSK-CCMP mode (closes:
+      bug#397727).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Sun,  3 Dec 2006 02:06:51 +0100
+
+rt2x00 (0cvs20060928-1) unstable; urgency=low
+
+  * New CVS version.
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Thu, 28 Sep 2006 12:04:00 +0200
+
+rt2x00 (0cvs20060801-4) unstable; urgency=low
+
+  * Added a note that you need a 2.6.17 or later kernel (closes: 
+    bug#383519). 
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Sun, 20 Aug 2006 13:39:16 +0200
+
+rt2x00 (0cvs20060801-3) unstable; urgency=low
+
+  * Include the new crc-itu-c in the built package (closes: bug#381519).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Sat,  5 Aug 2006 22:04:37 +0200
+
+rt2x00 (0cvs20060801-2) unstable; urgency=low
+
+  * Pass the location of the kernel sources for the clean rule
+    (closes: bug#379753).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Thu,  3 Aug 2006 17:40:27 +0200
+
+rt2x00 (0cvs20060801-1) unstable; urgency=low
+
+  * New CVS version.
+  * Enhanced description (closes: bug#379762).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Tue,  1 Aug 2006 16:36:24 +0200
+
+rt2x00 (0cvs20060721-1) unstable; urgency=low
+
+  * Initial Release (closes: bug#362040).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Fri, 21 Jul 2006 17:27:45 +0200
+
+Local variables:
+mode: debian-changelog
+End:

Added: unstable/rt2x00/debian/compat
===================================================================
--- unstable/rt2x00/debian/compat	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/compat	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1 @@
+4

Added: unstable/rt2x00/debian/control
===================================================================
--- unstable/rt2x00/debian/control	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/control	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,26 @@
+Source: rt2x00
+Section: net
+Priority: extra
+Build-Depends: debhelper (>= 4.0), bzip2, quilt
+Maintainer: Debian Ralink packages maintainers <pkg-ralink-maintainers at lists.alioth.debian.org>
+Uploaders: Aurelien Jarno <aurel32 at debian.org>, Ben Hutchings <ben at decadentplace.org.uk>, Romain Beauxis <toots at rastageeks.org>
+Standards-Version: 3.7.2
+
+Package: rt2x00-source
+Architecture: all
+Depends: debhelper (>= 4.0), module-assistant
+Description: RT2x00 wireless network drivers source
+ This package provides the source code of the Linux drivers for wireless
+ network cards using the Ralink RT2x00 chips. It is a complete rewrite
+ of the RT2400/RT2500/RT2570 drivers, it uses the standard iw* 
+ configuration tools, and it aims to be integrated in the kernel tree.
+ .
+ In order to compile the kernel modules you need the kernel sources (or
+ the kernel-headers for the kernel-image packages from Debian). For
+ compile instructions look into /usr/share/doc/rt2x00-source/README.Debian
+ or simply use the module-assistant utility.
+ .
+ WARNING: This driver is still experimental, it only works for a few 
+ cards. You will need a 2.6.17 or later kernel to use it.
+ .
+  Homepage: http://rt2x00.serialmonkey.com/

Added: unstable/rt2x00/debian/control.modules.in
===================================================================
--- unstable/rt2x00/debian/control.modules.in	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/control.modules.in	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,20 @@
+Source: rt2x00
+Section: net
+Priority: extra
+Build-Depends: debhelper (>= 4.0.0)
+Maintainer: Aurelien Jarno <aurel32 at debian.org>
+Standards-Version: 3.7.2
+
+Package: rt2x00-modules-_KVERS_
+Architecture: any
+Recommends: linux-image-_KVERS_ | kernel-image-_KVERS_, wireless-tools
+Suggests: rt2x00
+Description: RT2x00 wireless network drivers
+ This package contains the set of loadable kernel modules for wireless
+ network cards using Ralink RT2x00 chips.
+ .
+ The modules were compiled to be compatible with the kernel in the
+ _KVERS_ package.
+ .
+  Homepage: http://rt2x00.serialmonkey.com
+   

Added: unstable/rt2x00/debian/copyright
===================================================================
--- unstable/rt2x00/debian/copyright	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/copyright	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,31 @@
+This package was debianized by Aurelien Jarno <aurel32 at debian.org> on
+Fri, 21 Jul 2006 17:27:45 +0200.
+
+It was downloaded from http://rt2x00.serialmonkey.com/
+
+Copyright
+
+  This package is copyright Ivo van Doorn <ivd at euronet.nl>, Luis Correia
+  <lfcorreia at users.sf.net>, Mark Wallis <mwallis at serialmonkey.com> and
+  others. See THANKS for more detail.
+
+License:
+
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License with
+  the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL;
+  if not, write to the Free Software Foundation, Inc., 51 Franklin St,
+  Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General Public
+License, version 2, can be found in /usr/share/common-licenses/GPL-2.
+

Added: unstable/rt2x00/debian/docs.modules.in
===================================================================
--- unstable/rt2x00/debian/docs.modules.in	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/docs.modules.in	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,2 @@
+README
+THANKS

Added: unstable/rt2x00/debian/files
===================================================================
--- unstable/rt2x00/debian/files	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/files	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1 @@
+rt2x00-source_0cvs20070219-2_all.deb net extra

Added: unstable/rt2x00/debian/patches/000_version.diff
===================================================================
--- unstable/rt2x00/debian/patches/000_version.diff	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/patches/000_version.diff	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,11 @@
+--- rt2x00.h
++++ rt2x00.h
+@@ -45,7 +45,7 @@
+ #define DRV_NAME	"rt2x00"
+ #endif /* DRV_NAME */
+ #define DRV_VERSION	"CVS"
+-#define DRV_RELDATE	"N/A"
++#define DRV_RELDATE	"20070219"
+ #define DRV_PROJECT	"http://rt2x00.serialmonkey.com"
+ 
+ /*

Added: unstable/rt2x00/debian/patches/001_debugfs.diff
===================================================================
--- unstable/rt2x00/debian/patches/001_debugfs.diff	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/patches/001_debugfs.diff	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,11 @@
+--- config	2007-03-06 00:22:49.000000000 +0100
++++ config	2007-03-06 00:23:01.000000000 +0100
+@@ -72,7 +72,7 @@
+ #
+ 
+ # Enable rt2x00 debugfs support
+-CONFIG_RT2X00_DEBUGFS=y
++CONFIG_RT2X00_DEBUGFS=n
+ # Enable rt2x00 debugfs asm file creation
+ CONFIG_RT2X00_DEBUGFS_ASM=n
+ 

Added: unstable/rt2x00/debian/patches/series
===================================================================
--- unstable/rt2x00/debian/patches/series	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/patches/series	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,2 @@
+000_version.diff -p0
+001_debugfs.diff -p0

Added: unstable/rt2x00/debian/rt2x00-source.README.Debian
===================================================================
--- unstable/rt2x00/debian/rt2x00-source.README.Debian	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/rt2x00-source.README.Debian	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,51 @@
+README.Debian for rt2x00-source
+Aurelien Jarno <aurel32 at debian.org>
+$Id: rt2x00-source.README.Debian,v 1.0 2006/07/21 19:59:42 aurel32 Exp $
+
+,----
+| WARNING: This driver is still experimental, it only works for a few 
+|          cards. You will need a 2.6.17 or later kernel to use it.
+`----
+
+This package is a source package that can be used to build modules that 
+work with your custom built linux kernel. The source files are located 
+in /usr/src/rt2x00.tar.bz2; unpacking that file in /usr/src will produce 
+a build tree in /usr/src/modules/rt2x00/. (The tar file can also be 
+unpacked elsewhere)
+
+- The Debian way (with module-assistant): install the "module-assistant"
+  package and the kernel-headers-* package corresponding to the kernel 
+  version you want to use, then run the following commands:
+
+  # module-assistant prepare               # May not be needed
+  # module-assistant get rt2x00
+  # module-assistant build rt2x00
+
+  You should now have an rt2x00-modules-<version>.deb file in /usr/src, 
+  which you can install with dpkg -i to get the modules installed.
+
+- The "by hand" way: if you prefer handling your kernel by hand, then
+  you're supposed to know what to do with rt2x00-source and I won't 
+  bother you any longer.
+
+There also used to be a third way, using kernel-package.  It's been
+removed (module-assistant becoming the standard way to build modules
+/in Debian).  For reference, here's the text that used to be above
+(will probably be removed in some future version):
+,----
+| You probably want to use kernel-package for building these modules.
+| Install it and read /usr/share/kernel-package/README.modules. Having
+| built a kernel with kernel-package, it should suffice to be in the top
+| directory of your kernel source tree and run:
+|
+|	make-kpkg modules-image
+|
+| If you are using a prebuilt Debian kernel, the process is almost the 
+| same. Enter in the directory containing the kernel headers 
+| corresponding to your kernel and run make-kpkg:
+|
+|       cd /usr/src/linux-headers-2.6.17-2-686/
+|       make-kpkg modules-image
+`----
+
+

Added: unstable/rt2x00/debian/rt2x00-source.dirs
===================================================================
--- unstable/rt2x00/debian/rt2x00-source.dirs	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/rt2x00-source.dirs	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,2 @@
+usr/src/modules
+usr/share/modass/overrides

Added: unstable/rt2x00/debian/rt2x00-source.docs
===================================================================
--- unstable/rt2x00/debian/rt2x00-source.docs	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/rt2x00-source.docs	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,2 @@
+README
+THANKS

Added: unstable/rt2x00/debian/rules
===================================================================
--- unstable/rt2x00/debian/rules	2007-03-05 22:49:16 UTC (rev 5)
+++ unstable/rt2x00/debian/rules	2007-03-05 23:27:36 UTC (rev 6)
@@ -0,0 +1,149 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 by Joey Hess.
+#
+# This version is for a hypothetical package that builds an
+# architecture-dependant package, as well as an architecture-independent
+# package.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# prefix of the target package name
+PACKAGE=rt2x00-modules
+# modifieable for experiments or debugging m-a
+MA_DIR ?= /usr/share/modass
+# load generic variable handling
+-include $(MA_DIR)/include/generic.make
+# load default rules
+-include $(MA_DIR)/include/common-rules.make
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -g
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+clean:
+	dh_testdir
+	dh_testroot
+	-$(MAKE) -C Module clean
+	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+	dh_clean	
+	rm -rf debian/build
+	rm -f *-stamp
+
+build-indep: build-indep-stamp
+build-indep-stamp:
+	dh_testdir
+
+	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
+
+	# Copy most of the source tree into the temp directory and clean it
+	cd $(CURDIR) \
+		&& find . -path ./debian/\* -type d -prune -o -print \
+		| egrep -v 'RPM|CVS|debian'  \
+		| cpio -admp $(CURDIR)/debian/build/usr/src/modules/rt2x00
+	cp -f $(CURDIR)/{README,THANKS,CHANGELOG} $(CURDIR)/debian/build/usr/src/modules/rt2x00
+	ln -s /usr/share/doc/rt2x00-source/README.Debian $(CURDIR)/debian/build/usr/src/modules/rt2x00/INSTALL.Debian
+
+	mkdir $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian
+	cp -f $(CURDIR)/debian/*.modules.in $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian
+	cp -f $(CURDIR)/debian/changelog $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian
+	cp -f $(CURDIR)/debian/compat $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian
+	cp -f $(CURDIR)/debian/copyright $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian
+	cp -f $(CURDIR)/debian/rt2x00-source.docs $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian/docs
+	cp -f $(CURDIR)/debian/rules $(CURDIR)/debian/build/usr/src/modules/rt2x00/debian
+
+	-cd $(CURDIR)/debian/build/usr/src/modules/rt2x00 \
+		&& make clean
+	
+	touch build-indep-stamp
+
+install-indep: build-indep install-indep-stamp
+install-indep-stamp:
+	dh_testdir
+	dh_testroot
+	dh_clean -i -k
+	dh_installdirs -i
+	
+	# Pack this up into a tarball
+	chown -R root.src debian/build/usr/src/modules
+	mkdir -p debian/rt2x00-source/usr/src
+	cd debian/build/usr/src \
+		&& tar cf - modules | bzip2 -9 > $(CURDIR)/debian/rt2x00-source/usr/src/rt2x00.tar.bz2
+	ln -s ../packages/default.sh \
+		debian/rt2x00-source/usr/share/modass/overrides/rt2x00-source
+
+	touch install-indep-stamp
+
+# Build architecture-independent files here.
+binary-indep: build-indep install-indep
+	dh_testdir -i
+	dh_testroot -i
+#	dh_installdebconf -i
+	dh_installdocs -i
+#	dh_installexamples -i
+#	dh_installmenu -i
+#	dh_installlogrotate -i
+#	dh_installemacsen -i
+#	dh_installpam -i
+#	dh_installmime -i
+#	dh_installinit -i
+#	dh_installcron -i
+	dh_installman -i
+#	dh_installinfo -i
+	dh_installmodules -i
+	dh_installchangelogs -i CHANGELOG
+	dh_strip -i
+	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch:
+# We have nothing to do by default.
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
+
+.PHONY: kdist_config
+kdist_config: prep-deb-files
+
+.PHONY: binary_modules binary-modules
+binary-modules: binary_modules
+binary_modules: kdist_config
+
+	# Install module
+	dh_installdirs lib/modules/$(KVERS)/kernel/drivers/net/wireless
+
+	# Build modules
+	$(MAKE) KERNDIR=$(KSRC)
+	for i in *.ko ; do \
+		install -m 0644 $$i $(CURDIR)/debian/rt2x00-modules-$(KVERS)/lib/modules/$(KVERS)/kernel/drivers/net/wireless ; \
+	done
+
+	dh_testdir
+	dh_testroot
+	dh_installdocs 
+	dh_installmodules
+	dh_installchangelogs CHANGELOG
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol -- -v$(VERSION)
+	dh_md5sums
+	dh_builddeb --destdir=$(DEB_DESTDIR)
+
+.PHONY: kdist_clean
+kdist_clean:
+	$(MAKE) clean KERNDIR=$(KSRC)
+	-dh_clean


Property changes on: unstable/rt2x00/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-ralink-commits mailing list