# ChangeLog for sys-apps/pcmcia-cs # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/pcmcia-cs/ChangeLog,v 1.100 2005/08/14 10:02:07 hansmi Exp $ 14 Aug 2005; Michael Hanselmann pcmcia-cs-3.2.8-r2.ebuild: Stable on ppc. 10 Jul 2005; -files/cardinfo-install-3.2.7.patch, -pcmcia-cs-3.2.5-r2.ebuild, -pcmcia-cs-3.2.5-r3.ebuild, -pcmcia-cs-3.2.7-r4.ebuild, -pcmcia-cs-3.2.8-r1.ebuild: Pruned old ebuilds. 07 Jul 2005; pcmcia-cs-3.2.8-r2.ebuild: Stable on x86. 07 Jul 2005; pcmcia-cs-3.2.7-r3.ebuild, pcmcia-cs-3.2.7-r4.ebuild, pcmcia-cs-3.2.8.ebuild, pcmcia-cs-3.2.8-r1.ebuild, pcmcia-cs-3.2.8-r2.ebuild: Fixed DEPEND/RDEPEND issue. 05 Jul 2005; pcmcia-cs-3.2.7-r3.ebuild, pcmcia-cs-3.2.7-r4.ebuild: Removed mips keywords as per bug #90359. 05 Jul 2005; pcmcia-cs-3.2.5-r2.ebuild: Removed alpha keyword since USE=pcmcia is masked on alpha. *pcmcia-cs-3.2.8-r2 (02 Jul 2005) 02 Jul 2005; +files/pcmcia-cs-3.2.8-CS_EVENT_RESET_COMPLETE.patch, +pcmcia-cs-3.2.8-r2.ebuild: Backported CS_EVENT_RESET_COMPLETE fix from upstream, fixes bug #95111. 30 Jun 2005; pcmcia-cs-3.2.5-r2.ebuild, pcmcia-cs-3.2.5-r3.ebuild, pcmcia-cs-3.2.7-r3.ebuild, pcmcia-cs-3.2.7-r4.ebuild, pcmcia-cs-3.2.8.ebuild, pcmcia-cs-3.2.8-r1.ebuild: Provide virtual/pcmcia for preparation of sys-apps/pcmciautils. 17 Jun 2005; Michael Hanselmann pcmcia-cs-3.2.8.ebuild: Stable on ppc. *pcmcia-cs-3.2.8-r1 (11 Jun 2005) 11 Jun 2005; +pcmcia-cs-3.2.8-r1.ebuild: Introduce USE="vanilla" for using the original network script instead of the Gentoo specific one, thanks to Kelly Price. This fixes bug #1990 and bug #95072. Also add debugging output for Configure arguments. 27 May 2005; pcmcia-cs-3.2.8.ebuild: Stable on x86. 27 May 2005; Joseph Jezak pcmcia-cs-3.2.8.ebuild: Marked ~ppc for bug #90359. 21 May 2005; Homer Parker pcmcia-cs-3.2.8.ebuild: Added ~amd64 to fix bug #90359 09 May 2005; files/pcmcia-cs-3.2.8-init.d: Start pcmcia init script after coldplug, bug #91981. 08 May 2005; +files/pcmcia-cs-3.2.8-gcc4.patch, -files/pcmcia-cs-3.2.8-man-pages.patch, pcmcia-cs-3.2.8.ebuild: Removed unused man-pages patch, added gcc4 patch as per bug #90359. 04 May 2005; pcmcia-cs-3.2.8.ebuild: Require in-kernel PCMCIA support for 2.6.x, warn users about in-kernel PCMCIA support under 2.4.x 29 Apr 2005; files/pcmcia-cs-3.2.8-ppc.config.opts: Fixed bug #90463. *pcmcia-cs-3.2.8 (25 Apr 2005) 25 Apr 2005; +files/pcmcia-cs-3.2.8-conf.d, +files/pcmcia-cs-3.2.8-includes.patch, +files/pcmcia-cs-3.2.8-init.d, +files/pcmcia-cs-3.2.8-ldflags.patch, +files/pcmcia-cs-3.2.8-man-pages.patch, +files/pcmcia-cs-3.2.8-move-pnp-ids.patch, +files/pcmcia-cs-3.2.8-network, +files/pcmcia-cs-3.2.8-ppc.config.opts, +files/pcmcia-cs-3.2.8-tools-only.patch, +files/pcmcia-cs-3.2.8-x11.patch, +pcmcia-cs-3.2.8.ebuild: Version bump. Fixes bug #28130, bug #60291, bug #61356, bug #67722, bug #69293, bug #72551, bug #78276, bug #86109 and bug #88959. 15 Apr 2005; -pcmcia-cs-3.2.5.ebuild, -pcmcia-cs-3.2.5-r1.ebuild, -pcmcia-cs-3.2.7.ebuild, -pcmcia-cs-3.2.7-r2.ebuild: Pruned old ebuilds. *pcmcia-cs-3.2.7-r4 (12 Apr 2005) *pcmcia-cs-3.2.7-r3 (12 Apr 2005) *pcmcia-cs-3.2.5-r3 (12 Apr 2005) *pcmcia-cs-3.2.5-r2 (12 Apr 2005) 12 Apr 2005; metadata.xml, +pcmcia-cs-3.2.5-r2.ebuild, +pcmcia-cs-3.2.5-r3.ebuild, +pcmcia-cs-3.2.7-r3.ebuild, +pcmcia-cs-3.2.7-r4.ebuild: Install a tarball of the configured pcmcia-cs source to /usr/src/pcmcia-cs for external module ebuilds, use linux-info.eclass to handle kernel info. 12 Apr 2005; -files/gentoo-pcmcia-cs-3.1.34.patch, -files/hermes.conf, -files/network.orig, -pcmcia-cs-3.1.34-r8.ebuild, -pcmcia-cs-3.2.4.ebuild, -pcmcia-cs-3.2.7-r1.ebuild: Pruned old versions 17 Jan 2005; Robin H. Johnson pcmcia-cs-3.2.7-r2.ebuild: ~mips for my XXS1500 hardware. 08 Jan 2005; Daniel Black files/ppc.config.opts: Bad char in config file as per bug #77085. Thanks to Hugo Herbelin 21 Oct 2004; files/pcmcia.conf: Make yenta_socket the socket driver to try first when starting pcmcia services. *pcmcia-cs-3.2.7-r2 (09 Oct 2004) 09 Oct 2004; Doug Goldstein +files/pcmcia-cs-3.2.7-move-pnp-ids-to-usr-share-misc.patch, +pcmcia-cs-3.2.7-r2.ebuild: path fixing bug #62786 04 Oct 2004; pcmcia-cs-3.2.7-r1.ebuild: switched custom ARCH setting code to use set_arch_to_* from eutils 27 Sep 2004; Doug Goldstein pcmcia-cs-3.2.5-r1.ebuild, pcmcia-cs-3.2.5.ebuild, pcmcia-cs-3.2.7-r1.ebuild, pcmcia-cs-3.2.7.ebuild: added note about CRC32 library functions that need to be modules or compiled in *pcmcia-cs-3.2.7-r1 (10 Sep 2004) 10 Sep 2004; Doug Goldstein +files/cardinfo-install-3.2.7.patch, +pcmcia-cs-3.2.7-r1.ebuild: QA issue: install cardinfo & xcardinfo into /usr/bin rather then /usr/X11R6/bin 03 Sep 2004; Pieter Van den Abeele pcmcia-cs-3.2.7.ebuild: Masked pcmcia-cs-3.2.7.ebuild stable for ppc 30 Aug 2004; Robin H. Johnson pcmcia-cs-3.2.7.ebuild: Add ~mips for the XXS1500 unit. 09 Jul 2004; Travis Tilley pcmcia-cs-3.1.34-r8.ebuild, pcmcia-cs-3.2.4.ebuild, pcmcia-cs-3.2.5-r1.ebuild, pcmcia-cs-3.2.5.ebuild, pcmcia-cs-3.2.7.ebuild: switch linux-headers dependency to virtual/os-headers 30 Jun 2004; Aron Griffis pcmcia-cs-3.1.34-r8.ebuild: sync IUSE (+apm, +build, +nocardbus, +pnp, +trusted, +wavelan) 27 Jun 2004; Aron Griffis pcmcia-cs-3.1.34-r8.ebuild, pcmcia-cs-3.2.4.ebuild: QA - fix use invocation 18 Mar 2004; Peter Johanson files/pcmcia.rc: Added a slightly smarter check for pcmcia present in the kernel before attempting to modprobe things. Thanks to Scott Taylor for the suggestion. 18 Feb 2004; Brad House pcmcia-cs-3.2.7.ebuild: amd64 stable 10 Feb 2004; Peter Johanson pcmcia-cs-3.2.7.ebuild: Small fix for integer test 08 Feb 2004; Peter Johanson pcmcia-cs-3.2.5-r1.ebuild: Marking stable on x86. Lots of fixes for module-init-tools, SMP, etc. and 3.2.5 has been in for ages. 08 Feb 2004; Luca Barbato pcmcia-cs-3.2.7.ebuild: Marked ~ppc *pcmcia-cs-3.2.7 (07 Feb 2004) 07 Feb 2004; Peter Johanson pcmcia-cs-3.2.7.ebuild: New version! has much better detection for 2.6 and newer 2.4 kernels. Using dgibson's monitor mode patch. Includes PPC fix. 07 Feb 2004; Luca Barbato pcmcia-cs-3.2.5-r1.ebuild: Marked ~ppc 07 Feb 2004; Peter Johanson pcmcia-cs-3.2.5-r1.ebuild: Added patch to fix compiling when we have CONFIG_SMP. Mainly so liveCDs can have SMP and get pcmcia working. 07 Feb 2004; Peter Johanson pcmcia-cs-3.2.5-r1.ebuild: Added a fix for compilation on ppc with recent kernels (bug #40293). Thanks to rommel for all the testing. 06 Feb 2004; Peter Johanson pcmcia-cs-3.2.4.ebuild: Added a check for 2.6 kernels so we die and give the user useful info for getting things working 04 Feb 2004; Peter Johanson files/pcmcia.conf, files/pcmcia.rc: Added ability to have two different PCIC modules attempted to the init system. This should be useful for liveCDs as well as for people switching between 2.6 and 2.4 kernels potentially. 03 Feb 2004; Peter Johanson pcmcia-cs-3.2.5-r1.ebuild, pcmcia-cs-3.2.5.ebuild: Fix to build orinoco drivers. Bug #35912 (thanks jeremy) 02 Feb 2004; Peter Johanson pcmcia-cs-3.2.5-r1.ebuild, pcmcia-cs-3.2.5.ebuild: Added depmods in pkg_postinst() 02 Feb 2004; Eric Sammer pcmcia-cs-3.2.5-r1.ebuild: Fixed bad URI for one of the patch files. *pcmcia-cs-3.2.5-r1 (01 Feb 2004) 01 Feb 2004; Peter Johanson pcmcia-cs-3.2.5-r1.ebuild, pcmcia-cs-3.2.5.ebuild: Added a fix for module-init-tools systems 19 Jan 2004; Ciaran McCreesh pcmcia-cs-3.1.34-r8.ebuild, pcmcia-cs-3.2.4.ebuild, pcmcia-cs-3.2.5.ebuild: Marking as -sparc. The only vaguely non-broken sparc PCMCIA implementation comes with its own set of pcmcia-cs patches that are marked "for developers only". 06 Jan 2004; Aron Griffis pcmcia-cs-3.2.5.ebuild: Stable on alpha for bug 34771 19 Dec 2003; Peter Johanson pcmcia-cs-3.2.5.ebuild: Fixes for ARCH and cleanup (bug #34773 and 34771) 15 Dec 2003; Michael Sterrett metadata.xml: base-system -> mobile 02 Dec 2003; Aron Griffis pcmcia-cs-3.2.5.ebuild: Mark stable on alpha *pcmcia-cs-3.2.5 (09 Oct 2003) 09 Oct 2003; Peter Johanson pcmcia-cs-3.2.5.ebuild, files/pcmcia.conf: Fixed files/pcmcia.conf to only have one entry in TCIC for bug #22462. pcmcia-cs-3.2.5 ebuild now fixes modversions.h path if using 2.6.x. Fix for using module-init-tools coming soon. 08 Jun 2003; Peter Johanson files/pcmcia.rc: Little fix to pcmcia init script. bug #22396 *pcmcia-cs-3.2.4 (15 Apr 2003) 15 Apr 2003; Peter Johanson pcmcia-cs-3.2.4.ebuild: Marked stable for x86 8 Mar 2003; Peter Johanson files/pcmcia.conf : Added two socket drivers to PCIC by default. 7 Mar 2003; Peter Johanson pcmcia-cs-3.2.1-r4.ebuild : Added --force configure option when USE="build" 5 Mar 2003; Peter Johanson pcmcia-cs-3.2.3-r2.ebuild, pcmcia-cs-3.2.3-r2.ebuild : Added IUSE. 4 Mar 2003; Peter Johanson pcmcia-cs-3.2.3-r2.ebuild : Fixed permissions so that src_unpack works with FEATURES="userpriv" enabled. 4 Mar 2003; Peter Johanson pcmcia-cs-3.2.1-r4.ebuild : Changed "wavelan?" to "!wavelan?" to fix bug #16838. 2 Mar 2003; Peter Johanson pcmcia-cs-3.2.1-r4.ebuild : Fixed permissions so that src_unpack works with FEATURES="userpriv" enabled. Also added wavelan? to SRC_URI to prevent extraneous downloads of orinoco stuff. 2 Mar 2003; Peter Johanson pcmcia-cs-3.2.1-r4.ebuild : Fixed orinoco patch line. 1 Mar 2003; Peter Johanson pcmcia-cs-3.2.1-r4.ebuild : Marked as stable for x86 *pcmcia-cs-3.2.3-r4 (25 Feb 2003) 25 Feb 2003; Peter Johanson pcmcia-cs-3.2.1-r4 : Version bump to use latest ornico driver (0.13b) 27 Jan 2003; Chad Huneycutt : old ebuilds Removed old ebuilds. If you really need something, let me know, and I will rescue it. 23 Jan 2003; Chad Huneycutt : files/pcmcia.rc fixed bugs in init script as reported in bug #13017 15 Dec 2002; Chad Huneycutt : pcmcia-cs-3.1.33-r5.ebuild, pcmcia-cs-3.1.34-r6.ebuild, pcmcia-cs-3.1.34-r7.ebuild, pcmcia-cs-3.1.34-r8.ebuild, pcmcia-cs-3.2.0.ebuild, pcmcia-cs-3.2.1-r1.ebuild, pcmcia-cs-3.2.1-r2.ebuild, pcmcia-cs-3.2.1.ebuild, pcmcia-cs-3.2.2.ebuild, pcmcia-cs-3.2.3.ebuild : Changed the ebuilds to use new init script name (see below). 15 Dec 2002; Chad Huneycutt : files/pcmcia.rc6, files/pcmcia.conf : Updated init script to load pcmcia modules (according to pcmcia.conf, aka /etc/conf.d/pcmcia) and changed filename to pcmcia.rc. 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords *pcmcia-cs-3.2.3-r2 (22 Feb 2003) 22 Feb 2003; Peter Johanson pcmcia-cs-3.2.3-r2.ebuild files/digest-pcmcia-cs-3.2.3-r2 : Version bump to include the latest orinoco driver with monitor mode patch (0.13b) *pcmcia-cs-3.2.3-r1 (27 Jan 2003) 27 Jan 2003; Chad Huneycutt : pcmcia-cs-3.2.3-r1.ebuild One ebuild to rule them all ;-). Added the local USE var "monitor" to choose whether to install the 0.11b orinoco driver with shmoo patch or the newer 0.13a orinoco drivers and no monitor patch. *pcmcia-cs-3.2.3 (17 Nov 2002) 17 Nov 2002; Hanno Boeck pcmcia-cs-3.2.3.ebuild : New version. Cleaned up ebuild a lot. Changes: - Updated orinoco-driver to 0.13a - Removed use of wavelan-keyword, orinoco-driver should be updated always. - Remove replacement of ide_cs with ide-cs, this is fixed upstream. - Some cleanups to make ebuild more readable and some lintool-fixes. *pcmcia-cs-3.2.2 (28 Oct 2002) 11 Nov 2002; Chad Huneycutt pcmcia-cs-3.2.2.ebuild: Revision bump. *pcmcia-cs-3.2.1-r3 (27 Jan 2003) 27 Jan 2003; Chad Huneycutt : pcmcia-cs-3.2.1-r3.ebuild Fixes to apply the orinoco shmoo patch properly. wavelan is no longer needed in your USE. Also downgraded orinoco version to latest that there is shmoo patch for (0.11b). For later orinoco drivers, try the pcmcia-cs-3.2.3 ebuilds *pcmcia-cs-3.2.1-r2 (28 Oct 2002) 28 Oct 2002; Chad Huneycutt pcmcia-cs-3.2.1-r2.ebuild : This is a patch to make airsnort/kismet work with our package. Added in response to bug 7242 by jrray@gentoo.org *pcmcia-cs-3.2.1-r1 (28 Oct 2002) 28 Oct 2002; Chad Huneycutt pcmcia-cs-3.2.1-r1.ebuild : Version bump and a fix for an xforms bug *pcmcia-cs-3.2.0 (25 July 2002) 25 Jul 2002; Doug Goldstein pcmcia-cs-3.2.0.ebuild : Version bump *pcmcia-cs-3.1.34-r4 (14 July 2002) 14 Jul 2002; phoen][x pcmcia-cs-3.1.34-r4.ebuild : Added KEYWORDS. *pcmcia-cs-3.1.34-r3 (14 July 2002) 14 Jul 2002; phoen][x pcmcia-cs-3.1.34-r3.ebuild : Added KEYWORDS. *pcmcia-cs-3.1.34-r8 (13 July 2002) 21 Jul 2002; Mark Guertin : updated keywords (ppc) 13 July 2002; Doug Goldstein pcmcia-cs-3.1.34-r8.ebuild Corrected an issue where we were attempting "sed"ing the Configure file from the wrong directory so it never happened. Includes chadh's cardmgr with -f patch (this was included in -r7 but someone didn't edit the ChangeLog) Added the use of the wavelan USE var to disable the use of the Orinoco drivers if +wavelan is set. Corrected a problem where pkg_postinst() was called src_postinst() so our post install info was never being displayed *pcmcia-cs-3.1.35_beta2 (12 July 2002) 12 July 2002; Doug Goldstein pcmcia-cs-3.1.35_beta2.ebuild Since .34 and lower have some very very annoying and dibilitating (sp) bugs in them I'm creating this.. It carries over my fixes from .34-r6 still as they haven't been made upstream yet There is no beta1 ebuild, only beta2 as the file this ebuild uses is the 2nd beta file released *pcmcia-cs-3.1.34 (12 July 2002) 12 July 2002; Doug Goldstein pcmcia-cs-3.1.34-r6.ebuild Addressed bug #3400 about /etc/pcmcia/config needing all "ide_cs" renamed to "ide-cs" It was also a bug on PCMCIA-CS's official site. Updated orinoco to 0.12b and corrected another ebuild typo. *pcmcia-cs-3.1.34 (05 July 2002) 05 July 2002; Doug Goldstein pcmcia-cs-3.1.34-r5.ebuild 14 Jul 2002; phoen][x pcmcia-cs-3.1.34-r5.ebuild : Added KEYWORDS. Updated to orinoco 0.12a and got rid of the errors about gentoo-3.1.34.patch missing and correted with lintool *pcmcia-cs-3.1.34 (01 July 2002) 02 July 2002; Chad Huneycutt pcmcia-cs-3.1.34-r2.ebuild Well, it appears that there is bug in cardmgr. This is an attempted fix. 01 July 2002; Chad Huneycutt pcmcia-cs-3.1.34-r1.ebuild Updated orinoco drivers to version 0.12 01 July 2002; Chad Huneycutt pcmcia-cs-3.1.34.ebuild New version. *pcmcia-cs-3.1.33-r5 (09 June 2002) 14 Jul 2002; phoen][x pcmcia-cs-3.1.33-r5.ebuild : Added KEYWORDS. 08 June 2002; Mark Guertin Added ppc fixes to this ebuild. Left new orinoco driver section in (but commented as it is still testing) *pcmcia-cs-3.1.33-r4 (01 May 2002) 14 Jul 2002; phoen][x pcmcia-cs-3.1.33-r4.ebuild : Added KEYWORDS, SLOT. 01 May 2002; Karl Trygve Kalleberg pcmcia-cs-3.1.33-r4.ebuild files/digest-pcmcia-cs-3.1.33-r4 : Added new version of the orinoco_cs driver. The SMC2632W card now works again. Cleaned up this horrid ChangeLog somewhat. Old revision kept, new revision masked, as the new orinoco driver hasn't recived adequate testing. *pcmcia-cs-3.1.33-r3,pcmcia-cs-3.1.31-r7 (28 Mar 2002) 14 Jul 2002; phoen][x pcmcia-cs-3.1.33-r3.ebuild : Added KEYWORDS, SLOT. 14 Jul 2002; phoen][x pcmcia-cs-3.1.31-r7.ebuild : Added KEYWORDS, SLOT. 30 Mar 2002; Daniel Robbins : removed X support, a much-requested change. No rev bump. 28 Mar 2002; Chad Huneycutt : changed doins to doexe for installing the network script executably 28 Mar 2002; Chad Huneycutt : typo in the stop code. *pcmcia-cs-3.1.33-r2, pcmcia-cs-3.1.31-r6 (19 Mar 2002) 19 Mar 2002; Chad Huneycutt : hacked up the /etc/pcmcia/network script that cardmgr uses to start network iterfaces to call Gentoo's network init scripts *pcmcia-cs-3.1.33-r1 (18 Mar 2002) 18 Mar 2002; Chad Huneycutt : newest version of pcmcia-cs *pcmcia-cs-3.1.31-r5 (14 Mar 2002) 14 Mar 2002; Karl Trygve Kalleberg : pcmcia-cs-3.1.31-r5.ebuild : The test for the nocardbus USE flag was reversed. Fixed. *pcmcia-cs-3.1.31-r4 (14 Mar 2002) 14 Mar 2002; Chad Huneycutt : many fixes: 1. added USE variables for trusted apps, apm, cardbus, and pnp 2. updated init script to die slightly more gracefully when cardmgr cannot start 3. changed configuration settings for init script (previously /etc/pcmcia.conf) to install instead to /etc/conf.d as the Gentoo-specific config 4. Undid drobbins "-f" fix below, as it is not a very good default behavior, if , say, cardmgr starts dhcpcd, which can take a while to obtain information. There is a CARDMGR_OPTS variable in /etc/conf.d/pcmcia where users can specify this if they want. 5. I also put hermes.conf in ${FILESDIR}, but I am not installing it, as it causes cardmgr to choose the orinoco_cs driver over wvlan_cs, which may not be what the user wants. It is documented pretty well that it must be downloaded, so I think it is safe to leave it out. *pcmcia-cs-3.1.31-r3 (05 Mar 2002) 05 Mar 2002; Daniel Robbins : properly install the pcmcia rc script into /etc/init.d; add -f option to cardmgr so that it stays in the foreground until it's done doing its thing. This ensures that any network interfaces are set up after it detaches. This closes bug #972. *pcmcia-cs-3.1.31-r2 (10 Feb 2002) 10 Feb 2002; Daniel Robbins : Configure --srctree option added to tell pcmcia-cs to configure for kernel described in /usr/src/linux rather than the currently-running kernel (which is otherwise the default). We're now doing this the "right" way. *pcmcia-cs-3.1.31-r1 (1 Feb 2002) 1 Feb 2002; G.Bevin ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository.