Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (f34fa5cef742f9cc9e0216061a048cc61c1afcf7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (f34fa5cef742f9cc9e0216061a048cc61c1afcf7)
  • Date: Fri, 21 Jul 2017 00:11:34 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 1 +
x11/dunst/BUILD | 5 +++++
x11/dunst/DEPENDS | 12 ++++++++++++
x11/dunst/DETAILS | 18 ++++++++++++++++++
x11/dunst/HISTORY | 3 +++
x11/dunst/INSTALL | 3 +++
x11/dunst/PRE_BUILD | 7 +++++++
x11/dunst/PROVIDES | 1 +
8 files changed, 50 insertions(+)

New commits:
commit f34fa5cef742f9cc9e0216061a048cc61c1afcf7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dunst: new spell, lightweight and customizable notification daemon

diff --git a/ChangeLog b/ChangeLog
index 1214cd0..6353a77 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2017-07-20 Vlad Glagolev <stealth AT sourcemage.org>
* net/tcptrace: new spell, TCP dump file analysis tool
+ * x11/dunst: new spell, lightweight and customizable notification
daemon

2017-07-17 Treeve Jelbert <treeve AT sourcemage.org>
* smgl/elogind: added, provides longinctl, extracted from systemd
diff --git a/x11/dunst/BUILD b/x11/dunst/BUILD
new file mode 100755
index 0000000..14f3ae1
--- /dev/null
+++ b/x11/dunst/BUILD
@@ -0,0 +1,5 @@
+make PREFIX="${INSTALL_ROOT}/usr" &&
+
+if is_depends_enabled ${SPELL} libnotify; then
+ make PREFIX="${INSTALL_ROOT}/usr" dunstify
+fi
diff --git a/x11/dunst/DEPENDS b/x11/dunst/DEPENDS
new file mode 100755
index 0000000..b833aef
--- /dev/null
+++ b/x11/dunst/DEPENDS
@@ -0,0 +1,12 @@
+depends libx11 &&
+depends libxscrnsaver &&
+depends libxrandr &&
+depends libxinerama &&
+depends dbus &&
+depends glib2 &&
+depends pango &&
+depends gtk+2 &&
+
+optional_depends libnotify "" "" "to build dunstify (client)" &&
+
+suggest_depends systemd "" "" "for systemd service file support"
diff --git a/x11/dunst/DETAILS b/x11/dunst/DETAILS
new file mode 100755
index 0000000..7a6e91f
--- /dev/null
+++ b/x11/dunst/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=dunst
+ VERSION=1.2.0
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/dunst-project/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:223c8aae61574770a76bff84723643a3c03d3d9a8f4094bc4e92e16826703e7c0a7c3327945db8469b8dcc48fe5cfaba51e6724149e6571a7ffc1716656e30f3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOCS="AUTHORS RELEASE_NOTES ${DOCS}"
+ DOC_DIRS=""
+ WEB_SITE=https://dunst-project.org/
+ LICENSE[0]=BSD
+ ENTERED=20170720
+ SHORT="lightweight and customizable notification daemon"
+cat << EOF
+Dunst is a lightweight replacement for the notification-daemons provided by
most
+desktop environments. It's very customizable, doesn’t depend on any toolkits
and
+therefore fits in those windowmanager centric setups we all love to
customize to
+perfection.
+EOF
diff --git a/x11/dunst/HISTORY b/x11/dunst/HISTORY
new file mode 100644
index 0000000..95adf33
--- /dev/null
+++ b/x11/dunst/HISTORY
@@ -0,0 +1,3 @@
+2017-07-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_}BUILD, INSTALL, PROVIDES: created spell,
+ version 1.2.0
diff --git a/x11/dunst/INSTALL b/x11/dunst/INSTALL
new file mode 100755
index 0000000..0d5f483
--- /dev/null
+++ b/x11/dunst/INSTALL
@@ -0,0 +1,3 @@
+make PREFIX="${INSTALL_ROOT}/usr" install &&
+
+install -vm 755 dunstify "${INSTALL_ROOT}/usr/bin/dunstify"
diff --git a/x11/dunst/PRE_BUILD b/x11/dunst/PRE_BUILD
new file mode 100755
index 0000000..b1c78fc
--- /dev/null
+++ b/x11/dunst/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if ! is_depends_enabled ${SPELL} systemd; then
+ sedit "/systemd/d" Makefile &&
+ sedit "/systemd/Id" org.knopwob.dunst.service.in
+fi
diff --git a/x11/dunst/PROVIDES b/x11/dunst/PROVIDES
new file mode 100755
index 0000000..3b79695
--- /dev/null
+++ b/x11/dunst/PROVIDES
@@ -0,0 +1 @@
+NOTIFICATION_DAEMON



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (f34fa5cef742f9cc9e0216061a048cc61c1afcf7), Vlad Glagolev, 07/20/2017

Archive powered by MHonArc 2.6.24.

Top of Page