[wimax-tools] Initial import of wimax-tools-1.4.4.

Bill Nottingham notting at fedoraproject.org
Tue Apr 19 18:55:27 UTC 2011


commit b8e369bab8e2d43ffe1f366945d982690bbcc510
Author: Bill Nottingham <notting at redhat.com>
Date:   Tue Apr 19 14:55:13 2011 -0400

    Initial import of wimax-tools-1.4.4.

 .gitignore       |    1 +
 CHANGELOG        |   54 ++++++++++++++++++++++++++++++++++
 LICENSE          |   27 +++++++++++++++++
 sources          |    1 +
 wimax-tools.spec |   84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 167 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..4f77b47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/wimax-tools-1.4.4.tar.gz
diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 0000000..6f22037
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,54 @@
+Changes in v1.4.4:
+
+ - Misc small fixes
+
+ - Add RPM spec files
+
+Changes in v1.4.3:
+
+ - Fixes for systems with multiple WiMAX devices
+
+ - add 'state-get' command
+
+ - miscellaneous small fixes
+
+Changes in v1.4.2:
+
+ - Replace most commands with a single, unified one (wimaxll), plugin
+   expandable and much more consistent.
+
+ - Introduce a separate library (libwimaxll-i2400m) with helpers
+   specific to the Intel 2400 WiMAX Connection.
+
+ - Many helpers added to libwimaxll.
+
+ - Add ability to open a handle that will listen for callbacks from
+   any interface.
+
+Changes in v1.4.1:
+
+ - Fail to open if the interface is not WiMAX
+
+ - Add mk-archive for preparing release tarballs
+
+Changes in v1.3.96:
+
+ - Use the netlink controller for gaining multicast groups knowledge.
+
+ - Fix handling of ack/nlerr -- we don't need RP_RESULT anymore.
+
+ - Remove deprecated libwimax interface, all clients should have moved
+   to libwimaxll.
+
+Changes in v1.3.97:
+
+ - Move to use a single WiMAX family for all the adapters (following
+   the kernel as requested by the community). Interfaces are now
+   addresed with an attribute indicating the interface index.
+
+Changes in v1.3.98:
+
+ - Make callbacks seen by the user take a void pointer instead of an
+   specific type that has to be wrapped.
+
+ - Namespace cleanups.
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..5780e5d
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,27 @@
+Copyright (C) 2008 Intel Corporation. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+  * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+  * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+  * Neither the name of Intel Corporation nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+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/sources b/sources
index e69de29..6c806d3 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+6acd0e6971952a761c98e9b4c65e6b4e  wimax-tools-1.4.4.tar.gz
diff --git a/wimax-tools.spec b/wimax-tools.spec
new file mode 100644
index 0000000..b698aa8
--- /dev/null
+++ b/wimax-tools.spec
@@ -0,0 +1,84 @@
+Name: wimax-tools
+Version: 1.4.4
+Release: 1%{?dist}
+License: BSD
+Group: System Environment/Base
+Summary: Low level user space tools for the Linux WiMAX stack
+URL: http://linuxwimax.org/
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
+# Source: http://linuxwimax.org/Download?action=AttachFile&do=get&target=wimax-tools-%{version}.tar.gz
+Source: wimax-tools-%{version}.tar.gz
+# Missing from tarball
+# http://git.kernel.org/?p=linux/kernel/git/inaky/wimax-tools.git;a=blob_plain;f=CHANGELOG;hb=543b32888e038a017691097aca5eada9c860455f
+Source1: CHANGELOG
+# http://git.kernel.org/?p=linux/kernel/git/inaky/wimax-tools.git;a=blob_plain;f=LICENSE;hb=543b32888e038a017691097aca5eada9c860455f
+Source2: LICENSE
+BuildRequires: libnl-devel glib2-devel
+ExcludeArch: s390 s390x
+
+%description
+Tools for diagnosing and testing WiMAX connectivity.
+
+%package libs
+Group: System Environment/Libraries
+Summary: Runtime libraries for WiMAX support
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description libs
+Runtime libraries for the WiMAX low level tools.
+Other applications use these libraries to gain access to the WiMAX kernel stack.
+
+%package devel
+Group: Development/Libraries
+Summary: Development files for libwimax
+Requires: wimax-tools-libs = %{version}-%{release}
+Requires: pkgconfig
+
+%description devel
+This package provides the header files and libraries needed to compile
+programs that will use the runtime libraries provided by the WiMAX low
+level tools.
+
+%prep
+%setup -q
+cp %{SOURCE1} %{SOURCE2} .
+
+%build
+%configure --disable-doxygen-doc
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;
+find $RPM_BUILD_ROOT -name "*.a" -exec rm {} \;
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc README CHANGELOG INSTALL LICENSE
+%{_bindir}/*
+%{_libdir}/wimax-tools
+
+%files libs
+%defattr(-,root,root,-)
+%{_libdir}/lib*.so.0*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/wimaxll/*
+%{_includedir}/wimaxll.h
+%{_includedir}/wimaxll-version.h
+%{_libdir}/lib*.so
+%{_libdir}/pkgconfig/*.pc
+
+%changelog
+* Tue Mar 22 2011 Bill Nottingham <notting at redhat.com> 1.4.4-1
+- Initial packaging, based on upstream spec


More information about the scm-commits mailing list