summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis R. Rodriguez <lrodriguez@atheros.com>2009-02-24 11:41:49 -0800
committerLuis R. Rodriguez <lrodriguez@atheros.com>2009-02-24 11:41:49 -0800
commitdcd6a8dfe03386bb3b696d2561f2dd57b8f0309b (patch)
treeeb0d0d1754d935fb576d1af5897b1d8594d3a9f1
parentd596312ab2f60d932b2ac88565a82898fe82d7a9 (diff)
downloadcrda-dcd6a8dfe03386bb3b696d2561f2dd57b8f0309b.tar.gz
crda-dcd6a8dfe03386bb3b696d2561f2dd57b8f0309b.tar.bz2
crda-dcd6a8dfe03386bb3b696d2561f2dd57b8f0309b.zip
Fix Makefile to not overwrite udev/regulatory.rules for SBINDIR changes
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 4079bb0..6d131f9 100644
--- a/Makefile
+++ b/Makefile
@@ -118,8 +118,8 @@ install: crda crda.8.gz regdbdump.8.gz
@# This removes the old rule you may have, we were not
@# putting it in the right place.
$(Q)rm -f $(DESTDIR)/etc/udev/rules.d/regulatory.rules
- $(Q)ln -sf regulatory.rules udev/$(UDEV_LEVEL)regulatory.rules
- $(Q)sed 's:$$(SBINDIR):$(SBINDIR):' -i udev/regulatory.rules
+ $(Q)sed 's:$$(SBINDIR):$(SBINDIR):' udev/regulatory.rules > udev/regulatory.rules.parsed
+ $(Q)ln -sf regulatory.rules.parsed udev/$(UDEV_LEVEL)regulatory.rules
$(Q)$(INSTALL) -m 644 -t \
$(DESTDIR)/$(UDEV_RULE_DIR)/ \
udev/$(UDEV_LEVEL)regulatory.rules
@@ -131,4 +131,4 @@ install: crda crda.8.gz regdbdump.8.gz
clean:
$(Q)rm -f crda regdbdump intersect *.o *~ *.pyc keys-*.c *.gz \
- udev/$(UDEV_LEVEL)regulatory.rules
+ udev/$(UDEV_LEVEL)regulatory.rules udev/regulatory.rules.parsed