summaryrefslogtreecommitdiff
path: root/obconf
diff options
context:
space:
mode:
authorBartlomiej Palmowski <rotwang@crux.org.pl>2012-07-22 15:31:54 +0200
committerBartlomiej Palmowski <rotwang@crux.org.pl>2012-07-22 15:31:54 +0200
commit74cdcb0ef4a47b727da7cc0b3229d6e896e7896c (patch)
treec3c634673d976d71ed4cb9f08ad498a4e6790ab9 /obconf
parent8995a4c44185d9764cebbc2c247726eec833e60f (diff)
downloadcontrib-74cdcb0ef4a47b727da7cc0b3229d6e896e7896c.tar.gz
contrib-74cdcb0ef4a47b727da7cc0b3229d6e896e7896c.tar.xz
obconf: use obconf from git due to 2.0.3 incompatibility with ob 3.5
Diffstat (limited to 'obconf')
-rw-r--r--obconf/.md5sum3
-rw-r--r--obconf/Pkgfile12
-rw-r--r--obconf/preview_c.patch41
3 files changed, 51 insertions, 5 deletions
diff --git a/obconf/.md5sum b/obconf/.md5sum
index e52a5cff7..655e05efb 100644
--- a/obconf/.md5sum
+++ b/obconf/.md5sum
@@ -1 +1,2 @@
-b22e273721851dedad72acbc77eefb68 obconf-2.0.3.tar.gz
+aab5ea712814a200f40f56e411cf88f9 obconf-git_master_cc7a18807663313.tar.xz
+ebfba423c13d1f3f5216561b3e7f73f0 preview_c.patch
diff --git a/obconf/Pkgfile b/obconf/Pkgfile
index d8242da19..33fcaaa96 100644
--- a/obconf/Pkgfile
+++ b/obconf/Pkgfile
@@ -1,17 +1,21 @@
# Description: openbox preferences manager
-# URL: http://openbox.org/obconf/
+# URL: http://openbox.org/wiki/Obconf
# Packager: Marcin Karpezo <sirmacik@happylinux.pl>
# Maintainer: Bartlomiej Palmowski, rotwang at crux dot org dot pl
# Depends on: openbox libglade startup-notification
name=obconf
-version=2.0.3
+version=git
release=1
-source=(http://icculus.org/openbox/$name/$name-$version.tar.gz)
+source=(http://ci.crux.org.pl/userContent/$name-git_master_cc7a18807663313.tar.xz
+ preview_c.patch)
build () {
- cd $name-$version
+ cd $name
+ patch -p2 -i$SRC/preview_c.patch
+ autoreconf -f -i
./configure --prefix=/usr --disable-nls
make
make DESTDIR=$PKG install
}
+
diff --git a/obconf/preview_c.patch b/obconf/preview_c.patch
new file mode 100644
index 000000000..af69cb510
--- /dev/null
+++ b/obconf/preview_c.patch
@@ -0,0 +1,41 @@
+--- a/obconf/src/preview.c
++++ b/obconf2/src/preview.c
+@@ -327,28 +327,28 @@ static GdkPixbuf* preview_window(RrTheme *theme, const gchar *titlelayout,
+ switch (*layout) {
+ case 'D':
+ a = focus ?
+- theme->btn_desk->a_focused_unpressed :
+- theme->btn_desk->a_unfocused_unpressed;
++ theme->a_focused_unpressed_desk :
++ theme->a_unfocused_unpressed_desk;
+ break;
+ case 'S':
+ a = focus ?
+- theme->btn_shade->a_focused_unpressed :
+- theme->btn_shade->a_unfocused_unpressed;
++ theme->a_focused_unpressed_shade :
++ theme->a_unfocused_unpressed_shade;
+ break;
+ case 'I':
+ a = focus ?
+- theme->btn_iconify->a_focused_unpressed :
+- theme->btn_iconify->a_unfocused_unpressed;
++ theme->a_focused_unpressed_iconify :
++ theme->a_unfocused_unpressed_iconify;
+ break;
+ case 'M':
+ a = focus ?
+- theme->btn_max->a_focused_unpressed :
+- theme->btn_max->a_unfocused_unpressed;
++ theme->a_focused_unpressed_max :
++ theme->a_unfocused_unpressed_max;
+ break;
+ case 'C':
+ a = focus ?
+- theme->btn_close->a_focused_unpressed :
+- theme->btn_close->a_unfocused_unpressed;
++ theme->a_focused_unpressed_close :
++ theme->a_unfocused_unpressed_close;
+ break;
+ default:
+ continue;

Generated by cgit