Skip to Content.
Sympa Menu

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

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 (e0ac1a2d2cd148809465f4dafc5b9a208d3c23b6)
  • Date: Sun, 8 Oct 2017 13:41:35 +0000

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

ChangeLog | 3 +++
utils/spt/BUILD | 1 +
utils/spt/DEPENDS | 6 ++++++
utils/spt/DETAILS | 14 ++++++++++++++
utils/spt/HISTORY | 3 +++
utils/spt/INSTALL | 1 +
utils/spt/PRE_BUILD | 8 ++++++++
utils/spt/no-libnotify.patch | 14 ++++++++++++++
8 files changed, 50 insertions(+)

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

spt: new spell, simple pomodoro timer

diff --git a/ChangeLog b/ChangeLog
index cd73d57..e896eee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2017-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/spt: new spell, simple pomodoro timer
+
2017-10-05 Treeve Jelbert <treeve AT sourcemage.org>
* xorg.gpg: add CAAA50B2 "Adam Jackson <ajax AT nwnk.net>"

diff --git a/utils/spt/BUILD b/utils/spt/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/utils/spt/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/spt/DEPENDS b/utils/spt/DEPENDS
new file mode 100755
index 0000000..6f98676
--- /dev/null
+++ b/utils/spt/DEPENDS
@@ -0,0 +1,6 @@
+optional_depends libnotify "" "" "for desktop notification support" &&
+
+if is_depends_enabled ${SPELL} libnotify; then
+ depends glib2 &&
+ depends gdk-pixbuf2
+fi
diff --git a/utils/spt/DETAILS b/utils/spt/DETAILS
new file mode 100755
index 0000000..60c7718
--- /dev/null
+++ b/utils/spt/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=spt
+ VERSION=0.4
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/pickfire/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:993fad0a811fb90143c80bc79a823864f0d2fc7897d6e1290bfe2327e780e78a29a5d286045c6dbcdcece9a03e19c42782f731a109d1c14e6cb001ef43a77068
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/pickfire/spt
+ LICENSE[0]=ISC
+ ENTERED=20171008
+ SHORT="simple pomodoro timer"
+cat << EOF
+spt is a simple timer that uses the pomodoro technique that doubles your
+efficiency.
+EOF
diff --git a/utils/spt/HISTORY b/utils/spt/HISTORY
new file mode 100644
index 0000000..d26e72a
--- /dev/null
+++ b/utils/spt/HISTORY
@@ -0,0 +1,3 @@
+2017-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, no-libnotify.patch: created
+ spell, version 0.4
diff --git a/utils/spt/INSTALL b/utils/spt/INSTALL
new file mode 100755
index 0000000..e72b41d
--- /dev/null
+++ b/utils/spt/INSTALL
@@ -0,0 +1 @@
+make PREFIX="${INSTALL_ROOT}/usr" install
diff --git a/utils/spt/PRE_BUILD b/utils/spt/PRE_BUILD
new file mode 100755
index 0000000..772f4d2
--- /dev/null
+++ b/utils/spt/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if ! is_depends_enabled ${SPELL} libnotify; then
+ patch -p0 < "${SPELL_DIRECTORY}/no-libnotify.patch"
+fi &&
+
+sedit "s:-g::;s:-Os::" config.mk
diff --git a/utils/spt/no-libnotify.patch b/utils/spt/no-libnotify.patch
new file mode 100644
index 0000000..edc7300
--- /dev/null
+++ b/utils/spt/no-libnotify.patch
@@ -0,0 +1,14 @@
+--- config.mk.orig 2016-10-31 12:24:54.000000000 -0400
++++ config.mk 2017-10-08 08:44:52.918989680 -0400
+@@ -10,11 +10,6 @@
+ INCS = -I. -I/usr/include
+ LIBS = -L/usr/lib
+
+-# libnotify, comment if you don't want it
+-DEFS = -DNOTIFY
+-INCS+= `pkg-config --cflags libnotify`
+-LIBS+= `pkg-config --libs libnotify`
+-
+ # flags
+ CPPFLAGS = -DVERSION=\"${VERSION}\" -D_POSIX_C_SOURCE=199309
+ CFLAGS += -g -std=c99 -pedantic -Wall -Os ${INCS} ${DEFS} ${CPPFLAGS}



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (e0ac1a2d2cd148809465f4dafc5b9a208d3c23b6), Vlad Glagolev, 10/08/2017

Archive powered by MHonArc 2.6.24.

Top of Page