[arch-commits] Commit in steam/trunk (80-steam-controller-permission.rules PKGBUILD)
Daniel Wallace
dwallace at archlinux.org
Wed Oct 21 23:56:05 UTC 2015
Date: Thursday, October 22, 2015 @ 01:56:05
Author: dwallace
Revision: 144636
upgpkg: steam 1.0.0.50-2
upgpkg: steam 1.0.0.50-2 fix FS#46540 FS#45597
Added:
steam/trunk/80-steam-controller-permission.rules
Modified:
steam/trunk/PKGBUILD
--------------------------------------+
80-steam-controller-permission.rules | 2 ++
PKGBUILD | 27 +++++++++++++--------------
2 files changed, 15 insertions(+), 14 deletions(-)
Added: 80-steam-controller-permission.rules
===================================================================
--- 80-steam-controller-permission.rules (rev 0)
+++ 80-steam-controller-permission.rules 2015-10-21 23:56:05 UTC (rev 144636)
@@ -0,0 +1,2 @@
+#USB devices
+SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-10-21 23:46:33 UTC (rev 144635)
+++ PKGBUILD 2015-10-21 23:56:05 UTC (rev 144636)
@@ -3,7 +3,7 @@
# Contributor: K900 <k0009000 at gmail.com>
pkgname=steam
pkgver=1.0.0.50
-pkgrel=1
+pkgrel=2
pkgdesc="Digital distribution client bootstrap package"
arch=("i686" "x86_64")
url="http://steampowered.com/"
@@ -10,11 +10,12 @@
license=('custom')
install=steam.install
source=("http://repo.steampowered.com/$pkgname/pool/$pkgname/s/$pkgname/${pkgname}_$pkgver.tar.gz"
- 'alsa_sdl_audiodriver.patch')
+ 'alsa_sdl_audiodriver.patch'
+ '80-steam-controller-permission.rules')
md5sums=('2fab57a606705012a4f800a28670dc3a'
- 'ac0e03d70f1101331598b2b32ed9bac3')
+ 'ac0e03d70f1101331598b2b32ed9bac3'
+ '2a9c310cbc0fca4c95e2a643bcc5e162')
if [[ "$CARCH" == "x86_64" ]]; then
- #depends+=(lib32-libgl lib32-mesa-libgl lib32-gcc-libs lib32-libx11)
optdepends=(
'lib32-mesa-dri: for open source driver users'
'lib32-catalyst-utils: for AMD Catalyst users'
@@ -21,22 +22,18 @@
'lib32-nvidia-utils: for NVIDIA proprietary blob users'
'lib32-alsa-plugins: for pulseaudio on some games'
)
+fi
prepare() {
patch -d "$pkgname" -Np1 -i "$srcdir/alsa_sdl_audiodriver.patch"
}
-else
-prepare() {
- patch -d "$pkgname" -Np1 -i "$srcdir/alsa_sdl_audiodriver.patch"
-}
-fi
package() {
- depends=(
- 'bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl'
- 'dbus' 'freetype2' 'gdk-pixbuf2' 'ttf-font' 'zenity'
- )
+ depends=(
+ 'bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl'
+ 'dbus' 'freetype2' 'gdk-pixbuf2' 'ttf-font' 'zenity'
+ )
if [[ "$CARCH" == x86_64 ]]; then
- depends+=(lib32-libgl lib32-gcc-libs lib32-libx11)
+ depends+=(lib32-libgl lib32-gcc-libs lib32-libx11 lib32-libxss)
fi
# Install license
@@ -46,5 +43,7 @@
# blank steamdeps because apt-get
ln -sf /bin/true "$pkgdir/usr/bin/steamdeps"
+
+ install -Dm644 $srcdir/80-steam-controller-permission.rules $pkgdir/usr/lib/udev/rules.d/80-steam-controller-permission.rules
}
#vim: set ft=PKGBUILD sw=2 ts=2 et
More information about the arch-commits
mailing list