Date: Saturday, March 16, 2013 @ 19:06:54
  Author: lcarlier
Revision: 86411

upgpkg: catalyst-utils 13.1-4

Add conflict with xorg-server 1.14.0, fix FS#33542

Modified:
  catalyst-utils/trunk/PKGBUILD
  catalyst-utils/trunk/authatieventsd.sh

-------------------+
 PKGBUILD          |   15 ++++++---------
 authatieventsd.sh |    9 +++++----
 2 files changed, 11 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2013-03-16 13:23:29 UTC (rev 86410)
+++ PKGBUILD    2013-03-16 18:06:54 UTC (rev 86411)
@@ -6,19 +6,17 @@
 pkgbase=catalyst-utils
 pkgname=('catalyst-utils' 'opencl-catalyst')
 pkgver=13.1
-pkgrel=3
+pkgrel=4
 pkgdesc="AMD Catalyst drivers utilities and libraries with OpenCL 
implementation."
 arch=('i686' 'x86_64')
 url="http://www.amd.com";
 license=('custom')
 
source=(http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-${pkgver}-linux-x86.x86_64.zip
-        fglrx-authfile-locations.patch
         atieventsd.service
         authatieventsd.sh)
 md5sums=('b5d9de9b000448dcc2a9eb74a889116d'
-         '82bc263302a38fc3c97cd9ac05513435'
          '4bdb353dea68e33ac9e20ec30cc42082'
-         'a50e1c36b0669e84f8c6cf36432659db')
+         '796ab13af170e900c85eb27b4b03f285')
 
 if [ "${CARCH}" = "i686" ]; then
   _ARCHDIR="x86"
@@ -34,15 +32,14 @@
   cd ${srcdir}
   
   sh ./amd-driver-installer*.run --extract fglrx-install
-   
-  patch -Np0 -i fglrx-authfile-locations.patch
 }
 
 package_catalyst-utils() {
   pkgdesc="AMD Catalyst drivers utilities and libraries."
   provides=('libgl')
-  conflicts=('mesa-libgl' 'nvidia-utils' 'nvidia-304xx-utils')
-  depends=('xorg-server>=1.7.0'  'gcc-libs' 'libxinerama' 'libxcursor' 
'libxxf86vm' 'libxrandr' 'libsm' 'fontconfig' 'libxi' 'xorg-xauth' 'which' 
'netkit-bsd-finger')
+  conflicts=('mesa-libgl' 'nvidia-utils' 'nvidia-304xx-utils' 
'xorg-server>1.14.0' 'X-ABI-VIDEODRV_VERSION>13')
+  depends=('xorg-server' 'gcc-libs' 'libxinerama' 'libxcursor' 'libxxf86vm' 
'libxrandr' 'libsm' 'fontconfig'
+           'libxi' 'xorg-xauth' 'which' 'netkit-bsd-finger')
   optdepends=('qt: amdcccle'
               'acpid: acpi event support')
   
@@ -119,7 +116,7 @@
   pkgdesc="OpenCL implemention from AMD"
   provides=('libcl')
   conflicts=('libcl')
-  depends=('gcc-libs')
+  depends=('gcc-libs' 'catalyst-utils')
   optdepends=('opencl-headers: headers necessary for OpenCL development')
 
   install -dm755 "${pkgdir}"/usr/{bin,lib}

Modified: authatieventsd.sh
===================================================================
--- authatieventsd.sh   2013-03-16 13:23:29 UTC (rev 86410)
+++ authatieventsd.sh   2013-03-16 18:06:54 UTC (rev 86411)
@@ -34,8 +34,9 @@
 
     # Check xdm/kdm
 
-    XDM_AUTH_MASK=/var/lib/xdm/authdir/authfiles/A$1*
-    XDM_AUTH_FILE=`ls -t $XDM_AUTH_MASK 2>/dev/null | head -n 1`   # Choose 
the newest file
+    XDM_AUTH_MASK=/var/lib/xdm/authfiles/A$1*
+    KDM_AUTH_MASK=/var/run/xauth/A$1*
+    XDM_AUTH_FILE=`ls -t $XDM_AUTH_MASK $KDM_AUTH_MASK 2>/dev/null | head -n 
1`   # Choose the newest file
     if [ -n "$XDM_AUTH_FILE" ]; then
         SERVER_AUTH_FILE=$XDM_AUTH_FILE
         DISP_SEARCH_STRING="#ffff#"
@@ -44,10 +45,10 @@
 
     # Check gdm
 
-    GDM_AUTH_FILE=/var/lib/gdm/$1.Xauth
+    GDM_AUTH_FILE=/var/run/gdm/auth-for-gdm-*/database
     if [ -e $GDM_AUTH_FILE ]; then
         SERVER_AUTH_FILE=$GDM_AUTH_FILE
-        DISP_SEARCH_STRING="$1"
+        DISP_SEARCH_STRING="unix$1"
         return 0
     fi
 

Reply via email to