!1 package init

Merge pull request !1 from yiyurain/yiyurain
This commit is contained in:
openeuler-ci-bot 2019-12-06 18:51:34 +08:00 committed by Gitee
commit dfd464a5f5
3 changed files with 86 additions and 0 deletions

View File

@ -0,0 +1,28 @@
From c16cb27b0add041a54e78a90a56b7ad3df1c0e48 Mon Sep 17 00:00:00 2001
From: Troy Dawson <tdawson@redhat.com>
Date: Fri, 6 Oct 2017 10:48:50 -0500
Subject: [PATCH] b43-tools fix format security errors
---
ssb_sprom/ssb_sprom.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ssb_sprom/ssb_sprom.c b/ssb_sprom/ssb_sprom.c
index 67aa45f..cb14703 100644
--- a/ssb_sprom/ssb_sprom.c
+++ b/ssb_sprom/ssb_sprom.c
@@ -678,9 +678,9 @@ static void print_banner(int forceprint)
"Be exceedingly careful with this tool. Improper"
" usage WILL BRICK YOUR DEVICE.\n";
if (forceprint)
- prdata(str);
+ prdata("%s", str);
else
- prinfo(str);
+ prinfo("%s", str);
}
static void print_usage(int argc, char *argv[])
--
2.14.2

BIN
b43-tools-019.tar.xz Normal file

Binary file not shown.

58
b43-tools.spec Normal file
View File

@ -0,0 +1,58 @@
Name: b43-tools
Version: 019
Release: 2
Summary: Tools for the Broadcom 43xx series WLAN chip
License: GPLv2 and GPLv2+ and GPLv3
URL: https://bues.ch/cgit/b43-tools.git
Source0: %{name}-%{version}.tar.xz
BuildRequires: bison flex flex-static python2-devel
Patch0001: 0001-b43-tools-fix-format-security-errors.patch
%description
Tools for the Broadcom 43xx series WLAN chip.
%prep
%autosetup -n %{name}-%{version} -p1
install -p -m 0644 assembler/COPYING COPYING.assembler
install -p -m 0644 assembler/README README.assembler
install -p -m 0644 debug/COPYING COPYING.debug
install -p -m 0644 debug/README README.debug
install -p -m 0644 disassembler/COPYING COPYING.disassembler
install -p -m 0644 ssb_sprom/README README.ssb_sprom
install -p -m 0644 ssb_sprom/COPYING COPYING.ssb_sprom
install -p -m 0644 debug/install.py debug/setup.py
%build
CFLAGS="%{optflags}" %make_build -C assembler
CFLAGS="%{optflags}" %make_build -C disassembler
CFLAGS="%{optflags}" %make_build -C ssb_sprom
cd debug
%py2_build
%install
install -d %{buildroot}%{_bindir}
install -p -m 0755 assembler/b43-asm %{buildroot}%{_bindir}
install -p -m 0755 assembler/b43-asm.bin %{buildroot}%{_bindir}
install -p -m 0755 disassembler/b43-dasm %{buildroot}%{_bindir}
install -p -m 0755 disassembler/b43-ivaldump %{buildroot}%{_bindir}
install -p -m 0755 disassembler/brcm80211-fwconv %{buildroot}%{_bindir}
install -p -m 0755 disassembler/brcm80211-ivaldump %{buildroot}%{_bindir}
install -p -m 0755 ssb_sprom/ssb-sprom %{buildroot}%{_bindir}
cd debug
%py2_install
%files
%doc README.* COPYING.*
%{_bindir}/*
%{python2_sitelib}/*
%changelog
* Thu Nov 28 2019 zoushuangshuang<zoushuangshuang@huawei.com> - 019-2
- Package init