Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (7011de095579365db9e852987ad8984375126567)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (7011de095579365db9e852987ad8984375126567)
  • Date: Tue, 6 Dec 2022 19:20:30 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 3 +++
windowmanagers/2bwm/2bwm.desktop | 6 ++++++
windowmanagers/2bwm/BUILD | 1 +
windowmanagers/2bwm/DEPENDS | 13 +++++++++++++
windowmanagers/2bwm/DETAILS | 27 +++++++++++++++++++++++++++
windowmanagers/2bwm/HISTORY | 6 ++++++
windowmanagers/2bwm/INSTALL | 1 +
windowmanagers/2bwm/PREPARE | 1 +
windowmanagers/2bwm/start2bwm | 3 +++
9 files changed, 61 insertions(+)

New commits:
commit 7011de095579365db9e852987ad8984375126567
Author: Xenanthropy <connerclere AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>

2bwm: new spell, a fast, floating window manager

diff --git a/ChangeLog b/ChangeLog
index 118f7aa..d707d43 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-12-06 Conner Clere <connerclere AT gmail.com>
+ * windowmanagers/2bwm: new spell, a fast, floating window manager
+
2022-12-03 Conner Clere <connerclere AT gmail.com>
* windowmanagers/berry: new spell, a healthy, byte-sized window
manager

diff --git a/windowmanagers/2bwm/2bwm.desktop
b/windowmanagers/2bwm/2bwm.desktop
new file mode 100755
index 0000000..99d05f8
--- /dev/null
+++ b/windowmanagers/2bwm/2bwm.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=2bwm
+Comment=2bwm - Fast floating WM
+Exec=2bwm
+Type=XSession
diff --git a/windowmanagers/2bwm/BUILD b/windowmanagers/2bwm/BUILD
new file mode 100755
index 0000000..b41533e
--- /dev/null
+++ b/windowmanagers/2bwm/BUILD
@@ -0,0 +1 @@
+make DESTDIR="${INSTALL_ROOT}/" PREFIX="/usr" ${OPTS}
diff --git a/windowmanagers/2bwm/DEPENDS b/windowmanagers/2bwm/DEPENDS
new file mode 100755
index 0000000..a48bcac
--- /dev/null
+++ b/windowmanagers/2bwm/DEPENDS
@@ -0,0 +1,13 @@
+if [[ "$TWOBWM_BRANCH" == "scm" ]]; then
+ depends git
+fi &&
+depends PKG-CONFIG &&
+depends libx11 &&
+depends libxcb &&
+depends xcb-util-keysyms &&
+depends xcb-util-wm &&
+depends xcb-util-xrm &&
+
+suggest_depends polybar '' '' 'for a status bar' &&
+suggest_depends dmenu '' '' 'for a dmenu-based application launcher' &&
+suggest_depends rofi '' '' 'for an alternative application launcher'
diff --git a/windowmanagers/2bwm/DETAILS b/windowmanagers/2bwm/DETAILS
new file mode 100755
index 0000000..9d1cc8a
--- /dev/null
+++ b/windowmanagers/2bwm/DETAILS
@@ -0,0 +1,27 @@
+. "$GRIMOIRE"/FUNCTIONS
+ SPELL=2bwm
+if [[ "$TWOBWM_BRANCH" == "scm" ]]; then
+ VERSION="$(get_scm_version)"
+ SOURCE="${SPELL}-git.tar.xz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ SOURCE_URL[0]="git_http://github.com/venam/${SPELL}.git:${SPELL}-git";
+ SOURCE_IGNORE="volatile"
+ FORCE_DOWNLOAD="on"
+else
+ VERSION=0.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/venam/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha256:a4889ea4b01b1a3d4a508daa034b9d86676913cbbca1f977858df692a6e2af95
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE="https://github.com/venam/2bwm";
+ LICENSE[0]=ISC
+ ENTERED=20221206
+ SHORT="A fast floating WM written over the XCB library"
+cat << EOF
+A fast floating WM, with the particularity of having 2 borders, written
+over the XCB library and derived from mcwm written by Michael Cardell.
+
+In 2bwm everything is accessible from the keyboard but a pointing
+device can be used for move, resize and raise/lower.
+EOF
diff --git a/windowmanagers/2bwm/HISTORY b/windowmanagers/2bwm/HISTORY
new file mode 100644
index 0000000..4fd44f8
--- /dev/null
+++ b/windowmanagers/2bwm/HISTORY
@@ -0,0 +1,6 @@
+2022-12-06 Conner Clere <connerclere AT gmail.com>
+ * DETAILS: version 0.3
+ * DEPENDS, BUILD, INSTALL: added
+ * PREPARE: added stable and scm branch
+ * 2bwm.desktop, start2bwm: wm files added
+
diff --git a/windowmanagers/2bwm/INSTALL b/windowmanagers/2bwm/INSTALL
new file mode 100755
index 0000000..1cb9063
--- /dev/null
+++ b/windowmanagers/2bwm/INSTALL
@@ -0,0 +1 @@
+make install DESTDIR="${INSTALL_ROOT}/" PREFIX="/usr" ${OPTS}
diff --git a/windowmanagers/2bwm/PREPARE b/windowmanagers/2bwm/PREPARE
new file mode 100755
index 0000000..fbaab5f
--- /dev/null
+++ b/windowmanagers/2bwm/PREPARE
@@ -0,0 +1 @@
+config_query_list TWOBWM_BRANCH "Which branch?" stable scm
diff --git a/windowmanagers/2bwm/start2bwm b/windowmanagers/2bwm/start2bwm
new file mode 100755
index 0000000..9cec975
--- /dev/null
+++ b/windowmanagers/2bwm/start2bwm
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec 2bwm



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (7011de095579365db9e852987ad8984375126567), Pavel Vinogradov, 12/06/2022

Archive powered by MHonArc 2.6.24.

Top of Page