chenxiaolong / Unity-for-Arch-Extra

Extra stuff for the Unity-for-Arch project
25 stars 9 forks source link

Update LightDM-Unity-Greeter to Version 0.2.7.0ubuntu2 #3

Closed necopinus closed 12 years ago

necopinus commented 12 years ago

The following patch will update lightdm-unity-greeter to version 0.2.7.0ubuntu2:

--- PKGBUILD.orig   2012-04-04 07:50:44.003483565 -0600
+++ PKGBUILD    2012-04-08 01:48:54.417010117 -0600
@@ -2,7 +2,7 @@
 # Taken from M0Rf30 morf3089 at gmail dot com

 pkgname=lightdm-unity-greeter
-_ubuntu_rel=0ubuntu1
+_ubuntu_rel=0ubuntu2
 pkgver=0.2.7.${_ubuntu_rel}
 pkgrel=100
 pkgdesc="The greeter (login screen) application for Unity. It is implemented as a LightDM greeter."
@@ -15,9 +15,11 @@
 options=(!libtool)
 install=unity-greeter.install
 source=("https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname#*-}_${pkgver%.*}-${_ubuntu_rel}.debian.tar.gz"
-        "https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname#*-}_${pkgver%.*}.orig.tar.gz")
-sha512sums=('9b714913af4963470ac82bab693f26364ebf25bc53b2f3080dc50ba9baab677a8622c27dccea1c2316f2578905e744e34047951c7209d1b46b50f9f59f4b263e'
-            'e250a9e44790c6740e74e370c4bf7d8e74815a6946a5b7a07eabfc958f05d1482bd55027ddae2f817eee149df6454538569f437ba1ae12c20558c1897900b6a5')
+        "https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname#*-}_${pkgver%.*}.orig.tar.gz"
+        "valaflags.patch")
+sha512sums=('3db7f1e2cef54e9c4bc3503c780c480dc8c03bcff527ccfd0282d349cb322a5511287723f7bd89b1dd5f7e77192801f4bb41123f44df9291ab3a83fe5a75bbbf'
+            'e250a9e44790c6740e74e370c4bf7d8e74815a6946a5b7a07eabfc958f05d1482bd55027ddae2f817eee149df6454538569f437ba1ae12c20558c1897900b6a5'
+            'e7459640ef8ca6ad97e6e20052a54fbae74c0dfa7e27113550153c42f34a923798663faf710dd3d70374657020467ab43572e314ff150f6a76318167394a69c6')

 build() {
   cd "${srcdir}/${pkgname#*-}-${pkgver%.*}"
@@ -27,6 +29,9 @@
     patch -Np1 -i "${srcdir}/debian/patches/${i}"
   done

+  # Apply valaflags.patch
+  patch -Np0 -i "${srcdir}/valaflags.patch"
+
   # Link against libm and libx11
   CFLAGS="${CFLAGS} -lm -lX11"

Note that this will also apply the patch from https://github.com/chenxiaolong/Unity-for-Arch-Extra/issues/2.

chenxiaolong commented 12 years ago

Updated :D