diff options
Diffstat (limited to 'net-wireless/prism54')
-rw-r--r-- | net-wireless/prism54/ChangeLog | 49 | ||||
-rw-r--r-- | net-wireless/prism54/Manifest | 5 | ||||
-rw-r--r-- | net-wireless/prism54/files/digest-prism54-20050724 | 3 | ||||
-rwxr-xr-x | net-wireless/prism54/files/prism54-svn-20050724.patch | 13 | ||||
-rw-r--r-- | net-wireless/prism54/metadata.xml | 10 | ||||
-rw-r--r-- | net-wireless/prism54/prism54-20050724.ebuild | 48 |
6 files changed, 128 insertions, 0 deletions
diff --git a/net-wireless/prism54/ChangeLog b/net-wireless/prism54/ChangeLog new file mode 100644 index 00000000..737b8ac1 --- /dev/null +++ b/net-wireless/prism54/ChangeLog @@ -0,0 +1,49 @@ +# ChangeLog for net-wireless/prism54 +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /root/portage/net-wireless/prism54/ChangeLog,v 1.1.1.1 2006/03/22 23:30:35 grimmlin Exp $ + +*prism54-20050724 + + 22 mar 2006; Michael Zanetta <grimmlin@pentoo.ch> + prism54-20050724.ebuild: Added injection patch, + removed version check + files/prism54-svn-20050724.patch: Added injection patch + + 04 Jul 2005; Stefan Schweizer <genstef@gentoo.org> + prism54-20050125.ebuild: + sys-apps/pcmcia-cs -> virtual/pcmcia(linux-mod.eclass) + +*prism54-20050125 (25 Jan 2005) + + 25 Jan 2005; Stefan Schweizer <genstef@gentoo.org> + -prism54-20040208.ebuild, +prism54-20050125.ebuild: + Version bump thanks to Scott Paul Robertson <spr5@email.byu.edu> and Josh + Nichols <nichoj@rpi.edu> in bug 71632 + + 03 Jan 2005; Stefan Schweizer <genstef@gentoo.org> + prism54-20040208.ebuild: + Adding block to avoid file collision with prism54-firmware + + 02 Jan 2005; Daniel Drake <dsd@gentoo.org> prism54-20040208.ebuild: + Change virtual/kernel to virtual/linux-sources + + 07 Jun 2004; Aron Griffis <agriffis@gentoo.org> prism54-20040208.ebuild: + Fix typo and check + + 24 Feb 2004; Peter Johanson <latexer@gentoo.org> prism54-20040208.ebuild: + Fixed the location of the firmware file. bug #41956 + + 09 Feb 2004; Peter Johanson <latexer@gentoo.org> prism54-20040208.ebuild: + Change installation location to where prism54 people put it. + + 08 Feb 2004; Peter Johanson <latexer@gentoo.org> prism54-20040208.ebuild: + Added wireless-tools RDEPEND and info about module versioning. + +*prism54-20040208 (08 Feb 2004) + + 08 Feb 2004; Peter Johanson <latexer@gentoo.org> metadata.xml, + prism54-20040208.ebuild: + Initial commit. Thanks to all in bug #40574 for the help. For now, not + mirroring the firmware image until we know if we can. As usual, disable + sandbox to emerge with 2.6 kernels until bug #32737 is resolved. + diff --git a/net-wireless/prism54/Manifest b/net-wireless/prism54/Manifest new file mode 100644 index 00000000..8b8a4139 --- /dev/null +++ b/net-wireless/prism54/Manifest @@ -0,0 +1,5 @@ +AUX prism54-svn-20050724.patch 459 RMD160 b17c8f93fbe41a36f447414a58d91ee5c95bcc4d SHA1 4cc5a436f228940ab7fd453d0dd56e1f19a9f756 SHA256 fab08b80be596aee2b7a63790733f12a2355e3a05c57baa2e9017d897547f3fc +DIST prism54-svn-20050724.tgz 92567 RMD160 fb6296fa508deb432997b3f0a92e5e069682bc52 SHA1 b1f8d369f8fd0ecadcac8e8c9c2632cd8f59b834 SHA256 bf988fe0d5fb400aa66478f5277e0e4438ac74ebe0724cdf9aaf45d4a8d6c9e0 +EBUILD prism54-20050724.ebuild 1511 RMD160 02c0a48a9d20b0d395f04169e071593be8fe7ffb SHA1 b9fe2d51af46002aada318a00d606592b4ca1bd5 SHA256 965e3256012d1aba92812f457d1b7ff93987d422d7270cce33f5898c93d97704 +MISC ChangeLog 1920 RMD160 422d421f8f15a530d293ea42eda014d54624c84d SHA1 71ed2c2896de4404acceb76d243030f09496cf0a SHA256 b787085201ad9f55f17321aa20d5dc977514a6f8016c9685af657c395bf5d4d3 +MISC metadata.xml 417 RMD160 9bcd8b5bc8b9ac5ace586a62a0c00b8df0d4d574 SHA1 4bccfbc845c5560cc937c0421a30a22a77f17f53 SHA256 3b334668cd4186209045d3ca8ebac10e0de886c6eff6af4a722f6f27104dc983 diff --git a/net-wireless/prism54/files/digest-prism54-20050724 b/net-wireless/prism54/files/digest-prism54-20050724 new file mode 100644 index 00000000..9fb0179f --- /dev/null +++ b/net-wireless/prism54/files/digest-prism54-20050724 @@ -0,0 +1,3 @@ +MD5 898440160410baa17d0bdf51439a1ee6 prism54-svn-20050724.tgz 92567 +RMD160 fb6296fa508deb432997b3f0a92e5e069682bc52 prism54-svn-20050724.tgz 92567 +SHA256 bf988fe0d5fb400aa66478f5277e0e4438ac74ebe0724cdf9aaf45d4a8d6c9e0 prism54-svn-20050724.tgz 92567 diff --git a/net-wireless/prism54/files/prism54-svn-20050724.patch b/net-wireless/prism54/files/prism54-svn-20050724.patch new file mode 100755 index 00000000..aa15cb4a --- /dev/null +++ b/net-wireless/prism54/files/prism54-svn-20050724.patch @@ -0,0 +1,13 @@ +diff -ur ../prism54-svn-20050724/ksrc/islpci_dev.c ./ksrc/islpci_dev.c +--- ../prism54-svn-20050724/ksrc/islpci_dev.c 2005-03-08 16:32:34.000000000 +0100 ++++ ./ksrc/islpci_dev.c 2005-07-26 18:56:40.000000000 +0200 +@@ -758,9 +758,6 @@ + pci_unmap_single(priv->pdev, buf->pci_addr, + MGMT_FRAME_SIZE, PCI_DMA_FROMDEVICE); + buf->pci_addr = 0; +- if (buf->skb) +- dev_kfree_skb(buf->skb); +- buf->skb = NULL; + } + + /* clean up data rx buffers */ diff --git a/net-wireless/prism54/metadata.xml b/net-wireless/prism54/metadata.xml new file mode 100644 index 00000000..fb5c54c1 --- /dev/null +++ b/net-wireless/prism54/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>mobile</herd> +<maintainer> + <email>latexer@gentoo.org</email> + <name>Peter Johanson</name> + <description>I don't own any cards with this chipset yet. Feel free to send me one if you want this package more actively maintained by yours truly.</description> +</maintainer> +</pkgmetadata> diff --git a/net-wireless/prism54/prism54-20050724.ebuild b/net-wireless/prism54/prism54-20050724.ebuild new file mode 100644 index 00000000..7db6c339 --- /dev/null +++ b/net-wireless/prism54/prism54-20050724.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /root/portage/net-wireless/prism54/prism54-20050724.ebuild,v 1.1.1.1 2006/03/22 23:30:35 grimmlin Exp $ + +EAPI="2" + +inherit linux-mod + +MY_P=${P/prism54-/prism54-svn-} +S=${WORKDIR}/${MY_P} +DESCRIPTION="Driver for Intersil Prism GT / Prism Duette wireless chipsets with injection patch" +HOMEPAGE="http://prism54.org/" +SRC_URI="http://www.pentoo.ch/distfiles/${MY_P}.tgz" +LICENSE="GPL-2" +KEYWORDS="~x86" +IUSE="pcmcia" +RDEPEND="net-wireless/prism54-firmware + net-wireless/wireless-tools" + +MODULE_NAMES="prism54(net:${S}/ksrc)" +BUILD_PARAMS="KVER=${KV_FULL} KDIR=${KV_DIR}" +BUILD_TARGETS="modules" + +CONFIG_CHECK="!PRISM54 NET_RADIO FW_LOADER" +PRISM54_ERROR="You need prism54-firmware for the in-kernel driver or deselect +the in-kernel driver to use the (probably older) driver from this ebuild." +NET_RADIO_ERROR='You should enable "Wireless LAN drivers (non-hamradio) & +Wireless Extensions"[CONFIG_NET_RADIO] in your kernel config' +FW_LOADER_ERROR="Make sure you have CONFIG_FW_LOADER enabled in your kernel." + +use pcmcia && CONFIG_CHECK="${CONFIG_CHECK} PCMCIA CARDBUS" +PCMCIA_ERROR=CARDBUS_ERROR="General setup ---> + PCMCIA/CardBus support ---> + PCMCIA/CardBus support (m or y) + [*] CardBus support (Important!)" + +pkg_setup() { + linux-mod_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/prism54-svn-20050724.patch +} + +src_install() { + linux-mod_src_install + dodoc README ksrc/ChangeLog +} |