Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (09fccccde3520a73d085e08871c7975c665f544a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (09fccccde3520a73d085e08871c7975c665f544a)
  • Date: Wed, 8 May 2024 13:21:25 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 3 +++
utils/dex/BUILD | 1 +
utils/dex/DEPENDS | 4 ++++
utils/dex/DETAILS | 15 +++++++++++++++
utils/dex/HISTORY | 4 ++++
utils/dex/INSTALL | 1 +
utils/dex/PRE_BUILD | 3 +++
utils/dex/patches/fix-dex-version.patch | 11 +++++++++++
8 files changed, 42 insertions(+)

New commits:
commit 09fccccde3520a73d085e08871c7975c665f544a
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

utils/dex: new spell, desktopentry file generator

diff --git a/ChangeLog b/ChangeLog
index fcaae88..5270245 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-05-08 Conner Clere <xenanthropy AT sourcemage.org>
+ * utils/dex: new spell, desktopentry file generator
+
2024-05-06 Pavel Vinogradov <public AT sourcemage.org>
* wm-addons/hypridle: new spell. Hyprland's idle daemon
* wm-addons/hyprlock: new spell. screen lock for Hyprland
diff --git a/utils/dex/BUILD b/utils/dex/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/utils/dex/BUILD
@@ -0,0 +1 @@
+true
diff --git a/utils/dex/DEPENDS b/utils/dex/DEPENDS
new file mode 100755
index 0000000..4732c3b
--- /dev/null
+++ b/utils/dex/DEPENDS
@@ -0,0 +1,4 @@
+depends PKG-CONFIG &&
+depends python3 &&
+depends python-sphinx &&
+depends python-sphinxcontrib-devhelp
diff --git a/utils/dex/DETAILS b/utils/dex/DETAILS
new file mode 100755
index 0000000..95337eb
--- /dev/null
+++ b/utils/dex/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=dex
+ VERSION=0.9.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=https://github.com/jceb/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:d68f5482cb0948f27a724437ddfc6de9a0f502bfd0d5c60c76fb85dda3c30e4c432013e530f6a91138c9ac9ff36b3824cd5e382e9d29bb9fb2ec2b9de4133094
+ LICENSE[0]=GPL
+ WEB_SITE=https://github.com/jceb/dex/
+ ENTERED=20240508
+ KEYWORDS="utils desktop"
+ SHORT="desktopentry file generator"
+cat << EOF
+dex (DesktopEntry Execution), is a program to generate and execute
+DesktopEntry files of the type Application
+EOF
diff --git a/utils/dex/HISTORY b/utils/dex/HISTORY
new file mode 100644
index 0000000..5b395c5
--- /dev/null
+++ b/utils/dex/HISTORY
@@ -0,0 +1,4 @@
+2024-05-08 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, INSTALL, PRE_BUILD, DEPENDS, DETAILS: version 0.9.0, new
spell
+ * fix-dex-version.patch: added, fixes dex version
+
diff --git a/utils/dex/INSTALL b/utils/dex/INSTALL
new file mode 100755
index 0000000..50a4423
--- /dev/null
+++ b/utils/dex/INSTALL
@@ -0,0 +1 @@
+make install PREFIX="${INSTALL_ROOT}/usr"
MANPREFIX="${INSTALL_ROOT}/usr/share/man"
diff --git a/utils/dex/PRE_BUILD b/utils/dex/PRE_BUILD
new file mode 100755
index 0000000..7d13291
--- /dev/null
+++ b/utils/dex/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch dex <"${SPELL_DIRECTORY}"/patches/fix-dex-version.patch
diff --git a/utils/dex/patches/fix-dex-version.patch
b/utils/dex/patches/fix-dex-version.patch
new file mode 100644
index 0000000..f547563
--- /dev/null
+++ b/utils/dex/patches/fix-dex-version.patch
@@ -0,0 +1,11 @@
+--- /usr/bin/dex 2017-06-19 02:43:55.415177617 +0200
++++ dex.new 2017-06-19 02:46:55.251836314 +0200
+@@ -35,7 +35,7 @@
+ import subprocess
+ import sys
+
+-__version__ = "0.8.0"
++__version__ = "0.9.0"
+
+
+ # DesktopEntry exceptions


  • [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (09fccccde3520a73d085e08871c7975c665f544a), Conner Clere, 05/08/2024

Archive powered by MHonArc 2.6.24.

Top of Page