rpms/crda/devel setregdomain.1,NONE,1.1 crda.spec,1.25,1.26
John W. Linville
linville at fedoraproject.org
Mon Dec 21 21:06:41 UTC 2009
Author: linville
Update of /cvs/pkgs/rpms/crda/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1755
Modified Files:
crda.spec
Added Files:
setregdomain.1
Log Message:
Add man page for setregdomain (from Andrew Hecox <ahecox at redhat.com>) ; Change to %{buildroot}
--- NEW FILE setregdomain.1 ---
.\" Copyright 2009 Red Hat, Inc.
.TH segregdomain 1 2009-10-16 "CRDA" "User Commands"
.SH NAME
setregdomain \- set regulatory domain based on timezone
.SH SYNOPSIS
.B setregdomain
.SH DESCRIPTION
setregdomain sets the regulatory domain for your system; it takes no
arguments and is normally called via system script (eg, udev) rather
than manually by an adminstrator.
.SH "SEE ALSO"
.BR iw (1)
Index: crda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/crda/devel/crda.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- crda.spec 18 Dec 2009 19:25:23 -0000 1.25
+++ crda.spec 21 Dec 2009 21:06:40 -0000 1.26
@@ -3,7 +3,7 @@
Name: crda
Version: %{crda_version}_%{regdb_version}
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Regulatory compliance daemon for 802.11 wireless networking
Group: System Environment/Base
@@ -15,27 +15,32 @@ BuildRequires: kernel-headers >= 2.6.27
BuildRequires: libnl-devel >= 1.1
BuildRequires: libgcrypt-devel
BuildRequires: pkgconfig python m2crypto
+BuildRequires: gzip
Requires: udev, iw
Source0: http://wireless.kernel.org/download/crda/crda-%{crda_version}.tar.bz2
Source1: http://wireless.kernel.org/download/wireless-regdb/wireless-regdb-%{regdb_version}.tar.bz2
Source2: setregdomain
+Source3: setregdomain.1
Patch0: regulatory-rules-setregdomain.patch
+
%description
CRDA acts as the udev helper for communication between the kernel
and userspace for regulatory compliance. It relies on nl80211
for communication. CRDA is intended to be run only through udev
communication from the kernel.
+
%prep
%setup -q -c
%setup -q -T -D -a 1
%patch0 -p1 -b .setregdomain
+
%build
# Use our own signing key to generate regulatory.bin
@@ -52,20 +57,27 @@ make %{?_smp_mflags} CFLAGS="$RPM_OPT_FL
%install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
cd crda-%{crda_version}
cp README README.crda
-make install DESTDIR=$RPM_BUILD_ROOT PREFIX='' MANDIR=%{_mandir}
+make install DESTDIR=%{buildroot} PREFIX='' MANDIR=%{_mandir}
cd ../wireless-regdb-%{regdb_version}
cp README README.wireless-regdb
-make install DESTDIR=$RPM_BUILD_ROOT PREFIX='' MANDIR=%{_mandir}
+make install DESTDIR=%{buildroot} PREFIX='' MANDIR=%{_mandir}
+
+install -d %{buildroot}/sbin
+install -pm 0755 %SOURCE2 %{buildroot}/sbin
+
+cd ..
+/usr/bin/gzip -c %SOURCE3 > %{SOURCE3}.gz
+install -d %{buildroot}%{_mandir}/man1
+install -pm 0644 %{SOURCE3}.gz %{buildroot}%{_mandir}/man1
-install -D -m0755 %SOURCE2 ${RPM_BUILD_ROOT}/sbin
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%files
@@ -75,15 +87,21 @@ rm -rf $RPM_BUILD_ROOT
/sbin/setregdomain
/lib/udev/rules.d/85-regulatory.rules
/lib/%{name}
+%{_mandir}/man1/setregdomain.1.gz
%{_mandir}/man5/regulatory.bin.5.gz
%{_mandir}/man8/crda.8.gz
%{_mandir}/man8/regdbdump.8.gz
%doc crda-%{crda_version}/LICENSE crda-%{crda_version}/README.crda
%doc wireless-regdb-%{regdb_version}/README.wireless-regdb
+
%changelog
+* Mon Dec 21 2009 John W. Linville <linville at redhat.com> 1.1.0_2009.11.25-3
+- Add man page for setregdomain (from Andrew Hecox <ahecox at redhat.com>)
+- Change $RPM_BUILD_ROOT to %{buildroot}
+
* Fri Dec 18 2009 John W. Linville <linville at redhat.com> 1.1.0_2009.11.25-2
-- Specify patch to iw in setregdomain
+- Specify path to iw in setregdomain
* Wed Dec 2 2009 John W. Linville <linville at redhat.com> 1.1.0_2009.11.25-1
- Update wireless-regdb to version 2009.11.25
More information about the fedora-extras-commits
mailing list