summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Lezaeta Reyes2015-05-26 03:04:01 -0300
committerPablo Lezaeta Reyes2015-05-26 03:04:01 -0300
commit6d332f383094c09171f60cb04195b1018f0dfd6a (patch)
tree17a859804aa3a60b1cb36290e76e1c638c590316
downloadaur-6d332f383094c09171f60cb04195b1018f0dfd6a.tar.gz
more firmwares
Signed-off-by: Pablo Lezaeta Reyes <prflr88@gmail.com>
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore11
-rwxr-xr-xLicense82
-rwxr-xr-xPKGBUILD23
4 files changed, 130 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d9a865b4da24
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = libertas-firmware
+ pkgdesc = Firmware for Marvell's libertas wireless chip series
+ pkgver = 9.70.7.p0.0
+ pkgrel = 1
+ url = http://dev.laptop.org/pub/firmware/libertas/
+ arch = any
+ license = custom
+ source = libertas-firmware.tar.gz::http://ftp.de.debian.org/debian/pool/non-free/libe/libertas-firmware/libertas-firmware_9.70.7.p0.0.orig.tar.gz
+ source = License
+ md5sums = 65bc820fa3afbd8dfb420d7bd77eaca0
+ md5sums = c82933358ba7f6c9fd546d061a79de99
+
+pkgname = libertas-firmware
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..7d813751c966
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,11 @@
+src
+srcdir
+pkg
+pkgdir
+*.tar.*
+*.xz
+*.gz
+*.bz2
+*.tar
+*.zip
+*.rar
diff --git a/License b/License
new file mode 100755
index 000000000000..1ebcfd106c5b
--- /dev/null
+++ b/License
@@ -0,0 +1,82 @@
+Authors: OLPC and Marvell Corporation
+
+Copyright (c) 2006, One Laptop per Child and Marvell Corporation.
+All rights reserved.
+
+Redistribution. Redistribution and use in binary form, without
+modification, are permitted provided that the following conditions are
+met:
+
+* Redistributions must reproduce the above copyright notice and the
+ following disclaimer in the documentation and/or other materials
+ provided with the distribution.
+* Neither the name of Marvell Corporation nor the names of its suppliers
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+* No reverse engineering, decompilation, or disassembly of this software
+ is permitted.
+* You may not use or attempt to use this software in conjunction with
+ any product that is offered by a third party as a replacement,
+ substitute or alternative to a Marvell Product where a Marvell Product
+ is defined as a proprietary wireless LAN embedded client solution of
+ Marvell or a Marvell Affiliate.
+
+DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
+BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGE.
+
+
+The rest of the firmware blobs were downloaded from
+<http://git.infradead.org/users/dwmw2/linux-firmware.git>,
+and have the following authors/copyright/license:
+
+Authors: Marvell International Ltd.
+
+Copyright (c) Marvell International Ltd.
+
+All rights reserved.
+
+Redistribution. Redistribution and use in binary form, without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions must reproduce the above copyright notice and the
+ following disclaimer in the documentation and/or other materials
+ provided with the distribution.
+
+* Neither the name of Marvell International Ltd. nor the names of its
+ suppliers may be used to endorse or promote products derived from this
+ software without specific prior written permission.
+
+* No reverse engineering, decompilation, or disassembly of this software is
+ permitted.
+
+Limited patent license. Marvell International Ltd. grants a world-wide,
+royalty-free, non-exclusive license under patents it now or hereafter
+owns or controls to make, have made, use, import, offer to sell and
+sell ("Utilize") this software, but solely to the extent that any such patent
+is necessary to Utilize the software alone, or in combination with an
+operating system licensed under an approved Open Source license as listed
+by the Open Source Initiative at http://opensource.org/licenses. The patent
+license shall not apply to any other combinations which include this software.
+No hardware per se is licensed hereunder.
+
+DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
+NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..a06e15198980
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Jristz <prflr88@gmail.com>
+
+pkgname=libertas-firmware
+pkgver=9.70.7.p0.0
+pkgrel=1
+pkgdesc="Firmware for Marvell's libertas wireless chip series"
+url=("http://dev.laptop.org/pub/firmware/libertas/")
+license=("custom")
+arch=("any")
+# Use Debian Sid source, they found (now) missing firmwares in upstream server
+source=("$pkgname.tar.gz::http://ftp.de.debian.org/debian/pool/non-free/libe/libertas-firmware/libertas-firmware_9.70.7.p0.0.orig.tar.gz"
+ "License")
+
+package(){
+ install -d 644 "$pkgdir/usr/lib/firmware"
+ install -d 644 "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm 755 "$srcdir/License" "$pkgdir/usr/share/doc/$pkgname"
+ cp -r -a $srcdir/$pkgname-$pkgver/*bin $pkgdir/usr/lib/firmware
+ rm "$pkgdir/usr/lib/firmware/lbtf_usb.bin"
+}
+
+md5sums=('65bc820fa3afbd8dfb420d7bd77eaca0'
+ 'c82933358ba7f6c9fd546d061a79de99')