summary refs log tree commit diff
path: root/pkgs/os-specific/linux/usbutils/fix-paths.patch
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-12-01 14:07:00 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-12-01 15:37:19 +0100
commit8560887e887e1dc2218554e99f755eefdd4bd42b (patch)
treee134b9758c3ab2315ce87ef46545c791a2c9478d /pkgs/os-specific/linux/usbutils/fix-paths.patch
parentd9b650f4cc5ba78835285963eeef8a7c23b593f8 (diff)
downloadnixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.tar
nixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.tar.gz
nixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.tar.bz2
nixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.tar.lz
nixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.tar.xz
nixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.tar.zst
nixpkgs-8560887e887e1dc2218554e99f755eefdd4bd42b.zip
usbutils: fix usb.ids path
The utility switched from /usr/share to ${datadir}, but it is still not enough
for use. It would be nice if upstream provided configure flag.
Diffstat (limited to 'pkgs/os-specific/linux/usbutils/fix-paths.patch')
-rw-r--r--pkgs/os-specific/linux/usbutils/fix-paths.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/usbutils/fix-paths.patch b/pkgs/os-specific/linux/usbutils/fix-paths.patch
new file mode 100644
index 00000000000..d75c68505ef
--- /dev/null
+++ b/pkgs/os-specific/linux/usbutils/fix-paths.patch
@@ -0,0 +1,16 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -51,11 +51,11 @@
+ 	usbreset.c
+ 
+ lsusb.py: $(srcdir)/lsusb.py.in
+-	sed 's|VERSION|$(VERSION)|g;s|@usbids@|$(datadir)/usb.ids|g' $< >$@
++	sed 's|VERSION|$(VERSION)|g;s|@usbids@|@hwdata@/share/hwdata/usb.ids|g' $< >$@
+ 	chmod 755 $@
+ 
+ lsusb.8: $(srcdir)/lsusb.8.in
+-	sed 's|VERSION|$(VERSION)|g;s|@usbids@|$(datadir)/usb.ids|g' $< >$@
++	sed 's|VERSION|$(VERSION)|g;s|@usbids@|@hwdata@/share/hwdata/usb.ids|g' $< >$@
+ 
+ usb-devices.1: $(srcdir)/usb-devices.1.in
+ 	sed 's|VERSION|$(VERSION)|g' $< >$@