From: git@ipfire.org
To: ipfire-scm@lists.ipfire.org
Subject: [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. ec58d158b1a0aa7b6e219d51259206172ecfb10e
Date: Sat, 26 May 2012 22:15:04 +0200 [thread overview]
Message-ID: <20120526201505.229AF20120@argus.ipfire.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 6600 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".
The branch, master has been updated
via ec58d158b1a0aa7b6e219d51259206172ecfb10e (commit)
via b7135891df424bf2fe659f77e72067ef6d5148fc (commit)
from 650fe305da0305331302e446ca6ba596fe42d4b9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ec58d158b1a0aa7b6e219d51259206172ecfb10e
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Sat May 26 22:13:58 2012 +0200
udev: Fix location of usb.ids file.
The usbutils package provided the usb.ids file which
was located in a wrong path. The right file resides in
/usr/share/hwdata which requires a whole rebuild of udev.
commit b7135891df424bf2fe659f77e72067ef6d5148fc
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Sat May 26 22:10:58 2012 +0200
usbutils: Update to 005.
Basicly this patch removes the usb.ids file from the package
which is provided by hwdata.
-----------------------------------------------------------------------
Summary of changes:
udev/udev.nm | 5 +-
usbutils/patches/usbutils-003-hwdata.patch | 79 +++++++++++++++++++++++++++
usbutils/patches/usbutils-make-hwdata.patch | 21 +++++++
usbutils/usbutils.nm | 23 +++++++--
4 files changed, 122 insertions(+), 6 deletions(-)
create mode 100644 usbutils/patches/usbutils-003-hwdata.patch
create mode 100644 usbutils/patches/usbutils-make-hwdata.patch
Difference in files:
diff --git a/udev/udev.nm b/udev/udev.nm
index cede6b3..ee49000 100644
--- a/udev/udev.nm
+++ b/udev/udev.nm
@@ -5,7 +5,7 @@
name = udev
version = 182
-release = 3
+release = 4
groups = System/Base
url = ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/
@@ -25,6 +25,7 @@ build
glib2-devel
gobject-introspection-devel
gperf
+ hwdata
kbd
kmod-devel >= 5
libacl-devel
@@ -37,7 +38,7 @@ build
pciutils
shadow-utils
systemd-units
- usbutils
+ usbutils-devel >= 1:005
end
configure_options += \
diff --git a/usbutils/patches/usbutils-003-hwdata.patch b/usbutils/patches/usbutils-003-hwdata.patch
new file mode 100644
index 0000000..4a08c48
--- /dev/null
+++ b/usbutils/patches/usbutils-003-hwdata.patch
@@ -0,0 +1,79 @@
+--- usbutils-003/Makefile.am 2011-03-22 00:23:33.000000000 +0100
++++ usbutils-003_/Makefile.am 2011-06-16 15:41:20.927882420 +0200
+@@ -4,15 +4,9 @@
+ AM_LDFLAGS = \
+ -Wl,--as-needed
+
+-data_DATA = \
+- usb.ids
+-
+ bin_PROGRAMS = \
+ lsusb
+
+-sbin_SCRIPTS = \
+- update-usbids.sh
+-
+ bin_SCRIPTS = \
+ usb-devices \
+ lsusb.py
+@@ -27,37 +21,22 @@
+
+ lsusb_CPPFLAGS = \
+ $(AM_CPPFLAGS) $(LIBUSB_CFLAGS) \
+- -DDATADIR=\"$(datadir)\"
++ -DDATADIR=\"$(datadir)/hwdata\"
+
+ lsusb_LDADD = \
+ $(LIBUSB_LIBS)
+
+-if HAVE_ZLIB
+-data_DATA += usb.ids.gz
+-lsusb_CPPFLAGS += -DHAVE_LIBZ
+-lsusb_LDADD += -lz
+-endif
+-
+ man_MANS = \
+ lsusb.8 \
+ usb-devices.1
+
+ EXTRA_DIST = \
+- usb.ids \
+- update-usbids.sh.in \
+ lsusb.8.in \
+ usb-devices.1.in \
+ usb-devices \
+ lsusb.py \
+ usbutils.pc.in
+
+-usb.ids.gz: $(srcdir)/usb.ids
+- gzip -c -9 $< > $@
+-
+-update-usbids.sh: $(srcdir)/update-usbids.sh.in
+- sed 's|@usbids@|$(datadir)/usb.ids|g' $< >$@
+- chmod 755 $@
+-
+ lsusb.8: $(srcdir)/lsusb.8.in
+ sed 's|VERSION|$(VERSION)|g;s|@usbids@|$(datadir)/usb.ids|g' $< >$@
+
+@@ -71,10 +50,8 @@
+ sed 's|@usbids@|$(datadir)/usb.ids|g;s|@VERSION[@]|$(VERSION)|g' $< >$@
+
+ DISTCLEANFILES = \
+- usb.ids.gz \
+ lsusb.8 \
+ usb-devices.1 \
+- update-usbids.sh \
+ usbutils.pc
+
+ distclean-local:
+--- usbutils-003/lsusb.py 2010-12-16 01:07:09.000000000 +0100
++++ usbutils-003_/lsusb.py 2011-08-11 09:57:57.079327430 +0200
+@@ -16,7 +16,7 @@
+ warnsort = False
+
+ prefix = "/sys/bus/usb/devices/"
+-usbids = "/usr/share/usb.ids"
++usbids = "/usr/share/hwdata/usb.ids"
+
+ esc = chr(27)
+ norm = esc + "[0;0m"
diff --git a/usbutils/patches/usbutils-make-hwdata.patch b/usbutils/patches/usbutils-make-hwdata.patch
new file mode 100644
index 0000000..862c7fc
--- /dev/null
+++ b/usbutils/patches/usbutils-make-hwdata.patch
@@ -0,0 +1,21 @@
+diff -up usbutils-004/Makefile.am.orig usbutils-004/Makefile.am
+--- usbutils-004/Makefile.am.orig 2011-09-20 09:42:04.282566870 +0200
++++ usbutils-004/Makefile.am 2011-09-20 09:42:41.399102845 +0200
+@@ -38,7 +38,7 @@ EXTRA_DIST = \
+ usbutils.pc.in
+
+ lsusb.8: $(srcdir)/lsusb.8.in
+- sed 's|VERSION|$(VERSION)|g;s|@usbids@|$(datadir)/usb.ids|g' $< >$@
++ sed 's|VERSION|$(VERSION)|g;s|@usbids@|$(datadir)/hwdata/usb.ids|g' $< >$@
+
+ usb-devices.1: $(srcdir)/usb-devices.1.in
+ sed 's|VERSION|$(VERSION)|g' $< >$@
+@@ -47,7 +47,7 @@ pkgconfigdir = $(datarootdir)/pkgconfig
+ pkgconfig_DATA = usbutils.pc
+
+ usbutils.pc: $(srcdir)/usbutils.pc.in
+- sed 's|@usbids@|$(datadir)/usb.ids|g;s|@VERSION[@]|$(VERSION)|g' $< >$@
++ sed 's|@usbids@|$(datadir)/hwdata/usb.ids|g;s|@VERSION[@]|$(VERSION)|g' $< >$@
+
+ DISTCLEANFILES = \
+ lsusb.8 \
diff --git a/usbutils/usbutils.nm b/usbutils/usbutils.nm
index e803744..f9c1df4 100644
--- a/usbutils/usbutils.nm
+++ b/usbutils/usbutils.nm
@@ -5,8 +5,8 @@
name = usbutils
epoch = 1
-version = 003
-release = 2
+version = 005
+release = 1
groups = System/Tools
url = http://www.linux-usb.org/
@@ -21,14 +21,19 @@ source_dl = http://www.kernel.org/pub/linux/utils/usb/usbutils/
build
requires
+ autoconf
+ automake
+ hwdata
libusb-devel
pkg-config
zlib-devel
end
- install_cmds
- rm -fv %{BUILDROOT}/usr/share/usb.ids.gz
+ prepare_cmds
+ ./autogen.sh
+ end
+ install_cmds
# Removing lsusb.py.
rm -rfv %{BUILDROOT}/usr/bin/lsusb.py
end
@@ -41,6 +46,16 @@ packages
end
end
+ package %{name}-libs
+ template LIBS
+ end
+
+ package %{name}-devel
+ template DEVEL
+
+ requires = %{name}-libs = %{epoch}:%{thisver}
+ end
+
package %{name}-debuginfo
template DEBUGINFO
end
hooks/post-receive
--
IPFire 3.x development tree
reply other threads:[~2012-05-26 20:15 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120526201505.229AF20120@argus.ipfire.org \
--to=git@ipfire.org \
--cc=ipfire-scm@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox