summaryrefslogtreecommitdiff
path: root/sysutils/tiramisu
diff options
context:
space:
mode:
authorpin <pin@pkgsrc.org>2020-11-12 09:05:13 +0000
committerpin <pin@pkgsrc.org>2020-11-12 09:05:13 +0000
commit03b719d7748679ea718a9f81768891626b88ea3a (patch)
treebe93d919a98892b6e90f8708e502c1e568432add /sysutils/tiramisu
parent9cccad396f7b4e87bc9b16621e0a8670b788d5f6 (diff)
downloadpkgsrc-03b719d7748679ea718a9f81768891626b88ea3a.tar.gz
sysutils/tiramisu: import package
Desktop notifications, the UNIX way. tiramisu is a notification daemon based on dunst that outputs notifications to STDOUT in order to allow the user to process notifications any way they prefer. By allowing users to determine what is done with notifications, there is infinitely more possibilities presented to the end-user than a simple notification daemon that displays a block of text on the screen and nothing more. Users could have notifications display in a pre-existing bar, make a control panel of some sort that shows notifications, push notifications to their phone if their computer has been idle for an amount of time, make notifications more accessible with text-to-speech, and so much more.
Diffstat (limited to 'sysutils/tiramisu')
-rw-r--r--sysutils/tiramisu/DESCR14
-rw-r--r--sysutils/tiramisu/Makefile26
-rw-r--r--sysutils/tiramisu/PLIST3
-rw-r--r--sysutils/tiramisu/distinfo6
4 files changed, 49 insertions, 0 deletions
diff --git a/sysutils/tiramisu/DESCR b/sysutils/tiramisu/DESCR
new file mode 100644
index 00000000000..052548472c4
--- /dev/null
+++ b/sysutils/tiramisu/DESCR
@@ -0,0 +1,14 @@
+Desktop notifications, the UNIX way.
+tiramisu is a notification daemon based on dunst that outputs notifications
+to STDOUT in order to allow the user to process notifications any way they
+prefer.
+
+By allowing users to determine what is done with notifications, there is
+infinitely more possibilities presented to the end-user than a simple
+notification daemon that displays a block of text on the screen and nothing
+more.
+
+Users could have notifications display in a pre-existing bar, make a control
+panel of some sort that shows notifications, push notifications to their phone
+if their computer has been idle for an amount of time, make notifications more
+accessible with text-to-speech, and so much more.
diff --git a/sysutils/tiramisu/Makefile b/sysutils/tiramisu/Makefile
new file mode 100644
index 00000000000..4793d86e69a
--- /dev/null
+++ b/sysutils/tiramisu/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2020/11/12 09:05:13 pin Exp $
+
+DISTNAME= tiramisu-1.0
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_GITHUB:=Sweets/}
+#Build from a specific commit until upstream provides a new release
+#Patch by Leonardo Taccari upstreamed and merged but, not included
+#in the tag release
+GITHUB_PROJECT= tiramisu
+GITHUB_TAG= 8eb946dae0e2f98d3850d89e1bb535640e8c3266
+
+MAINTAINER= pin@NetBSD.org
+HOMEPAGE= https://github.com/Sweets/tiramisu/
+COMMENT= Desktop notifications, the UNIX way
+LICENSE= mit
+
+USE_TOOLS+= pkg-config gmake
+
+INSTALLATION_DIRS+= share/doc/tiramisu
+MAKE_ENV+= PREFIX=${PREFIX}
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/tiramisu
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/tiramisu/PLIST b/sysutils/tiramisu/PLIST
new file mode 100644
index 00000000000..aec631ec28a
--- /dev/null
+++ b/sysutils/tiramisu/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2020/11/12 09:05:13 pin Exp $
+bin/tiramisu
+share/doc/tiramisu/README.md
diff --git a/sysutils/tiramisu/distinfo b/sysutils/tiramisu/distinfo
new file mode 100644
index 00000000000..f95f4e5f8ec
--- /dev/null
+++ b/sysutils/tiramisu/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/11/12 09:05:13 pin Exp $
+
+SHA1 (tiramisu-1.0-8eb946dae0e2f98d3850d89e1bb535640e8c3266.tar.gz) = 8bb28f2d1f2d8859a5005ebece8df32923fc0595
+RMD160 (tiramisu-1.0-8eb946dae0e2f98d3850d89e1bb535640e8c3266.tar.gz) = 9c33a61b3a59f3f8853f28228ea7fa939920b272
+SHA512 (tiramisu-1.0-8eb946dae0e2f98d3850d89e1bb535640e8c3266.tar.gz) = 7f8c978e6ead387fc9ccfb9eb15c73f237e10b14c8eb53e537a869402897e89451af371eabdf76506b9fcf51d6080b21d97863978de5e5e43af2b25578535b1d
+Size (tiramisu-1.0-8eb946dae0e2f98d3850d89e1bb535640e8c3266.tar.gz) = 3063380 bytes