Skip to Content.
Sympa Menu

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

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 (3002017b8ee66521bdd6eb9dd05d158eba1dbabd)
  • Date: Sun, 4 Dec 2022 01:41:52 +0000

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

ChangeLog | 3 +++
windowmanagers/berry/DEPENDS | 9 +++++++++
windowmanagers/berry/DETAILS | 15 +++++++++++++++
windowmanagers/berry/FINAL | 4 ++++
windowmanagers/berry/HISTORY | 7 +++++++
windowmanagers/berry/PRE_BUILD | 3 +++
windowmanagers/berry/berry.desktop | 6 ++++++
windowmanagers/berry/startberry | 3 +++
8 files changed, 50 insertions(+)

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

berry: new spell, a healthy, byte-sized window manager

diff --git a/ChangeLog b/ChangeLog
index 32e5d7e..118f7aa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-12-03 Conner Clere <connerclere AT gmail.com>
+ * windowmanagers/berry: new spell, a healthy, byte-sized window
manager
+
2022-12-03 Treeve Jelbert <treeve AT sourcemage.org>
* kde.gpg: add "Carl Schwan <carl AT carlschwan.eu>"

diff --git a/windowmanagers/berry/DEPENDS b/windowmanagers/berry/DEPENDS
new file mode 100755
index 0000000..075eecd
--- /dev/null
+++ b/windowmanagers/berry/DEPENDS
@@ -0,0 +1,9 @@
+depends PKG-CONFIG &&
+depends libx11 &&
+depends libxft &&
+depends libxinerama &&
+
+suggest_depends sxhkd '' '' 'Default hotkey program used by berry
(recommended)' &&
+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/berry/DETAILS b/windowmanagers/berry/DETAILS
new file mode 100755
index 0000000..d8cd8f4
--- /dev/null
+++ b/windowmanagers/berry/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=berry
+ VERSION=0.1.12
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/JLErvin/${SPELL}/archive/refs/tags/${VERSION}.tar.gz
+
SOURCE_HASH=sha256:d5a5099f90f0bea3fa93ead72b1f4fe8205fe0540743a8cf23f5a0c9971b4cf1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOC_DIRS="examples"
+ WEB_SITE="http://berrywm.org/";
+ LICENSE[0]=MIT
+ ENTERED=20221202
+ SHORT="byte-sized window manager"
+cat << EOF
+A healthy, byte-sized window manager written in C
+over the XLib library
+EOF
diff --git a/windowmanagers/berry/FINAL b/windowmanagers/berry/FINAL
new file mode 100755
index 0000000..f2c9a5e
--- /dev/null
+++ b/windowmanagers/berry/FINAL
@@ -0,0 +1,4 @@
+message "${MESSAGE_COLOR}Default config files for both berry and sxhkd
have\n" \
+ "been installed to
${YELLOW}${BOLD}/usr/share/doc/berry/examples/${MESSAGE_COLOR}\n" \
+ "copy them over to ${YELLOW}${BOLD}~/.config/berry/${MESSAGE_COLOR}
and edit\n" \
+ "them to your liking${DEFAULT_COLOR}"
diff --git a/windowmanagers/berry/HISTORY b/windowmanagers/berry/HISTORY
new file mode 100644
index 0000000..fd26568
--- /dev/null
+++ b/windowmanagers/berry/HISTORY
@@ -0,0 +1,7 @@
+2022-12-02 Conner Clere <connerclere AT gmail.com>
+ * DETAILS: version 0.1.12
+ * DEPENDS: added
+ * PRE_BUILD: edit autostart file to include sxhkd command
+ * FINAL: Add message about copying config files to user dir
+ * berry.desktop, startberry: wm files added
+
diff --git a/windowmanagers/berry/PRE_BUILD b/windowmanagers/berry/PRE_BUILD
new file mode 100755
index 0000000..5d1294c
--- /dev/null
+++ b/windowmanagers/berry/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY}/examples &&
+sed -i "2 a sxhkd -c ~/.config/berry/sxhkdrc" autostart
diff --git a/windowmanagers/berry/berry.desktop
b/windowmanagers/berry/berry.desktop
new file mode 100755
index 0000000..39a40d2
--- /dev/null
+++ b/windowmanagers/berry/berry.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=berry
+Comment=berry - a small window manager
+Exec=berry
+Type=XSession
diff --git a/windowmanagers/berry/startberry b/windowmanagers/berry/startberry
new file mode 100755
index 0000000..1389d37
--- /dev/null
+++ b/windowmanagers/berry/startberry
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec berry



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (3002017b8ee66521bdd6eb9dd05d158eba1dbabd), Pavel Vinogradov, 12/03/2022

Archive powered by MHonArc 2.6.24.

Top of Page