Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (e8ee38a1afb5e2380d96990e562c979bc5f4be6d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (e8ee38a1afb5e2380d96990e562c979bc5f4be6d)
  • Date: Sat, 25 Aug 2018 19:44:11 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

utils/redshift/DEPENDS | 55
++++++++++++++++++++++++++++++++++++++++---------
utils/redshift/DETAILS | 5 ++--
utils/redshift/HISTORY | 5 ++++
utils/redshift/INSTALL | 6 +++++
4 files changed, 59 insertions(+), 12 deletions(-)

New commits:
commit e8ee38a1afb5e2380d96990e562c979bc5f4be6d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redshift: => 1.12

diff --git a/utils/redshift/DEPENDS b/utils/redshift/DEPENDS
index 5db3add..f4bef0a 100755
--- a/utils/redshift/DEPENDS
+++ b/utils/redshift/DEPENDS
@@ -1,13 +1,48 @@
depends autoconf &&
depends automake &&
-depends geoclue &&
-depends gettext &&
-depends glib2 &&
depends intltool &&
-depends libdrm &&
-depends libx11 &&
-depends libxcb &&
-depends libxxf86vm &&
-depends python3 &&
-depends pygobject3 &&
-depends pyxdg
+
+optional_depends libdrm \
+ "--enable-drm" \
+ "--disable-drm" \
+ "for DRM method support" &&
+
+optional_depends libxcb \
+ "--enable-randr" \
+ "--disable-randr" \
+ "for RANDR method support" &&
+
+optional_depends libxxf86vm \
+ "--enable-vidmode" \
+ "--disable-vidmode" \
+ "for VidMode method support" &&
+
+if is_depends_enabled ${SPELL} libxxf86vm; then
+ depends libx11
+fi &&
+
+# TODO: add geoclue2 spell
+#optional_depends geoclue2 \
+# "--enable-geoclue2" \
+# "--disable-geoclue2" \
+# "for Geoclue2 location provider support" &&
+#
+#if is_depends_enabled ${SPELL} geoclue2; then
+# depends glib2
+#fi &&
+
+optional_depends python3 \
+ "--enable-gui" \
+ "--disable-gui" \
+ "for GUI status icon" &&
+
+if is_depends_enabled ${SPELL} python3; then
+ depends pygobject3 &&
+
+ suggest_depends pyxdg "" "" "for optional autostart support in GUI"
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support"
diff --git a/utils/redshift/DETAILS b/utils/redshift/DETAILS
index 1684d63..9f9c9c8 100755
--- a/utils/redshift/DETAILS
+++ b/utils/redshift/DETAILS
@@ -1,9 +1,10 @@
SPELL=redshift
- VERSION=1.11
+ VERSION=1.12
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/jonls/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:bcdb4c120efec3955f4f91f1290db0679e987e25d6610bd90ee8540a96bb11338e36b10680736490ea0b7e9eca5bc195b51767a5badf0b80495dc3da44c4ed8c
+
SOURCE_HASH=sha512:6763f6964b577fc146191af1c67a283a60df5bbdd3a74bfc94f66d5f9f3bef8835a479c6ec8a648b650b83a0e245928884a0f628606ace8c3f58d8319d35036f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOCS="DESIGN CONTRIBUTING.md ${DOCS}"
WEB_SITE="http://jonls.dk/redshift/";
LICENSE[0]=GPL
ENTERED=20180403
diff --git a/utils/redshift/HISTORY b/utils/redshift/HISTORY
index 44ec8db..3e3c30d 100644
--- a/utils/redshift/HISTORY
+++ b/utils/redshift/HISTORY
@@ -1,3 +1,8 @@
+2018-08-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12; add DOCS
+ * DEPENDS: rewritten; almost everything is optional here
+ * INSTALL: added, for config samples
+
2018-04-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS, PRE_BUILD: spell created

diff --git a/utils/redshift/INSTALL b/utils/redshift/INSTALL
new file mode 100755
index 0000000..1a5cce9
--- /dev/null
+++ b/utils/redshift/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+local EXAMPLE_DIR="${INSTALL_ROOT}/usr/share/${SPELL}/examples" &&
+
+install -vm 755 -d "${EXAMPLE_DIR}" &&
+install -vm 644 redshift.conf.sample "${EXAMPLE_DIR}"



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (e8ee38a1afb5e2380d96990e562c979bc5f4be6d), Vlad Glagolev, 08/25/2018

Archive powered by MHonArc 2.6.24.

Top of Page