pkgsrc-WIP-changes archive

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

eventd: Initial package



Module Name:	pkgsrc-wip
Committed By:	Quentin Glidic <sardemff7+git%sardemff7.net@localhost>
Pushed By:	sardemff7
Date:		Sun May 15 13:18:29 2016 +0200
Changeset:	98c709d47e3b35b2c6a5541fc9326465acd22adc

Modified Files:
	Makefile
Added Files:
	eventd/DESCR
	eventd/Makefile
	eventd/PLIST
	eventd/distinfo

Log Message:
eventd: Initial package

Signed-off-by: Quentin Glidic <sardemff7+git%sardemff7.net@localhost>

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=98c709d47e3b35b2c6a5541fc9326465acd22adc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile        |  1 +
 eventd/DESCR    |  4 ++++
 eventd/Makefile | 45 ++++++++++++++++++++++++++++++++++++++++++
 eventd/PLIST    | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 eventd/distinfo |  6 ++++++
 5 files changed, 117 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 6d8bd7c..fc128c4 100644
--- a/Makefile
+++ b/Makefile
@@ -686,6 +686,7 @@ SUBDIR+=	evas-gif
 SUBDIR+=	evas-software-x11
 SUBDIR+=	evas-xpm
 SUBDIR+=	evas_generic_loaders17
+SUBDIR+=	eventd
 SUBDIR+=	ever-note-mode
 SUBDIR+=	evilvte
 SUBDIR+=	evolution-data-server
