summaryrefslogtreecommitdiff
path: root/community/redshift/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/redshift/PKGBUILD')
-rw-r--r--community/redshift/PKGBUILD19
1 files changed, 14 insertions, 5 deletions
diff --git a/community/redshift/PKGBUILD b/community/redshift/PKGBUILD
index 8212eb57a..b03f4e1dd 100644
--- a/community/redshift/PKGBUILD
+++ b/community/redshift/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 80160 2012-11-17 01:18:35Z lfleischer $
+# $Id: PKGBUILD 92311 2013-06-03 21:26:54Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Geoffrey Teale <tealeg@stop-squark>
# Contributor: Mark, Huo Mian <markhuomian[at]gmail[dot]com>
@@ -6,7 +6,7 @@
pkgname=redshift
pkgver=1.7
-pkgrel=5
+pkgrel=6
pkgdesc='Adjusts the color temperature of your screen according to your surroundings.'
arch=('i686' 'x86_64')
url='http://jonls.dk/redshift/'
@@ -17,14 +17,23 @@ optdepends=('pygtk: for gtk-redshift'
'librsvg: for gtk-redshift')
makedepends=('python2')
install='redshift.install'
-source=("http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('c56512afa292b5a94b715ed4a1841d4c')
+source=("http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2"
+ '165_164.diff')
+md5sums=('c56512afa292b5a94b715ed4a1841d4c'
+ 'eaafcdc62a47d725c256cd5473f4efa1')
-build() {
+prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
sed -i 's/python/python2/' src/gtk-redshift/gtk-redshift
+ # fix GTK UI segmentation fault (fixes FS#33412)
+ patch -p0 -i ../165_164.diff
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
PYTHON=/usr/bin/python2 ./configure --prefix=/usr
make
}