Skip to Content.
Sympa Menu

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

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 (d8e226df3b8efa518c035eb9c54c327f9c63f685)
  • Date: Wed, 17 Jan 2024 18:37:17 +0000

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

ChangeLog | 3 +++
desktop-themes/papirus-icon-theme/BUILD | 1 +
desktop-themes/papirus-icon-theme/DETAILS | 17 +++++++++++++++++
desktop-themes/papirus-icon-theme/HISTORY | 4 ++++
desktop-themes/papirus-icon-theme/INSTALL | 3 +++
desktop-themes/papirus-icon-theme/POST_INSTALL | 3 +++
desktop-themes/papirus-icon-theme/PRE_BUILD | 6 ++++++
7 files changed, 37 insertions(+)

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

desktop-themes/papirus-icon-theme: new spell

diff --git a/ChangeLog b/ChangeLog
index f0deacf..aeebd67 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-01-17 Conner Clere <xenanthropy AT sourcemage.org>
+ * desktop-themes/papirus-icon-theme: new spell, papirus icon theme
+
2024-01-16 Conner Clere <xenanthropy AT sourcemage.org>
* vulkan/shaderc: new spell, tools and libs for vulkan shader
compilation

diff --git a/desktop-themes/papirus-icon-theme/BUILD
b/desktop-themes/papirus-icon-theme/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/desktop-themes/papirus-icon-theme/BUILD
@@ -0,0 +1 @@
+true
diff --git a/desktop-themes/papirus-icon-theme/DETAILS
b/desktop-themes/papirus-icon-theme/DETAILS
new file mode 100755
index 0000000..d5980c0
--- /dev/null
+++ b/desktop-themes/papirus-icon-theme/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=papirus-icon-theme
+ VERSION=20231201
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://github.com/PapirusDevelopmentTeam/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:49c9ef429ba5368d40c996aa84576bb4b7585291398c76ef13c969df19aaa4108ccc4691aed7881a7121cdc79b20f87caf3aa146cf8f0d353096506dce889faa
+ LICENSE[0]=GPL
+ WEB_SITE=https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
+ ENTERED=20240117
+ KEYWORDS="desktop-themes icon theme papirus"
+ SHORT="papirus icon theme"
+cat << EOF
+Papirus is a free and open source SVG icon theme for Linux,
+based on Paper Icon Set with a lot of new icons and a few extras,
+like Hardcode-Tray support, KDE colorscheme support,
+Folder Color support, and others.
+EOF
diff --git a/desktop-themes/papirus-icon-theme/HISTORY
b/desktop-themes/papirus-icon-theme/HISTORY
new file mode 100644
index 0000000..561125e
--- /dev/null
+++ b/desktop-themes/papirus-icon-theme/HISTORY
@@ -0,0 +1,4 @@
+2024-01-16 Conner Clere <xenanthropy AT sourcemage.org>
+ * INSTALL, BUILD, PRE_BUILD, DETAILS: version 20231201, new spell
+ * POST_INSTALL: added, updates icon cache if gtk is installed
+
diff --git a/desktop-themes/papirus-icon-theme/INSTALL
b/desktop-themes/papirus-icon-theme/INSTALL
new file mode 100755
index 0000000..1b1e761
--- /dev/null
+++ b/desktop-themes/papirus-icon-theme/INSTALL
@@ -0,0 +1,3 @@
+# excluding ePapirus themes as they're for Pantheon desktop, which we do not
+# have a spell for
+make EXCLUDE="ePapirus ePapirus-Dark" install DESTDIR="${INSTALL_ROOT}"
diff --git a/desktop-themes/papirus-icon-theme/POST_INSTALL
b/desktop-themes/papirus-icon-theme/POST_INSTALL
new file mode 100755
index 0000000..2237eb6
--- /dev/null
+++ b/desktop-themes/papirus-icon-theme/POST_INSTALL
@@ -0,0 +1,3 @@
+if [ -f "${INSTALL_ROOT}/usr/bin/gtk-update-icon-cache" ]; then
+ gtk-update-icon-cache -q
"${INSTALL_ROOT}/usr/share/icons/"{Papirus,Papirus-Light,Papirus-Dark}
+fi
diff --git a/desktop-themes/papirus-icon-theme/PRE_BUILD
b/desktop-themes/papirus-icon-theme/PRE_BUILD
new file mode 100755
index 0000000..efd5919
--- /dev/null
+++ b/desktop-themes/papirus-icon-theme/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+# removing gtk-update-icon-cache line, couldn't get it to not run even
+# when setting DESTDIR
+sed -i '18,23d' Makefile



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (d8e226df3b8efa518c035eb9c54c327f9c63f685), Conner Clere, 01/17/2024

Archive powered by MHonArc 2.6.24.

Top of Page