[arch-commits] Commit in devicekit-disks/gnome-unstable (2 files)

Jan de Groot jgc at archlinux.org
Tue Aug 11 20:05:01 UTC 2009


    Date: Tuesday, August 11, 2009 @ 16:05:01
  Author: jgc
Revision: 49538

Add patch to support latest libatasmart

Added:
  devicekit-disks/gnome-unstable/DeviceKit-disks-005-port-to-new-libatasmart.patch
Modified:
  devicekit-disks/gnome-unstable/PKGBUILD

---------------------------------------------------+
 DeviceKit-disks-005-port-to-new-libatasmart.patch |   20 ++++++++++++++++++++
 PKGBUILD                                          |    9 +++++++--
 2 files changed, 27 insertions(+), 2 deletions(-)

Added: DeviceKit-disks-005-port-to-new-libatasmart.patch
===================================================================
--- DeviceKit-disks-005-port-to-new-libatasmart.patch	                        (rev 0)
+++ DeviceKit-disks-005-port-to-new-libatasmart.patch	2009-08-11 20:05:01 UTC (rev 49538)
@@ -0,0 +1,20 @@
+--- DeviceKit-disks-005/src/devkit-disks-device.c.orig	2009-08-07 10:14:56.000000000 -0400
++++ DeviceKit-disks-005/src/devkit-disks-device.c	2009-08-07 10:16:07.000000000 -0400
+@@ -7576,14 +7576,14 @@
+                                 8, a->worst_value_valid,
+                                 9, a->threshold,
+                                 10, a->threshold_valid,
+-                                11, a->good,
+-                                12, a->good_valid,
++                                11, a->good_now,
++                                12, a->good_now_valid,
+                                 13, a->pretty_unit,
+                                 14, a->pretty_value,
+                                 15, raw_data,
+                                 G_MAXUINT);
+ 
+-        if (!a->good && a->good_valid && a->prefailure)
++        if (!a->good_now && a->good_now_valid && a->prefailure)
+                 data->has_bad_attributes = TRUE;
+ 
+         g_ptr_array_add (data->attributes, g_value_get_boxed (&elem));

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-08-11 19:56:25 UTC (rev 49537)
+++ PKGBUILD	2009-08-11 20:05:01 UTC (rev 49538)
@@ -9,11 +9,16 @@
 url="http://www.freedesktop.org/wiki/Software/DeviceKit"
 license=('GPL')
 depends=('udev>=145' 'zlib' 'sg3_utils' 'sqlite3' 'glib2>=2.21.4' 'dbus-glib>=0.80' 'polkit>=0.93' 'parted>=1.8.8' 'device-mapper>=1.02.33' 'libatasmart>=0.5')
-source=(http://hal.freedesktop.org/releases/DeviceKit-disks-${pkgver}.tar.gz)
-md5sums=('8c0e5daa492e044a5a4f65b9412c0b34')
+options=(!libtool)
+makedepends=('intltool')
+source=(http://hal.freedesktop.org/releases/DeviceKit-disks-${pkgver}.tar.gz
+        DeviceKit-disks-005-port-to-new-libatasmart.patch)
+md5sums=('8c0e5daa492e044a5a4f65b9412c0b34'
+         'ae14b0d242a6f675a735d191b3e7823a')
 
 build() {
   cd "${srcdir}/DeviceKit-disks-${pkgver}"
+  patch -Np1 -i "${srcdir}/DeviceKit-disks-005-port-to-new-libatasmart.patch" || return 1
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
       --libexecdir=/usr/lib/DeviceKit --disable-static || return 1
   make || return 1




More information about the arch-commits mailing list