[arch-commits] Commit in pcmciautils/trunk (60-pcmcia.rules PKGBUILD)
Tom Gundersen
tomegun at archlinux.org
Wed Aug 3 16:55:03 UTC 2011
Date: Wednesday, August 3, 2011 @ 12:55:02
Author: tomegun
Revision: 134400
upgpkg: pcmciautils 018-1
upstream update and remove custom udev rules
Modified:
pcmciautils/trunk/PKGBUILD
Deleted:
pcmciautils/trunk/60-pcmcia.rules
-----------------+
60-pcmcia.rules | 30 ------------------------------
PKGBUILD | 17 ++++++-----------
2 files changed, 6 insertions(+), 41 deletions(-)
Deleted: 60-pcmcia.rules
===================================================================
--- 60-pcmcia.rules 2011-08-03 15:52:24 UTC (rev 134399)
+++ 60-pcmcia.rules 2011-08-03 16:55:02 UTC (rev 134400)
@@ -1,30 +0,0 @@
-# PCMCIA devices:
-#
-ACTION!="add", GOTO="pcmciautils_end"
-# modprobe $env{MODALIAS} loads all possibly appropriate modules
-SUBSYSTEM=="pcmcia", ENV{MODALIAS}=="?*", \
- RUN+="/lib/udev/load-modules.sh $env{MODALIAS}"
-
-# Very few CIS firmware entries (which we use for matching)
-# are so broken that we need to read out random bytes of it
-# instead of the manufactor, card or product ID. Then the
-# matching is done in userspace.
-SUBSYSTEM=="pcmcia", ENV{MODALIAS}=="?*", \
- RUN+="/lib/udev/pcmcia-check-broken-cis"
-
-# However, the "weak" matching by func_id is only allowed _after_ modprobe
-# returns, so that "strong" matches have a higher priority.
-SUBSYSTEM=="pcmcia", ENV{MODALIAS}=="?*", ATTR{allow_func_id_match}="1"
-
-# PCMCIA sockets:
-#
-# modprobe the pcmcia bus module so that 16-bit PCMCIA devices work
-SUBSYSTEM=="pcmcia_socket", \
- RUN+="/lib/udev/load-modules.sh pcmcia"
-
-# if this is a PCMCIA socket which needs a resource database,
-# pcmcia-socket-startup sets it up
-SUBSYSTEM=="pcmcia_socket", \
- RUN+="/lib/udev/pcmcia-socket-startup"
-
-LABEL="pcmciautils_end"
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-08-03 15:52:24 UTC (rev 134399)
+++ PKGBUILD 2011-08-03 16:55:02 UTC (rev 134400)
@@ -1,20 +1,18 @@
# $Id$
# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
pkgname=pcmciautils
-pkgver=017
-pkgrel=2
+pkgver=018
+pkgrel=1
pkgdesc="Utilities for inserting and removing PCMCIA cards"
arch=(i686 x86_64)
url="http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html"
license=('GPL')
groups=('base')
-depends=('glibc' 'sysfsutils' 'module-init-tools>=3.2pre9')
+# sysfsutils will not be required in the next release
+depends=('udev' 'sysfsutils')
conflicts=('pcmcia-cs')
-source=(http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-${pkgver}.tar.bz2
- 60-pcmcia.rules)
+source=(http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-${pkgver}.tar.bz2)
options=(!makeflags)
-md5sums=('5245af28eeba57ec0606a874d44d10f7'
- 'f88ac464ab9c75fe1565af551e6553a2')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -25,8 +23,5 @@
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
- # fix lspcmcia symlink
- ln -sf pccardctl "${pkgdir}"/sbin/lspcmcia
- # add fixed rules file
- install -D -m644 "${srcdir}"/60-pcmcia.rules "${pkgdir}"/lib/udev/rules.d/
}
+md5sums=('5d85669b3440baa4532363da6caaf1b4')
More information about the arch-commits
mailing list