sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Conner Clere (e32a8026d3f58dbdc9e0dc827e89ac9440e46d84)
- From: Conner Clere <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (e32a8026d3f58dbdc9e0dc827e89ac9440e46d84)
- Date: Sat, 18 Feb 2023 06:36:36 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
ChangeLog | 1 +
lumina/lumina-sudo/DEPENDS | 3 +++
lumina/lumina-sudo/DETAILS | 15 +++++++++++++++
lumina/lumina-sudo/HISTORY | 3 +++
lumina/lumina-sudo/PRE_BUILD | 14 ++++++++++++++
5 files changed, 36 insertions(+)
New commits:
commit e32a8026d3f58dbdc9e0dc827e89ac9440e46d84
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
lumina-sudo: new spell, GUI sudo utility for lumina desktop
diff --git a/ChangeLog b/ChangeLog
index e83ea51..20538fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,7 @@
* lumina/lumina-mediaplayer: new spell, streaming media player for
lumina desktop
* lumina/lumina-photo: new spell, photo viewer for lumina desktop
* lumina/lumina-screenshot: new spell, screenshot utility for lumina
desktop
+ * lumina/lumina-sudo: new spell, GUI sudo utility for lumina desktop
2023-02-13 Vlad Glagolev <stealth AT sourcemage.org>
* fonts-x11/scientifica: new spell, tall, condensed, bitmap font for
geeks
diff --git a/lumina/lumina-sudo/DEPENDS b/lumina/lumina-sudo/DEPENDS
new file mode 100755
index 0000000..322ec8e
--- /dev/null
+++ b/lumina/lumina-sudo/DEPENDS
@@ -0,0 +1,3 @@
+source "$GRIMOIRE/QT5_DEPENDS" &&
+depends lumina-core &&
+depends sudo
diff --git a/lumina/lumina-sudo/DETAILS b/lumina/lumina-sudo/DETAILS
new file mode 100755
index 0000000..ffb4928
--- /dev/null
+++ b/lumina/lumina-sudo/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=lumina-sudo
+ SPELLX=lumina
+ VERSION=1.6.2
+ SOURCE=$SPELLX-$VERSION.tar.gz
+
SOURCE_HASH=sha256:02cca45e655727360990db8a9e3935be54cc4fbb01b339d1cd406d280ecdf3ae
+
SOURCE_URL=https://github.com/${SPELLX}-desktop/${SPELLX}/archive/refs/tags/v${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://lumina-desktop.org/
+ ENTERED=20230217
+ LICENSE[0]=BSD
+ KEYWORDS="lumina sudo"
+ SHORT="lumina sudo graphical prompt"
+cat << EOF
+Lumina sudo GUI - fork of qsudo
+EOF
diff --git a/lumina/lumina-sudo/HISTORY b/lumina/lumina-sudo/HISTORY
new file mode 100644
index 0000000..cb312e3
--- /dev/null
+++ b/lumina/lumina-sudo/HISTORY
@@ -0,0 +1,3 @@
+2023-02-17 Conner Clere <xenanthropy AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: version 1.6.2, new spell
+
diff --git a/lumina/lumina-sudo/PRE_BUILD b/lumina/lumina-sudo/PRE_BUILD
new file mode 100755
index 0000000..e03a870
--- /dev/null
+++ b/lumina/lumina-sudo/PRE_BUILD
@@ -0,0 +1,14 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY/src-qt5" &&
+
+# editing SUBDIRS so it doesn't build all 3 lumina components
+# (they recommend packaging each component separately)
+sed -i '7,13d' src-qt5.pro &&
+sed -i '6i SUBDIRS+= desktop-utils' src-qt5.pro &&
+
+cd desktop-utils &&
+
+# editing desktop-utils SUBDIRS so it only builds the current component
+sed -i '7,14d' desktop-utils.pro &&
+sed -i '6i SUBDIRS+= lumina-sudo' desktop-utils.pro
+
- [SM-Commit] GIT changes to master grimoire by Conner Clere (e32a8026d3f58dbdc9e0dc827e89ac9440e46d84), Conner Clere, 02/18/2023
Archive powered by MHonArc 2.6.24.