commit 31ac9ff1dc576b791e93b7daa030bee51b06536e26ccac1efae45c0bce3effea Author: OBS User unknown Date: Fri Nov 7 09:23:43 2008 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/adaptec-firmware?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..4f9990e --- /dev/null +++ b/.gitattributes @@ -0,0 +1,25 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +## Specific LFS patterns +aic94xx-seq.fw filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..6227bd5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,85 @@ + + ADAPTEC SOFTWARE LICENSE + + READ THIS BEFORE INSTALLING OR USING THIS SOFTWARE. + +Do not use or load this firmware (the "Software") until you have read +and agree with the following terms and conditions. If you are not +willing to abide by these terms and conditions, do not install or use +the Software. By loading or using the Software, you are giving your +assent to the terms of this license. + +LICENSE. Adaptec grants to you a non-exclusive, non-transferable, +worldwide license to copy the Software in object code form only, +combine it with your software and distribute it, directly to +customers, or through your distribution network. You shall have no +right to grant any license or sublicense to any third party, to use +the Software for any purpose, except a sublicense to use the copy +produced and distributed by you. You shall have no right to modify all +or any part of the Software. You shall not disassemble, decompile or +otherwise reverse engineer the Software nor permit any third party to +do so. All rights not expressly granted herein are reserved by +Adaptec. + +PROPRIETARY OWNERSHIP RIGHTS. Adaptec shall retain all ownership, +right, title and interest in and to all current and hereafter existing +revisions of or modifications to the Software, including all copies +made hereunder and all intellectual property rights related +thereto. All copies of the Software made by you shall contain +Adaptec's copyright notice and you shall not remove any copyright +notices contained in the Software. + +WARRANTY EXCLUSION. THE SOFTWARE IS PROVIDED "AS IS". ADAPTEC +MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THE SOFTWARE. +ADAPTEC EXPRESSLY DISCLAIMS ANY OTHER WARRANTIES, EXPRESS OR +IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE, WHETHER ARISING IN LAW, CUSTOM, +CONDUCT OR OTHERWISE. + +LIMITATION OF LIABILITY. IN NO EVENT SHALL EITHER PARTY BE LIABLE FOR +ANY LOSS OF PROFITS, LOSS OF USE, CONSEQUENTIAL, SPECIAL OR INCIDENTAL +DAMAGES ARISING UNDER THIS AGREEMENT, EVEN IF THE OTHER PARTY HAS +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL +ANY DAMAGES ATTRIBUTABLE TO ADAPTEC EXCEED THE AMOUNT OF +PAYMENTS MADE TO ADAPTEC UNDER THIS AGREEMENT. + +TERMINATION OF THIS AGREEMENT. Adaptec may terminate this Agreement if +you violate its terms. Upon termination, you will immediately destroy +the Software or return all copies of the Software to Adaptec. + +APPLICABLE LAW. This Agreement shall be governed by the laws of the +State of California, USA, excluding its principles of conflict of laws +and the United Nations Convention on Contracts for the Sale of Goods. + +AMENDMENT, SEVERABILITY, WAIVER. No supplement or amendment of this +Agreement shall be binding, unless executed in writing by both parties +and specifically referencing the supplementing or amendment of this +Agreement. Any provision of this Agreement found to be illegal or +unenforceable shall be deemed severed, and the balance of this +Agreement shall remain in full force and effect. Neither party’s right +to require performance of the other party’s obligations hereunder +shall be affected by any previous waiver, forbearance or course of +dealing, unless or only to the extent of any waiver given in +writing. Failure or delay by either party to exercise any of its +rights, powers or remedies hereunder shall not constitute a waiver of +those rights, powers or remedies. + +EXPORT COMPLIANCE. Each party agrees that the Software is subject to +the U.S. Export Administration Act and Export Administration +Regulations, as well as applicable import and export regulations of +the countries in which each party transacts business. Each party shall +comply with such laws and regulations, as well as all other laws and +regulations applicable to the Software. Each party agrees that it will +not export, re-export, transfer or divert any of the Software to any +country for which United States' laws or regulations require an export +license or other governmental approval, without first obtaining such +license or approval, nor will each party export, re-export, transfer +or divert any of the Software to any restricted place or party in +accordance with U.S. export regulations. + +GOVERNMENT RESTRICTED RIGHTS. The Software is provided with RESTRICTED +RIGHTS. Use, duplication or disclosure by the Government is subject to +restrictions as set forth in FAR52.227-14 and DFAR252.227-7013 +et. seq. or their successors. Us of the Software by the Government +constitutes acknowledgment of Adaptec’s proprietary right therein. +Adaptec, Inc., 691 South Milpitas Boulevard, Milpitas, California 95035 diff --git a/adaptec-firmware.changes b/adaptec-firmware.changes new file mode 100644 index 0000000..ca22223 --- /dev/null +++ b/adaptec-firmware.changes @@ -0,0 +1,31 @@ +------------------------------------------------------------------- +Wed Mar 5 15:58:51 CET 2008 - hare@suse.de + +- Update package version to reflect the firmware release + (#362527) + +------------------------------------------------------------------- +Tue Nov 27 08:25:44 CET 2007 - hare@suse.de + +- Update firmware to v32 (FATE 302809,#341872) + +------------------------------------------------------------------- +Sun Mar 18 23:56:04 CET 2007 - ro@suse.de + +- remove /lib/firmware directory from filelist (in filesystem) + +------------------------------------------------------------------- +Tue Feb 6 12:06:38 CET 2007 - ro@suse.de + +- fix typo in specfile + +------------------------------------------------------------------- +Tue Feb 6 08:53:34 CET 2007 - hare@suse.de + +- Added LICENSE + +------------------------------------------------------------------- +Mon Jan 8 15:11:58 CET 2007 - hare@suse.de + +- Inital package (FATE 301600). + diff --git a/adaptec-firmware.spec b/adaptec-firmware.spec new file mode 100644 index 0000000..f40320d --- /dev/null +++ b/adaptec-firmware.spec @@ -0,0 +1,78 @@ +# +# spec file for package adaptec-firmware (Version 1.32) +# +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: adaptec-firmware +License: Any commercial +Group: Hardware/Other +AutoReqProv: on +Summary: Firmware files for Adaptec SAS Cards (AIC94xx Series) +Source0: aic94xx-seq.fw +Source1: LICENSE +Version: 1.32 +Release: 1 +# Install into this non-root directory (required when norootforbuild is used): +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +%define _datadir /lib/firmware +# Modules: aic94xx.ko +Supplements: modalias(pci:v00009005d00000410sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d00000412sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d0000041Esv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d0000041Fsv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d00000430sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d00000432sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d0000043Esv*sd*bc*sc*i*) +Supplements: modalias(pci:v00009005d0000043Fsv*sd*bc*sc*i*) +# Generated with: extract-modaliases -i qla* kernel-default.rpm + +%prep +cp %{S:1} . + +%build +# There is nothing to build. + +%install +# The firmware files must be installed in /lib/firmware +# because the firmware loader from udev searches there +mkdir -p %{buildroot}%{_datadir} +install -m 644 %{S:0} %{buildroot}%{_datadir} + +%files +%defattr(-,root,root) +%doc LICENSE +%{_datadir}/* + +%description +Firmware files for the Adaptec AIC94xx (Razor) Series of SAS HBA +Adapters. + + + +Authors: +-------- + Edward Chim + +%changelog +* Wed Mar 05 2008 hare@suse.de +- Update package version to reflect the firmware release + (#362527) +* Tue Nov 27 2007 hare@suse.de +- Update firmware to v32 (FATE 302809,#341872) +* Mon Mar 19 2007 ro@suse.de +- remove /lib/firmware directory from filelist (in filesystem) +* Tue Feb 06 2007 ro@suse.de +- fix typo in specfile +* Tue Feb 06 2007 hare@suse.de +- Added LICENSE +* Mon Jan 08 2007 hare@suse.de +- Inital package (FATE 301600). diff --git a/aic94xx-seq.fw b/aic94xx-seq.fw new file mode 100644 index 0000000..a607caa --- /dev/null +++ b/aic94xx-seq.fw @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:290686a46b7cd98a9fe428599dc47bb54fb59069fc7f77b3c6692c26a91cce6c +size 22622 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4