From 6119b6b5438725a867806bb317e2662d6c839f63 Mon Sep 17 00:00:00 2001
From: Juan RP <xtraeme@gmail.com>
Date: Sat, 17 May 2014 20:23:39 +0200
Subject: [PATCH] proplib: update to 0.6.4.

---
 ...-fdatasync-3-config.h-must-be-includ.patch | 41 -------------------
 srcpkgs/proplib/template                      | 18 +++++---
 2 files changed, 13 insertions(+), 46 deletions(-)
 delete mode 100644 srcpkgs/proplib/patches/0001-bugfix-to-enable-fdatasync-3-config.h-must-be-includ.patch

diff --git a/srcpkgs/proplib/patches/0001-bugfix-to-enable-fdatasync-3-config.h-must-be-includ.patch b/srcpkgs/proplib/patches/0001-bugfix-to-enable-fdatasync-3-config.h-must-be-includ.patch
deleted file mode 100644
index b8c0db51bb..0000000000
--- a/srcpkgs/proplib/patches/0001-bugfix-to-enable-fdatasync-3-config.h-must-be-includ.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From edb6ac4b6adfc94deb4c326087948efd085f111a Mon Sep 17 00:00:00 2001
-From: Juan RP <xtraeme@gmail.com>
-Date: Fri, 17 May 2013 08:04:10 +0200
-Subject: [PATCH] bugfix: to enable fdatasync(3) config.h must be included
- (sigh).
-
----
- NEWS              | 4 ++++
- src/prop_object.c | 4 ++++
- 2 files changed, 8 insertions(+)
-
-diff --git a/NEWS b/NEWS
-index b6d3877..e4542f6 100644
---- NEWS
-+++ NEWS
-@@ -1,3 +1,7 @@
-+0.6.4
-+-------------------------------------------------------------------------------
-+ * Properly enable fdatasync(3) if it's found in configure.
-+
- 0.6.3
- -------------------------------------------------------------------------------
-  * Removed NetBSD specific code and defines for kernel/standalone.
-diff --git a/src/prop_object.c b/src/prop_object.c
-index ec76453..4155095 100644
---- src/prop_object.c
-+++ src/prop_object.c
-@@ -29,6 +29,10 @@
-  * POSSIBILITY OF SUCH DAMAGE.
-  */
- 
-+#ifdef HAVE_CONFIG_H
-+# include "config.h"
-+#endif
-+
- #include <prop/prop_object.h>
- #include "prop_object_impl.h"
- 
--- 
-1.8.2.2
-
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index 35b15e3985..30d76f157e 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -1,15 +1,22 @@
 # Template file for 'proplib'
 pkgname=proplib
-version=0.6.3
-revision=2
+version=0.6.4
+revision=1
 build_style=gnu-configure
+hostmakedepends="automake libtool"
 makedepends="zlib-devel"
 short_desc="Portable Property container object library"
 maintainer="Juan RP <xtraeme@gmail.com>"
 license="Simplified BSD"
-homepage="http://code.google.com/p/portableproplib"
-distfiles="https://portableproplib.googlecode.com/files/$pkgname-$version.tar.xz"
-checksum=a2acc281ad7993ae61ce417dfe10d27960aa4c8b6abc186b76a3f15e325e6f21
+homepage="https://github.com/xtraeme/portableproplib"
+
+do_fetch() {
+	git clone -b ${version} git://github.com/xtraeme/portableproplib ${pkgname}-${version}
+}
+
+pre_configure() {
+	./bootstrap
+}
 
 proplib-devel_package() {
 	depends="zlib-devel ${sourcepkg}-${version}_${revision}"
@@ -18,6 +25,7 @@ proplib-devel_package() {
 		vmove usr/include
 		vmove usr/share
 		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
 		vmove usr/lib/pkgconfig
 	}
 }