summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authormarino <marino@pkgsrc.org>2012-05-21 06:21:40 +0000
committermarino <marino@pkgsrc.org>2012-05-21 06:21:40 +0000
commit0fe375c747ce6eea3426c1065e1210b053086276 (patch)
treeeb804e1ff8353c2338b67e42681a4af562f1bb16 /devel
parentfa402e09a4495a76a34ff0178c24983137facf84 (diff)
downloadpkgsrc-0fe375c747ce6eea3426c1065e1210b053086276.tar.gz
devel/ecore: Add support for DragonFly
Diffstat (limited to 'devel')
-rw-r--r--devel/ecore/distinfo4
-rw-r--r--devel/ecore/patches/patch-src_lib_ecore_Ecore.h14
-rw-r--r--devel/ecore/patches/patch-src_lib_ecore_ecore_exe.c14
3 files changed, 31 insertions, 1 deletions
diff --git a/devel/ecore/distinfo b/devel/ecore/distinfo
index 84b9a9e25b9..55b6fb1990a 100644
--- a/devel/ecore/distinfo
+++ b/devel/ecore/distinfo
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.1.1.1 2011/12/05 17:22:29 joerg Exp $
+$NetBSD: distinfo,v 1.2 2012/05/21 06:21:40 marino Exp $
SHA1 (ecore-1.1.0.tar.bz2) = 94c9c871d07cbd633fa431605c8053551b103007
RMD160 (ecore-1.1.0.tar.bz2) = 901c470198149edfa87519eaaeaf4a602c8f0ce7
Size (ecore-1.1.0.tar.bz2) = 3217298 bytes
+SHA1 (patch-src_lib_ecore_Ecore.h) = 7e984cd209d05447b9d2017883ae6f68b36cd5f3
+SHA1 (patch-src_lib_ecore_ecore_exe.c) = 746029cc35ef6a5180a9723d6b0ca48c40b98a34
diff --git a/devel/ecore/patches/patch-src_lib_ecore_Ecore.h b/devel/ecore/patches/patch-src_lib_ecore_Ecore.h
new file mode 100644
index 00000000000..b3560bd8f20
--- /dev/null
+++ b/devel/ecore/patches/patch-src_lib_ecore_Ecore.h
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_lib_ecore_Ecore.h,v 1.1 2012/05/21 06:21:41 marino Exp $
+
+--- src/lib/ecore/Ecore.h.orig 2012-05-21 05:28:16.000000000 +0000
++++ src/lib/ecore/Ecore.h
+@@ -295,7 +295,8 @@
+
+ #ifdef _WIN32
+ # include <winsock2.h>
+-#elif (defined (__FreeBSD__) && (__FreeBSD_version >= 420001)) || defined (__OpenBSD__)
++#elif (defined (__FreeBSD__) && (__FreeBSD_version >= 420001)) \
++ || defined (__OpenBSD__) || defined(__DragonFly__)
+ # include <sys/select.h>
+ # include <signal.h>
+ #else
diff --git a/devel/ecore/patches/patch-src_lib_ecore_ecore_exe.c b/devel/ecore/patches/patch-src_lib_ecore_ecore_exe.c
new file mode 100644
index 00000000000..1709f726cd3
--- /dev/null
+++ b/devel/ecore/patches/patch-src_lib_ecore_ecore_exe.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_lib_ecore_ecore_exe.c,v 1.1 2012/05/21 06:21:41 marino Exp $
+
+--- src/lib/ecore/ecore_exe.c.orig 2011-10-21 05:37:11.000000000 +0000
++++ src/lib/ecore/ecore_exe.c
+@@ -2,7 +2,8 @@
+ # include <config.h>
+ #endif
+
+-#if defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__NetBSD__)
++#if defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__NetBSD__) \
++ || defined (__DragonFly__)
+ # include <sys/time.h>
+ # include <sys/resource.h>
+ #endif