rpms/iw/F-12 iw-default-install-to-PREFIX-sbin.patch, NONE, 1.1 iw.spec, 1.17, 1.18
John W. Linville
linville at fedoraproject.org
Thu Oct 1 18:54:54 UTC 2009
Author: linville
Update of /cvs/pkgs/rpms/iw/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14620
Modified Files:
iw.spec
Added Files:
iw-default-install-to-PREFIX-sbin.patch
Log Message:
Install in /sbin
iw-default-install-to-PREFIX-sbin.patch:
Makefile | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
--- NEW FILE iw-default-install-to-PREFIX-sbin.patch ---
>From f8a9dbbbde041fca098b579c3669819e8282577a Mon Sep 17 00:00:00 2001
From: John W. Linville <linville at tuxdriver.com>
Date: Wed, 30 Sep 2009 09:17:39 -0400
Subject: [iw PATCH] default install to $(PREFIX)/sbin
The iw utility isn't generally useful to normal users, so move it to
$(PREFIX)/sbin with other system management executables.
Signed-off-by: John W. Linville <linville at tuxdriver.com>
---
As "suggested" by Johannes... :-)
Makefile | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index cb5fcc1..68bef4d 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
MAKEFLAGS += --no-print-directory
PREFIX ?= /usr
-BINDIR ?= $(PREFIX)/bin
+SBINDIR ?= $(PREFIX)/sbin
MANDIR ?= $(PREFIX)/share/man
PKG_CONFIG ?= pkg-config
@@ -85,8 +85,8 @@ check:
install: iw iw.8.gz
@$(NQ) ' INST iw'
- $(Q)$(MKDIR) $(DESTDIR)$(BINDIR)
- $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(BINDIR) iw
+ $(Q)$(MKDIR) $(DESTDIR)$(SBINDIR)
+ $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(SBINDIR) iw
@$(NQ) ' INST iw.8'
$(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man8/
$(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man8/ iw.8.gz
--
1.6.2.5
Index: iw.spec
===================================================================
RCS file: /cvs/pkgs/rpms/iw/F-12/iw.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- iw.spec 4 Sep 2009 16:21:41 -0000 1.17
+++ iw.spec 1 Oct 2009 18:54:54 -0000 1.18
@@ -1,6 +1,6 @@
Name: iw
Version: 0.9.17
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A nl80211 based wireless configuration tool
Group: System Environment/Base
@@ -13,7 +13,8 @@ BuildRequires: kernel-devel >= 2.6.24
BuildRequires: libnl-devel >= 1.0
BuildRequires: pkgconfig
-Patch0: iw-avoid-section-type-conflict-on-ppc64.patch
+Patch0: iw-default-install-to-PREFIX-sbin.patch
+Patch1: iw-avoid-section-type-conflict-on-ppc64.patch
%description
iw is a new nl80211 based CLI configuration utility for wireless devices.
@@ -23,7 +24,8 @@ only because most new wireless devices b
%prep
%setup -q
-%patch0 -p1 -R
+%patch0 -p1
+%patch1 -p1 -R
%build
@@ -32,7 +34,7 @@ make %{?_smp_mflags} CFLAGS="$RPM_OPT_FL
%install
rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX='' MANDIR=%{_mandir}
%clean
@@ -41,11 +43,14 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%{_bindir}/%{name}
+/sbin/%{name}
%{_datadir}/man/man8/iw.*
%doc COPYING
%changelog
+* Thu Oct 1 2009 John W. Linville <linville at redhat.com> 0.9.17-3
+- Install in /sbin
+
* Fri Sep 4 2009 John W. Linville <linville at redhat.com> 0.9.17-2
- Revert "separate commands into sections", section type conflicts on ppc64
More information about the scm-commits
mailing list