[arch-commits] Commit in pcmciautils/trunk (60-pcmcia.rules PKGBUILD)

2011-08-03 Thread Tom Gundersen
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
===
--- PKGBUILD2011-08-03 15:52:24 UTC (rev 134399)
+++ PKGBUILD2011-08-03 16:55:02 UTC (rev 134400)
@@ -1,20 +1,18 @@
 # $Id$
 # Maintainer: Tobias Powalowski 
 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')



[arch-commits] Commit in pcmciautils/trunk (60-pcmcia.rules PKGBUILD)

2009-11-02 Thread Tobias Powalowski
Date: Monday, November 2, 2009 @ 15:46:33
  Author: tpowa
Revision: 57857

upgpkg: pcmciautils 016-1
bump to latest version

Modified:
  pcmciautils/trunk/60-pcmcia.rules
  pcmciautils/trunk/PKGBUILD

-+
 60-pcmcia.rules |4 ++--
 PKGBUILD|   18 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

Modified: 60-pcmcia.rules
===
--- 60-pcmcia.rules 2009-11-02 20:34:59 UTC (rev 57856)
+++ 60-pcmcia.rules 2009-11-02 20:46:33 UTC (rev 57857)
@@ -10,7 +10,7 @@
 # instead of the manufactor, card or product ID. Then the
 # matching is done in userspace.
 SUBSYSTEM=="pcmcia", ENV{MODALIAS}=="?*", \
-   RUN+="/sbin/pcmcia-check-broken-cis"
+   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.
@@ -25,6 +25,6 @@
 # if this is a PCMCIA socket which needs a resource database,
 # pcmcia-socket-startup sets it up
 SUBSYSTEM=="pcmcia_socket", \
-   RUN+="/sbin/pcmcia-socket-startup"
+   RUN+="/lib/udev/pcmcia-socket-startup"
 
 LABEL="pcmciautils_end"

Modified: PKGBUILD
===
--- PKGBUILD2009-11-02 20:34:59 UTC (rev 57856)
+++ PKGBUILD2009-11-02 20:46:33 UTC (rev 57857)
@@ -1,8 +1,8 @@
 # $Id$
 # Maintainer: Tobias Powalowski 
 pkgname=pcmciautils
-pkgver=015
-pkgrel=2
+pkgver=016
+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";
@@ -13,22 +13,22 @@
 
source=(http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-$pkgver.tar.bz2
 
60-pcmcia.rules)
 options=(!makeflags)
+md5sums=('93828a89c22a1d45a46c6dede63632cd'
+ 'f88ac464ab9c75fe1565af551e6553a2')
 
 build() {
-  cd $startdir/src/$pkgname-$pkgver
+  cd $srcdir/$pkgname-$pkgver
   sed -i -e 's,/usr/bin/install,/bin/install,g' Makefile
   make || return 1
-  make DESTDIR=$startdir/pkg/ install
+  make DESTDIR=$pkgdir install || return 1
   # fix lspcmcia symlink
   ln -sf pccardctl $startdir/pkg/sbin/lspcmcia
   # adding static binaries for initrd setup
   make clean
   sed -i -e 's/STATIC\ =\ false/STATIC\ =\ true/g' Makefile
   make || return 1
-  install -D -m755 pcmcia-check-broken-cis 
$startdir/pkg/sbin/pcmcia-check-broken-cis.static
-  install -D -m755 pcmcia-socket-startup 
$startdir/pkg/sbin/pcmcia-socket-startup.static
+  install -D -m755 pcmcia-check-broken-cis 
$startdir/pkg/lib/udev/pcmcia-check-broken-cis.static
+  install -D -m755 pcmcia-socket-startup 
$startdir/pkg/lib/udev/pcmcia-socket-startup.static
   # add fixed rules file
-  install -D -m644 $startdir/src/60-pcmcia.rules 
$startdir/pkg/etc/udev/rules.d/
+  install -D -m644 $startdir/src/60-pcmcia.rules 
$startdir/pkg/lib/udev/rules.d/
 }
-md5sums=('9e12435c8b6cf7bf59894e90e480b4aa'
- '683150da64dd81cf9f7884b6fce06980')