diff --git a/eventd/DESCR b/eventd/DESCR
new file mode 100644
index 0000000..562b628
--- /dev/null
+++ b/eventd/DESCR
@@ -0,0 +1,4 @@
+eventd is a daemon which manages events. Theses events can be of any type
+(connection of a buddy, new email in your inbox).
+eventd can either relay these events to another eventd or just acts depending
+on the user configuration.
diff --git a/eventd/Makefile b/eventd/Makefile
new file mode 100644
index 0000000..5b60514
--- /dev/null
+++ b/eventd/Makefile
@@ -0,0 +1,45 @@
+# $NetBSD$
+
+DISTNAME=	eventd-0.17
+CATEGORIES=	wip
+MASTER_SITES=	https://www.eventd.org/download/eventd/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	sardemff7%eventd.org@localhost
+HOMEPAGE=	https://www.eventd.org/
+COMMENT=	Small daemon to act on remote or local events
+LICENSE=	gnu-gpl-v3 AND gnu-lgpl-v3 AND mit
+
+GNU_CONFIGURE=	yes
+USE_TOOLS+=	gmake pkg-config
+
+PKGCONFIG_OVERRIDE+=	client/libeventc/pkgconfig/libeventc.pc.in
+PKGCONFIG_OVERRIDE+=	client/libeventc-light/pkgconfig/libeventc-light.pc.in
+PKGCONFIG_OVERRIDE+=	server/eventd/pkgconfig/eventd.pc.in
+PKGCONFIG_OVERRIDE+=	server/libeventd/pkgconfig/libeventd.pc.in
+PKGCONFIG_OVERRIDE+=	server/libeventd/pkgconfig/libeventd-protocol-json.pc.in
+PKGCONFIG_OVERRIDE+=	server/libeventd-plugin/pkgconfig/libeventd-plugin.pc.in
+
+CONFIGURE_ARGS+= --disable-introspection
+CONFIGURE_ARGS+= --disable-avahi
+CONFIGURE_ARGS+= --disable-nd-wayland
+CONFIGURE_ARGS+= --disable-im
+CONFIGURE_ARGS+= --disable-sound
+
+BUILDLINK_API_DEPENDS.glib2+=	glib2>=2.40.0
+BUILDLINK_API_DEPENDS.cairo+=	cairo>=1.14.0
+# Needed for TLS support in evp
+DEPENDS+=			glib-networking-[0-9]*:../../net/glib-networking
+# Needed for SVG support in nd and notify
+DEPENDS+=			librsvg-[0-9]*:../../graphics/librsvg
+
+.include "../../textproc/libxslt/xsltproc-nonet.mk"
+.include "../../devel/apr-util/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../devel/pango/buildlink3.mk"
+.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/xcb-util/buildlink3.mk"
+.include "../../x11/xcb-util-wm/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/eventd/PLIST b/eventd/PLIST
new file mode 100644
index 0000000..fd9ec23
--- /dev/null
+++ b/eventd/PLIST
@@ -0,0 +1,61 @@
+@comment $NetBSD$
+bin/eventc
+bin/eventd
+bin/eventdctl
+include/eventd/eventd-plugin.h
+include/eventd/libeventc-light.h
+include/eventd/libeventc.h
+include/eventd/libeventd-event.h
+include/eventd/libeventd-helpers-config.h
+include/eventd/libeventd-helpers-dirs.h
+include/eventd/libeventd-helpers-reconnect.h
+include/eventd/libeventd-protocol.h
+lib/eventd/libeventd-helpers.so
+lib/eventd/plugins/evp.so
+lib/eventd/plugins/exec.so
+lib/eventd/plugins/fdo-notifications.so
+lib/eventd/plugins/file.so
+lib/eventd/plugins/nd.so
+lib/eventd/plugins/nd/xcb.so
+lib/eventd/plugins/notify.so
+lib/eventd/plugins/relay.so
+lib/libeventc-light.so
+lib/libeventc-light.so.0
+lib/libeventc-light.so.0.0
+lib/libeventc.so
+lib/libeventc.so.0
+lib/libeventc.so.0.0
+lib/libeventd-plugin.so
+lib/libeventd-plugin.so.0
+lib/libeventd-plugin.so.0.0
+lib/libeventd.so
+lib/libeventd.so.0
+lib/libeventd.so.0.0
+lib/pkgconfig/libeventc-light.pc
+lib/pkgconfig/libeventc.pc
+lib/pkgconfig/libeventd-plugin.pc
+lib/pkgconfig/libeventd.pc
+man/man1/eventd.1
+man/man1/eventdctl-nd.1
+man/man1/eventdctl.1
+man/man5/eventd-exec.conf.5
+man/man5/eventd-file.conf.5
+man/man5/eventd-nd.conf.5
+man/man5/eventd-notify.conf.5
+man/man5/eventd.conf.5
+share/aclocal/eventd.m4
+share/eventd/nd/eventd-nd-more-bottom-left.action
+share/eventd/nd/eventd-nd-more-bottom-right.action
+share/eventd/nd/eventd-nd-more-bottom.action
+share/eventd/nd/eventd-nd-more-top-left.action
+share/eventd/nd/eventd-nd-more-top-right.action
+share/eventd/nd/eventd-nd-more-top.action
+share/eventd/nd/eventd-nd-more.action
+share/eventd/nd/eventd-nd-more.event
+share/eventd/notification.action
+share/eventd/notification.event
+share/pkgconfig/eventd.pc
+share/vala/vapi/libeventc.deps
+share/vala/vapi/libeventc.vapi
+share/vala/vapi/libeventd.deps
+share/vala/vapi/libeventd.vapi
diff --git a/eventd/distinfo b/eventd/distinfo
new file mode 100644
index 0000000..718bb29
--- /dev/null
+++ b/eventd/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (eventd-0.17.tar.xz) = f90f3d0084728652e6fa637382e6d6f397e8b418
+RMD160 (eventd-0.17.tar.xz) = 1e82bfa7c513de4cf04f45a8d64c34c1029667ae
+SHA512 (eventd-0.17.tar.xz) = b2f5559937c938a87cdc752d38b0fd8a0c967cd466f326c0029d7738686ed3a40661b8c7d3148e88e746a2de323ab30d69bdac4cc19e550cc7c084623d6b87cb
+Size (eventd-0.17.tar.xz) = 380376 bytes


Home | Main Index | Thread Index | Old Index