Skip to Content.
Sympa Menu

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

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 (8cd3639d62dc8de369ad3f136df492adaa81b551)
  • Date: Mon, 20 Mar 2017 18:37:53 +0000

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

ChangeLog | 3 +++
devel/tig/BUILD | 9 +++++++++
devel/tig/DEPENDS | 4 +++-
devel/tig/DETAILS | 11 ++++++-----
devel/tig/HISTORY | 9 +++++++++
devel/tig/INSTALL | 16 +++++++++++-----
devel/tig/PRE_BUILD | 4 ++++
utils/entr/BUILD | 2 ++
utils/entr/DETAILS | 16 ++++++++++++++++
utils/entr/HISTORY | 2 ++
utils/entr/INSTALL | 1 +
11 files changed, 66 insertions(+), 11 deletions(-)

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

tig: => 2.2.1

commit 8defa292aa31a0f62ff3de397fe6110ad17b3910
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

entr: new spell, run arbitrary commands when files change

diff --git a/ChangeLog b/ChangeLog
index 5a03e0b..abbf587 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2017-03-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/entr: new spell, run arbitrary commands when files change
+
2017-03-18 Treeve Jelbert <treeve AT sourcemage.org>
* xorg.gpg: add 78BFFDB0 Kevin Brace <kevinbrace AT gmx.com>
add 758F9C2B Lyude Paul <lyude AT redhat.com>
diff --git a/devel/tig/BUILD b/devel/tig/BUILD
new file mode 100755
index 0000000..77f3746
--- /dev/null
+++ b/devel/tig/BUILD
@@ -0,0 +1,9 @@
+MAKEFLAGS="V=1" default_build &&
+
+if is_depends_enabled ${SPELL} asciidoc; then
+ local manuals="tig.1 tigmanual.7 tigrc.5" &&
+
+ for manual in $manuals; do
+ a2x -v -d manpage -f manpage --asciidoc-opts="-f doc/asciidoc.conf"
doc/$manual.adoc
+ done
+fi
diff --git a/devel/tig/DEPENDS b/devel/tig/DEPENDS
index 4e7a1f8..f57dd2e 100755
--- a/devel/tig/DEPENDS
+++ b/devel/tig/DEPENDS
@@ -1,2 +1,4 @@
depends git &&
-depends ncurses
+depends ncurses &&
+
+optional_depends asciidoc "" "" "to generate manual pages"
diff --git a/devel/tig/DETAILS b/devel/tig/DETAILS
index ae40fc5..f2413ce 100755
--- a/devel/tig/DETAILS
+++ b/devel/tig/DETAILS
@@ -1,10 +1,11 @@
SPELL=tig
- VERSION=2.2
+ VERSION=2.2.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://jonas.nitro.dk/${SPELL}/releases/${SOURCE}
-
SOURCE_HASH=sha512:53b85a1309becc7a72e915801ef9412de113f3d113ab0e3915c77999b86a58f4144f267cd3a6c47af8229e00b6146d5e6c38a591077dd746a5f0518b6a50ceae
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://jonas.nitro.dk/tig/";
+ SOURCE_URL[0]=https://github.com/jonas/${SPELL}/archive/${SOURCE}
+
SOURCE_HASH=sha512:fbca273f35af5657ceee6af475548aafe973fc1aeab9ef09cc796db8ffd47dcc3468482d6a5b3e470df942319f5283cfbf4c75e5ecd5954f54ff8cadc85a7f9f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}"
+ DOC_DIRS=""
+ WEB_SITE=https://jonas.github.io/tig/
LICENSE[0]=GPL
ENTERED=20100522
SHORT="text-mode interface for git"
diff --git a/devel/tig/HISTORY b/devel/tig/HISTORY
index f82b8c5..7e1b893 100644
--- a/devel/tig/HISTORY
+++ b/devel/tig/HISTORY
@@ -1,3 +1,12 @@
+2017-03-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.1; updated website, source url; don't
+ do useless doc-ing
+ * DEPENDS: added asciidoc optional dependency
+ * BUILD: added, to generate manual pages using a2x; use verbose mode
+ * INSTALL: track global /etc/tigrc; optionally install generated mans;
+ use verbose mode
+ * PRE_BUILD: added, to run autogen.sh
+
2016-09-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.2

