From 6e8fce88768aeed06f700fa82ec7cb91910e7858 Mon Sep 17 00:00:00 2001
From: Juan RP <xtraeme@gmail.com>
Date: Mon, 16 Jan 2012 17:06:19 +0100
Subject: [PATCH] pcmanfm: update to 0.9.10.

---
 srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch | 12 ++++++++++++
 srcpkgs/pcmanfm/template                           | 11 ++++++++---
 2 files changed, 20 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch

diff --git a/srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch b/srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch
new file mode 100644
index 0000000000..3cfc0647d0
--- /dev/null
+++ b/srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch
@@ -0,0 +1,12 @@
+pcmanfm-desktop.c uses ceil(3) so must be linked to libm.
+
+--- src/Makefile.am.orig	2012-01-16 17:03:19.091356701 +0100
++++ src/Makefile.am	2012-01-16 17:03:34.625980985 +0100
+@@ -48,6 +48,7 @@ pcmanfm_LDADD = \
+ 	$(GMODULE_LIBS) \
+ 	$(FM_LIBS) \
+ 	$(MENU_CACHE_LIBS) \
++	-lm \
+ 	$(NULL)
+ 
+ noinst_PROGRAMS=xml-purge
diff --git a/srcpkgs/pcmanfm/template b/srcpkgs/pcmanfm/template
index 4fa6725de3..f244109629 100644
--- a/srcpkgs/pcmanfm/template
+++ b/srcpkgs/pcmanfm/template
@@ -1,12 +1,11 @@
 # Template file for 'pcmanfm'
 pkgname=pcmanfm
-version=0.9.9
+version=0.9.10
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
 build_style=gnu-configure
-revision=3
 short_desc="LXDE file manager"
 maintainer="Juan RP <xtraeme@gmail.com>"
-checksum=bc48af4ade638b47e4207cc274f6e38c2bd3786a811d20da47c3df9907c6fb6c
+checksum=f133c6f207f719d1fc69fe8bc07b2de6883c6937ffa87448df42e3b1a30e0298
 long_desc="
  Features:
     * An extremly fast, lightweight, yet feature-rich file manager
@@ -16,9 +15,15 @@ long_desc="
 
 conf_files="/etc/xdg/pcmanfm/default/pcmanfm.conf"
 
+Add_dependency build automake
+Add_dependency build gettext-devel
 Add_dependency build pkg-config
 Add_dependency build intltool
 Add_dependency build gtk+-devel
 Add_dependency build libfm-devel
 
 Add_dependency full desktop-file-utils
+
+pre_configure() {
+	autoreconf -fi
+}