From 0d955b1f5f21967fb9b80b7ecb9455a2f8391f3d Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sun, 06 Sep 2015 12:39:50 -0400 Subject: Manage lspci with update-alternatives --- diff --git a/build b/build index 2362909..0636aae 100755 --- a/build +++ b/build @@ -22,6 +22,7 @@ install: build PREFIX=/usr \ LIBDIR=/usr/lib/$(OPK_HOST_ARCH) \ SHARED=yes + mv dest/usr/bin/lspci dest/usr/bin/lspci.pciutils # pci.ids is provided by the pciids package. rm -f dest/usr/bin/update-pciids rm -f dest/usr/share/misc/pci.ids* diff --git a/changelog b/changelog index 67b6ce1..b5069c7 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,9 @@ +pciutils (3.3.1-2) trunk + + * Manage lspci with update-alternatives. + + -- "P. J. McDermott" Sun, 06 Sep 2015 12:39:15 -0400 + pciutils (3.3.1-1) trunk * Initial release. diff --git a/pciutils.pkg/files b/pciutils.pkg/files index 0e77f82..9d67372 100644 --- a/pciutils.pkg/files +++ b/pciutils.pkg/files @@ -1,2 +1,2 @@ -/usr/bin/lspci +/usr/bin/lspci.pciutils /usr/bin/setpci diff --git a/pciutils.pkg/postinst b/pciutils.pkg/postinst new file mode 100644 index 0000000..12f7a19 --- /dev/null +++ b/pciutils.pkg/postinst @@ -0,0 +1,6 @@ +#!/bin/sh + +if [ "x${1}" = 'xconfigure' ]; then + update-alternatives --install /usr/bin/lspci lspci \ + /usr/bin/lspci.pciutils 20 +fi diff --git a/pciutils.pkg/prerm b/pciutils.pkg/prerm new file mode 100644 index 0000000..94877d1 --- /dev/null +++ b/pciutils.pkg/prerm @@ -0,0 +1,5 @@ +#!/bin/sh + +if [ "x${1}" = 'xremove' ]; then + update-alternatives --remove lspci /usr/bin/lspci.pciutils +fi -- cgit v0.9.1