sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Jeremy Kajikawa (a635ca906741db0dcd2725fcf5fa4502693b98a4)
- From: Jeremy Kajikawa <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Jeremy Kajikawa (a635ca906741db0dcd2725fcf5fa4502693b98a4)
- Date: Fri, 3 Jun 2011 14:15:57 -0500
GIT changes to master grimoire by Jeremy Kajikawa <Belxjander AT gmail.com>:
smgl/systemd/BUILD | 23 +++++++++++++++++++++++
smgl/systemd/CONFLICTS | 3 +++
smgl/systemd/DEPENDS | 2 ++
smgl/systemd/DETAILS | 27 +++++++++++++++++++++++++++
smgl/systemd/HISTORY | 3 +++
smgl/systemd/PREPARE | 1 +
smgl/systemd/PRE_BUILD | 2 ++
smgl/systemd/PROVIDES | 1 +
smgl/systemd/UP_TRIGGERS | 2 ++
9 files changed, 64 insertions(+)
New commits:
commit a635ca906741db0dcd2725fcf5fa4502693b98a4
Author: Jeremy Kajikawa <Belxjander AT gmail.com>
Commit: Jeremy Kajikawa <Belxjander AT gmail.com>
new files:
systemd/BUILD
systemd/CONFLICTS
systemd/DEPENDS
systemd/DETAILS
systemd/HISTORY
systemd/PREPARE
systemd/PRE_BUILD
systemd/PROVIDES
systemd/UP_TRIGGERS
Initial Entry of the "systemd" spell into the development grimoire...
a couple of files still require small changes...
ToDo: force dbus+udev to rebuild post-installation,
update DEPENDS smgl-imp
trigger casting of the imp-data-systemd spell
Create the imp-data-systemd spell for caching of init script configs
diff --git a/smgl/systemd/BUILD b/smgl/systemd/BUILD
new file mode 100755
index 0000000..05593aa
--- /dev/null
+++ b/smgl/systemd/BUILD
@@ -0,0 +1,23 @@
+if [[ $SYSTEMD_GIT == y ]]
+then
+ ./autogen.sh --prefix=${INSTALL_ROOT}/ \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --infodir=${INSTALL_ROOT}/usr/share/info \
+ --includedir=${INSTALL_ROOT}/usr/include \
+ --localedir=${INSTALL_ROOT}/usr/share/locale \
+ --with-distro=other \
+ $OPTS
+else
+ ./configure --prefix=${INSTALL_ROOT}/ \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --infodir=${INSTALL_ROOT}/usr/share/info \
+ --includedir=${INSTALL_ROOT}/usr/include \
+ --localedir=${INSTALL_ROOT}/usr/share/locale \
+ --with-distro=other \
+ $OPTS
+fi
+make
diff --git a/smgl/systemd/CONFLICTS b/smgl/systemd/CONFLICTS
new file mode 100755
index 0000000..a3d06f2
--- /dev/null
+++ b/smgl/systemd/CONFLICTS
@@ -0,0 +1,3 @@
+#conflicts simpleinit-msb &&
+conflicts initng &&
+conflicts upstart
diff --git a/smgl/systemd/DEPENDS b/smgl/systemd/DEPENDS
new file mode 100755
index 0000000..dcd27ae
--- /dev/null
+++ b/smgl/systemd/DEPENDS
@@ -0,0 +1,2 @@
+depends udev &&
+depends dbus
diff --git a/smgl/systemd/DETAILS b/smgl/systemd/DETAILS
new file mode 100644
index 0000000..ac6630d
--- /dev/null
+++ b/smgl/systemd/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=systemd
+if [[ $SYSTEMD_GIT == y ]]
+then
+ VERSION=git
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://anongit.freedesktop.org/systemd
+ FORCE_DOWNLOAD=1
+else
+ VERSION=26
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_HASH=sha512:
+
SOURCE_URL[0]=http://www.freedesktop.org/software/${SPELL}/${SPELL}-${VERSION}.tar.bz2
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/systemd
+ ENTERED=20110406
+ LICENSE[0]=GPL
+ SHORT="systemd is a system and service manager for Linux"
+cat << EOF
+systemd is a system and service manager for Linux, compatible with SysV and
LSB init scripts.
+systemd provides aggressive parallelization capabilities, uses socket and
D-Bus activation for starting services,
+offers on-demand starting of daemons, keeps track of processes using Linux
cgroups,
+supports snapshotting and restoring of the system state, maintains mount and
automount points and
+implements an elaborate transactional dependency-based service control logic.
+It can work as a drop-in replacement for sysvinit.
+EOF
diff --git a/smgl/systemd/HISTORY b/smgl/systemd/HISTORY
new file mode 100644
index 0000000..dda41d0
--- /dev/null
+++ b/smgl/systemd/HISTORY
@@ -0,0 +1,3 @@
+2011-04-06 Jeremy Kajikawa <Belxjander AT sourcemage.org>
+ * DETAILS,BUILD,HISTORY: created spell
+
diff --git a/smgl/systemd/PREPARE b/smgl/systemd/PREPARE
new file mode 100755
index 0000000..52ae65b
--- /dev/null
+++ b/smgl/systemd/PREPARE
@@ -0,0 +1 @@
+config_query SYSTEMD_GIT "Use git version?" n
diff --git a/smgl/systemd/PRE_BUILD b/smgl/systemd/PRE_BUILD
new file mode 100755
index 0000000..92c592c
--- /dev/null
+++ b/smgl/systemd/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY}
diff --git a/smgl/systemd/PROVIDES b/smgl/systemd/PROVIDES
new file mode 100755
index 0000000..d0e366a
--- /dev/null
+++ b/smgl/systemd/PROVIDES
@@ -0,0 +1 @@
+INIT
diff --git a/smgl/systemd/UP_TRIGGERS b/smgl/systemd/UP_TRIGGERS
new file mode 100644
index 0000000..d304c5c
--- /dev/null
+++ b/smgl/systemd/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger udev cast_self
+up_trigger dbus cast_self
- [SM-Commit] GIT changes to master grimoire by Jeremy Kajikawa (a635ca906741db0dcd2725fcf5fa4502693b98a4), Jeremy Kajikawa, 06/03/2011
Archive powered by MHonArc 2.6.24.