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