diff --git a/devel/tig/INSTALL b/devel/tig/INSTALL
index eb4c910..a89683c 100755
--- a/devel/tig/INSTALL
+++ b/devel/tig/INSTALL
@@ -1,5 +1,11 @@
-default_install &&
-mkdir -p ${INSTALL_ROOT}/usr/share/man/man{1,5,7} &&
-install -m644 -o root -g root ${SOURCE_DIRECTORY}/tig.1
${INSTALL_ROOT}/usr/share/man/man1/ &&
-install -m644 -o root -g root ${SOURCE_DIRECTORY}/tigrc.5
${INSTALL_ROOT}/usr/share/man/man5/ &&
-install -m644 -o root -g root ${SOURCE_DIRECTORY}/tigmanual.7
${INSTALL_ROOT}/usr/share/man/man7/
+MAKEFLAGS="V=1" default_install &&
+
+install_config_file tigrc "${INSTALL_ROOT}/etc/tigrc" &&
+
+if is_depends_enabled ${SPELL} asciidoc; then
+ install -vm 0755 -d "${INSTALL_ROOT}"/usr/share/man/man{1,5,7} &&
+
+ install -vm 0644 doc/tig.1 "${INSTALL_ROOT}/usr/share/man/man1/" &&
+ install -vm 0644 doc/tigrc.5 "${INSTALL_ROOT}/usr/share/man/man5/" &&
+ install -vm 0644 doc/tigmanual.7 "${INSTALL_ROOT}/usr/share/man/man7/"
+fi
diff --git a/devel/tig/PRE_BUILD b/devel/tig/PRE_BUILD
new file mode 100755
index 0000000..275e6f1
--- /dev/null
+++ b/devel/tig/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+./autogen.sh
diff --git a/utils/entr/BUILD b/utils/entr/BUILD
new file mode 100755
index 0000000..86c3780
--- /dev/null
+++ b/utils/entr/BUILD
@@ -0,0 +1,2 @@
+./configure &&
+make
diff --git a/utils/entr/DETAILS b/utils/entr/DETAILS
new file mode 100755
index 0000000..d35bcea
--- /dev/null
+++ b/utils/entr/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=entr
+ VERSION=3.7
+ HG_USER="eradman"
+ HG_ID="c5b62bde107d"
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://entrproject.org/code/${SOURCE}
+
SOURCE_HASH=sha512:a1687ec2da99f65fba3f668e41345ba76cb8c87cc2343d98c0dcc0ac0dedeb40cd8b5fd9aa3eba1dee8add94585de939864633bf0020cea1043699019dfa15fe
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${HG_USER}-${SPELL}-${HG_ID}"
+ WEB_SITE=http://entrproject.org/
+ LICENSE[0]=ISC
+ ENTERED=20170320
+ SHORT="run arbitrary commands when files change"
+cat << EOF
+The Event Notify Test Runner is a general purpose Unix utility intended to
make
+rapid feedback and automated testing natural and completely ordinary.
+EOF
diff --git a/utils/entr/HISTORY b/utils/entr/HISTORY
new file mode 100644
index 0000000..a55be68
--- /dev/null
+++ b/utils/entr/HISTORY
@@ -0,0 +1,2 @@
+2017-03-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL: created spell, version 3.7
diff --git a/utils/entr/INSTALL b/utils/entr/INSTALL
new file mode 100755
index 0000000..e72b41d
--- /dev/null
+++ b/utils/entr/INSTALL
@@ -0,0 +1 @@
+make PREFIX="${INSTALL_ROOT}/usr" install



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

Archive powered by MHonArc 2.6.24.

Top of Page