pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/hs-fsnotify Import fsnotify-0.3.0.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fc38e7b05136
branches:  trunk
changeset: 409637:fc38e7b05136
user:      pho <pho%pkgsrc.org@localhost>
date:      Sun Jan 19 13:35:50 2020 +0000

description:
Import fsnotify-0.3.0.1

Cross platform library for file creation, modification, and deletion
notification. This library builds upon existing libraries for
platform-specific Windows, Mac, and Linux filesystem event
notification.

diffstat:

 devel/hs-fsnotify/DESCR         |   4 ++++
 devel/hs-fsnotify/Makefile      |  22 ++++++++++++++++++++++
 devel/hs-fsnotify/buildlink3.mk |  16 ++++++++++++++++
 devel/hs-fsnotify/distinfo      |   6 ++++++
 4 files changed, 48 insertions(+), 0 deletions(-)

diffs (64 lines):

diff -r 2eef0e3e395a -r fc38e7b05136 devel/hs-fsnotify/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-fsnotify/DESCR   Sun Jan 19 13:35:50 2020 +0000
@@ -0,0 +1,4 @@
+Cross platform library for file creation, modification, and deletion
+notification. This library builds upon existing libraries for
+platform-specific Windows, Mac, and Linux filesystem event
+notification.
diff -r 2eef0e3e395a -r fc38e7b05136 devel/hs-fsnotify/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-fsnotify/Makefile        Sun Jan 19 13:35:50 2020 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2020/01/19 13:35:50 pho Exp $
+
+DISTNAME=      fsnotify-0.3.0.1
+CATEGORIES=    devel
+
+MAINTAINER=    pho%cielonegro.org@localhost
+COMMENT=       Cross platform library for file change notification
+LICENSE=       modified-bsd
+
+# On these platforms fsnotify depends on additional packages which
+# haven't been packaged yet.
+BROKEN_ON_PLATFORM+=   Darwin-*-*
+BROKEN_ON_PLATFORM+=   Linux-*-*
+
+# TODO: On *BSD this package falls back on an inefficient polling
+# backend as the last resort. We should consider implementing kqueue
+# backend and contributing it to the upstream.
+
+.include "../../devel/hs-async/buildlink3.mk"
+.include "../../devel/hs-unix-compat/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2eef0e3e395a -r fc38e7b05136 devel/hs-fsnotify/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-fsnotify/buildlink3.mk   Sun Jan 19 13:35:50 2020 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/01/19 13:35:50 pho Exp $
+
+BUILDLINK_TREE+=       hs-fsnotify
+
+.if !defined(HS_FSNOTIFY_BUILDLINK3_MK)
+HS_FSNOTIFY_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-fsnotify+=    hs-fsnotify>=0.3.0
+BUILDLINK_ABI_DEPENDS.hs-fsnotify+=    hs-fsnotify>=0.3.0.1
+BUILDLINK_PKGSRCDIR.hs-fsnotify?=      ../../devel/hs-fsnotify
+
+.include "../../devel/hs-async/buildlink3.mk"
+.include "../../devel/hs-unix-compat/buildlink3.mk"
+.endif # HS_FSNOTIFY_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-fsnotify
diff -r 2eef0e3e395a -r fc38e7b05136 devel/hs-fsnotify/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-fsnotify/distinfo        Sun Jan 19 13:35:50 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/01/19 13:35:50 pho Exp $
+
+SHA1 (fsnotify-0.3.0.1.tar.gz) = 70045646b3a1d04a029def1deb22114487bb658f
+RMD160 (fsnotify-0.3.0.1.tar.gz) = 2711cb8bf74a3f9fc02b2d4965ef74ca1fad75ca
+SHA512 (fsnotify-0.3.0.1.tar.gz) = d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a
+Size (fsnotify-0.3.0.1.tar.gz) = 20638 bytes



Home | Main Index | Thread Index | Old Index