Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (ad665b63619931b7c98b4f9a0c5890a5035e3cf1)

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 stable-0.62 grimoire by Vlad Glagolev (ad665b63619931b7c98b4f9a0c5890a5035e3cf1)
  • Date: Tue, 4 Oct 2016 00:26:15 +0000

GIT changes to stable-0.62 grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

x11/slim/DEPENDS | 5 +++++
x11/slim/DETAILS | 1 +
x11/slim/HISTORY | 6 ++++++
x11/slim/PRE_BUILD | 1 +
x11/slim/no-systemd.patch | 11 +++++++++++
5 files changed, 24 insertions(+)

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

slim: optionally install systemd service

(cherry picked from commit 2254d7d9a2a03f1c98fbccba53366f0a7fefc8d5)

diff --git a/x11/slim/DEPENDS b/x11/slim/DEPENDS
index 446a0d7..e687000 100755
--- a/x11/slim/DEPENDS
+++ b/x11/slim/DEPENDS
@@ -22,4 +22,9 @@ optional_depends consolekit \
"-DUSE_CONSOLEKIT=OFF" \
"for ConsoleKit support" &&

+suggest_depends systemd \
+ "-DUSE_SYSTEMD=ON" \
+ "-DUSE_SYSTEMD=OFF" \
+ "to install systemd service" &&
+
suggest_depends xterm "" "" "for console login"
diff --git a/x11/slim/DETAILS b/x11/slim/DETAILS
index 74a971b..4b48b57 100755
--- a/x11/slim/DETAILS
+++ b/x11/slim/DETAILS
@@ -1,6 +1,7 @@
SPELL=slim
VERSION=1.3.6
SECURITY_PATCH=1
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://downloads.sourceforge.net/project/slim.berlios/$SOURCE
diff --git a/x11/slim/HISTORY b/x11/slim/HISTORY
index 0f8cc76..4d69c61 100644
--- a/x11/slim/HISTORY
+++ b/x11/slim/HISTORY
@@ -1,3 +1,9 @@
+2016-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * DEPENDS: added suggest dep -- systemd
+ * PRE_BUILD: apply patch
+ * no-systemd.patch: added, to not force systemd service file
installing
+
2016-05-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated mirror to ftp.sourcemage.us

diff --git a/x11/slim/PRE_BUILD b/x11/slim/PRE_BUILD
index 93766e2..2704af0 100755
--- a/x11/slim/PRE_BUILD
+++ b/x11/slim/PRE_BUILD
@@ -1,5 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/no-systemd.patch" &&
patch -p0 < "$SPELL_DIRECTORY/no-pam.patch" &&
patch -p0 < "$SPELL_DIRECTORY/gcc43.patch"
diff --git a/x11/slim/no-systemd.patch b/x11/slim/no-systemd.patch
new file mode 100644
index 0000000..5825fa2
--- /dev/null
+++ b/x11/slim/no-systemd.patch
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2013-10-01 18:38:05.000000000 -0400
++++ CMakeLists.txt 2016-10-03 20:14:40.203096183 -0400
+@@ -240,7 +240,7 @@
+ # configure
+ install(FILES slim.conf DESTINATION ${SYSCONFDIR})
+ # systemd service file
+-if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
++if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" AND USE_SYSTEMD)
+ install(FILES slim.service DESTINATION ${LIBDIR}/systemd/system)
+ endif (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+ # themes directory



  • [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (ad665b63619931b7c98b4f9a0c5890a5035e3cf1), Vlad Glagolev, 10/03/2016

Archive powered by MHonArc 2.6.24.

Top of Page