Skip to Content.
Sympa Menu

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

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 (e58c1dbfcc4ee52c69df491f91d3699b83007822)
  • Date: Sat, 9 Jun 2018 12:40:55 +0000

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

ChangeLog | 3 +++
groups | 1 +
utils/systemtap/BUILD | 5 +++++
utils/systemtap/DEPENDS | 22 +++++++++++++++++++++-
utils/systemtap/DETAILS | 2 +-
utils/systemtap/HISTORY | 5 +++++
6 files changed, 36 insertions(+), 2 deletions(-)

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

systemtap: => 3.3

commit 7992deccd03b8c0a342a2a0fc6b07022ae124aa6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

groups: added stapusr group

diff --git a/ChangeLog b/ChangeLog
index e17204e..94ce915 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2018-06-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * groups: added stapusr group
+
2018-06-05 Vlad Glagolev <stealth AT sourcemage.org>
* wm-addons/xwinmosaic: new spell, X11 window switcher with fancy look

diff --git a/groups b/groups
index 4740497..bdbd5b9 100755
--- a/groups
+++ b/groups
@@ -73,6 +73,7 @@ captive:143:
video:144:
silcd:145:
anubis:146:
+stapusr:147:
nx:148:
nagios:149:
nagcmd:150:
diff --git a/utils/systemtap/BUILD b/utils/systemtap/BUILD
new file mode 100755
index 0000000..fa28fa0
--- /dev/null
+++ b/utils/systemtap/BUILD
@@ -0,0 +1,5 @@
+OPTS="${SYSTEMTAP_OPTS} ${OPTS}" &&
+
+create_group stapusr &&
+
+default_build
diff --git a/utils/systemtap/DEPENDS b/utils/systemtap/DEPENDS
index bc9ad22..372877b 100755
--- a/utils/systemtap/DEPENDS
+++ b/utils/systemtap/DEPENDS
@@ -5,10 +5,30 @@ depends gettext &&
optional_depends python3 \
"--with-python3" \
"--without-python3" \
- "to prefer Python 3" &&
+ "to prefer Python 3 as Python interpreter" &&

if ! is_depends_enabled ${SPELL} python3; then
depends python
+else
+ optional_depends python "" "" "for Python 2 support"
+fi &&
+
+if is_depends_enabled ${SPELL} python3; then
+ config_query_option SYSTEMTAP_OPTS "Enable building Python version 3 probe
support?" y \
+ "--with-python3-probes" \
+ "--without-python3-probes"
+else
+ list_remove SYSTEMTAP_OPTS "--with-python3-probes" &&
+ list_add SYSTEMTAP_OPTS "--without-python3-probes"
+fi &&
+
+if is_depends_enabled ${SPELL} python; then
+ config_query_option SYSTEMTAP_OPTS "Enable building Python version 2 probe
support?" y \
+ "--with-python2-probes" \
+ "--without-python2-probes"
+else
+ list_remove SYSTEMTAP_OPTS "--with-python2-probes" &&
+ list_add SYSTEMTAP_OPTS "--without-python2-probes"
fi &&

optional_depends sqlite \
diff --git a/utils/systemtap/DETAILS b/utils/systemtap/DETAILS
index 81e0885..4b23d5e 100755
--- a/utils/systemtap/DETAILS
+++ b/utils/systemtap/DETAILS
@@ -1,5 +1,5 @@
SPELL=systemtap
- VERSION=3.1
+ VERSION=3.3
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.asc
SOURCE_URL[0]=https://sourceware.org/${SPELL}/ftp/releases/${SOURCE}
diff --git a/utils/systemtap/HISTORY b/utils/systemtap/HISTORY
index 31597d4..7c29c01 100644
--- a/utils/systemtap/HISTORY
+++ b/utils/systemtap/HISTORY
@@ -1,3 +1,8 @@
+2018-06-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3
+ * DEPENDS: added proper flags for Python probes
+ * BUILD: added, to use SYSTEMTAP_OPTS and create group
+
2017-02-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1
* DEPENDS: quoted new dependencies



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (e58c1dbfcc4ee52c69df491f91d3699b83007822), Vlad Glagolev, 06/09/2018

Archive powered by MHonArc 2.6.24.

Top of Page