pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
watchman, edencommon: add incomplete packages
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By: wiz
Date: Mon Nov 14 18:03:28 2022 +0100
Changeset: 31181b6cba0c5a5dbb713f80bba453ba016194fa
Modified Files:
Makefile
Added Files:
edencommon/DESCR
edencommon/Makefile
edencommon/PLIST
edencommon/TODO
edencommon/buildlink3.mk
edencommon/distinfo
watchman/DESCR
watchman/Makefile
watchman/PLIST
watchman/TODO
watchman/distinfo
Log Message:
watchman, edencommon: add incomplete packages
WIP for updating watchman, needs folly (unpackaged)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=31181b6cba0c5a5dbb713f80bba453ba016194fa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 4 +++-
edencommon/DESCR | 4 ++++
edencommon/Makefile | 17 +++++++++++++++++
edencommon/PLIST | 4 ++++
edencommon/TODO | 2 ++
edencommon/buildlink3.mk | 14 ++++++++++++++
edencommon/distinfo | 5 +++++
watchman/DESCR | 3 +++
watchman/Makefile | 28 ++++++++++++++++++++++++++++
watchman/PLIST | 4 ++++
watchman/TODO | 1 +
watchman/distinfo | 5 +++++
12 files changed, 90 insertions(+), 1 deletion(-)
diffs:
diff --git a/Makefile b/Makefile
index e75315f438..ce7df49ae6 100644
--- a/Makefile
+++ b/Makefile
@@ -745,6 +745,7 @@ SUBDIR+= edb-debugger
SUBDIR+= edb-debugger-git
SUBDIR+= edbrowse
SUBDIR+= edelib
+SUBDIR+= edencommon
SUBDIR+= edid-decode
SUBDIR+= eduke32
SUBDIR+= ee
@@ -4144,9 +4145,9 @@ SUBDIR+= py-maskouk-sqlite
SUBDIR+= py-math-braid
SUBDIR+= py-math-snappy
SUBDIR+= py-math3d
-SUBDIR+= py-mathpad
SUBDIR+= py-mathjspy
SUBDIR+= py-mathopt
+SUBDIR+= py-mathpad
SUBDIR+= py-matplottheme
SUBDIR+= py-matrix-angular-sdk
SUBDIR+= py-matrix-synapse
@@ -5967,6 +5968,7 @@ SUBDIR+= wargus
SUBDIR+= warsow
SUBDIR+= wasi-libc-git
SUBDIR+= watch
+SUBDIR+= watchman
SUBDIR+= wbox
SUBDIR+= wcstools
SUBDIR+= weatherman
diff --git a/edencommon/DESCR b/edencommon/DESCR
new file mode 100644
index 0000000000..7abf55f90a
--- /dev/null
+++ b/edencommon/DESCR
@@ -0,0 +1,4 @@
+A shared library for Meta's source control filesystem tools (EdenFS
+and Watchman) This contains various utility libraries common between
+EdenFS and Watchman as well as utilities for clients of EdenFS or
+Watchman.
diff --git a/edencommon/Makefile b/edencommon/Makefile
new file mode 100644
index 0000000000..648bdf6ab7
--- /dev/null
+++ b/edencommon/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME= edencommon-2022.11.07.00
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=facebookexperimental/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/facebookexperimental/edencommon/
+COMMENT= Shared library for Watchman and Eden projects
+LICENSE= mit
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/google-glog/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/edencommon/PLIST b/edencommon/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/edencommon/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/edencommon/TODO b/edencommon/TODO
new file mode 100644
index 0000000000..6f1b2e72ba
--- /dev/null
+++ b/edencommon/TODO
@@ -0,0 +1,2 @@
+Incomplete package. Needs folly (unpackaged).
+https://github.com/facebook/folly
diff --git a/edencommon/buildlink3.mk b/edencommon/buildlink3.mk
new file mode 100644
index 0000000000..1f1edbe122
--- /dev/null
+++ b/edencommon/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= edencommon
+
+.if !defined(EDENCOMMON_BUILDLINK3_MK)
+EDENCOMMON_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.edencommon+= edencommon>=2022.11.07.00
+BUILDLINK_PKGSRCDIR.edencommon?= ../../wip/edencommon
+
+#.include "../../devel/google-glog/buildlink3.mk"
+.endif # EDENCOMMON_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -edencommon
diff --git a/edencommon/distinfo b/edencommon/distinfo
new file mode 100644
index 0000000000..a32d26eb2b
--- /dev/null
+++ b/edencommon/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (edencommon-2022.11.07.00.tar.gz) = 7c2d2d8e962c40ad52777bdc92d7af6fbabe700dd568024d0cc7e758377af34a
+SHA512 (edencommon-2022.11.07.00.tar.gz) = 4de1bf2fb83cabbdeb3b10ee030978f77638a0a4c423fbe5314ad9fe76d625d3290ea5277bd010ccf1d7c8e0c6e059d00558279616b19961e1c41a67d66856d8
+Size (edencommon-2022.11.07.00.tar.gz) = 143832 bytes
diff --git a/watchman/DESCR b/watchman/DESCR
new file mode 100644
index 0000000000..3fede88435
--- /dev/null
+++ b/watchman/DESCR
@@ -0,0 +1,3 @@
+Watchman exists to watch files and record when they actually change.
+It can also trigger actions (such as rebuilding assets) when matching
+files change.
diff --git a/watchman/Makefile b/watchman/Makefile
new file mode 100644
index 0000000000..b4be0c144c
--- /dev/null
+++ b/watchman/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.11 2018/09/13 14:26:07 jperkin Exp $
+
+DISTNAME= watchman-2022.11.07.00
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_GITHUB:=facebook/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://facebook.github.io/watchman/
+COMMENT= Watches files and takes action when they change
+LICENSE= mit
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+BUILD_DEFS+= VARBASE
+
+OWN_DIRS+= ${VARBASE}/run/watchman
+
+.include "../../devel/gflags/buildlink3.mk"
+.include "../../devel/pcre2/buildlink3.mk"
+.include "../../lang/rust/cargo.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/google-glog/buildlink3.mk"
+.include "../../devel/googletest/buildlink3.mk"
+.include "../../wip/edencommon/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/watchman/PLIST b/watchman/PLIST
new file mode 100644
index 0000000000..5b0dc3e794
--- /dev/null
+++ b/watchman/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.4 2017/08/11 16:37:04 nros Exp $
+bin/watchman
+share/doc/${PKGNAME}/LICENSE
+share/doc/${PKGNAME}/README.markdown
diff --git a/watchman/TODO b/watchman/TODO
new file mode 100644
index 0000000000..0e7e1692c3
--- /dev/null
+++ b/watchman/TODO
@@ -0,0 +1 @@
+WIP update for sysutils/watchman. Incomplete.
diff --git a/watchman/distinfo b/watchman/distinfo
new file mode 100644
index 0000000000..ccc26c853d
--- /dev/null
+++ b/watchman/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.10 2021/10/26 11:20:22 nia Exp $
+
+BLAKE2s (watchman-2022.11.07.00.tar.gz) = c0ff3ed5beb5f6b5e28e7607250ef56079302f5fe44c17cf693ad2ef239addb9
+SHA512 (watchman-2022.11.07.00.tar.gz) = 6a4272f7921282094353a9a24de5d4e38d57970840d5adecbd14911f2c6042a6c17386020722e2b9b3085eeeb341a6fdf00c8fdcb17eff1048f612fdad8c8b25
+Size (watchman-2022.11.07.00.tar.gz) = 3809889 bytes
Home |
Main Index |
Thread Index |
Old Index