Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (84c0908d11b369637b6fbaa0ffaaa3991f21b5d3)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (84c0908d11b369637b6fbaa0ffaaa3991f21b5d3)
  • Date: Sat, 4 Feb 2017 17:38:22 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ChangeLog | 3 +++
kernels/lirc/BUILD | 3 ---
kernels/lirc/DEPENDS | 5 +++++
kernels/lirc/DETAILS | 7 ++++---
kernels/lirc/HISTORY | 7 +++++++
kernels/lirc/PRE_BUILD | 3 ---
libs/libirman/DEPENDS | 2 ++
libs/libirman/DETAILS | 19 +++++++++++++++++++
libs/libirman/HISTORY | 2 ++
libs/libirman/INSTALL | 2 ++
10 files changed, 44 insertions(+), 9 deletions(-)

New commits:
commit 84c0908d11b369637b6fbaa0ffaaa3991f21b5d3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lirc: note about brokenness without full python 3 stack

commit 775dde3db31fa703767849c43339fba98253814d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libirman: new spell

commit 7b3953fecb421b8fd77f09bbd532aec0cbd7d64a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lirc: version 0.9.4d

diff --git a/ChangeLog b/ChangeLog
index cd71754..c303ba2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2017-02-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * libs/libirman: talk to irman-compatible IR receivers
+
2017-02-02 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/pycodestyle: new spell, Python style guide checker
* security/gopass: new spell, team password manager
diff --git a/kernels/lirc/BUILD b/kernels/lirc/BUILD
deleted file mode 100755
index c0616d0..0000000
--- a/kernels/lirc/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-# Remove their CFLAGS, but make sure only literal CFLAGS definition is gone.
-sedit 's|^CFLAGS="[^$]*"$|#\0|g' configure &&
-default_build
diff --git a/kernels/lirc/DEPENDS b/kernels/lirc/DEPENDS
index abae2aa..406dcbd 100755
--- a/kernels/lirc/DEPENDS
+++ b/kernels/lirc/DEPENDS
@@ -1,4 +1,9 @@
depends python3 &&
+message "${MESSAGE_COLOR}Lirc-setup will only work with a rather full python
3 stack (including pygobject3 for python3, not python2!).${DEFAULT_COLOR}" &&
+depends pygobject3 &&
+# This is needed for lirc-setup and the hwdb. We just hope
+# you built pyyaml for python3.
+depends pyyaml &&
depends which &&
optional_depends X11-LIBS --with-x --without-x "GUI tools" &&
optional_depends SYSTEM-LOGGER '--with-syslog' '--without-syslog' \
diff --git a/kernels/lirc/DETAILS b/kernels/lirc/DETAILS
index b681c59..1005f5c 100755
--- a/kernels/lirc/DETAILS
+++ b/kernels/lirc/DETAILS
@@ -1,7 +1,8 @@
SPELL=lirc
- VERSION=0.9.2a
-
SOURCE_HASH=sha512:84cbb16cd38379ed77eed1044ea137788b4a8480b572aca19af928ec7d2a50aed089ab90a720c718d8b2e66b7af8696d5fb6998c2abdf190ee6be1ff94089bf0
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.9.4d
+
SOURCE_HASH=sha512:b3eb9f34994d389f2f84a3e0c7374e3fc555e5bcb499e6c0edf6d4d5ebdf5d72c52468abe335d34e420dd7cd775a42240810537fdb284af85453f5bd32069651
+ # Upstream messed up, there is no 0.9.4d.tar.bz2 .
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
WEB_SITE=http://www.lirc.org
diff --git a/kernels/lirc/HISTORY b/kernels/lirc/HISTORY
index 3fac8ed..b74dbac 100644
--- a/kernels/lirc/HISTORY
+++ b/kernels/lirc/HISTORY
@@ -1,3 +1,10 @@
+2017-02-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 0.9.4d
+ * DEPENDS: needs pyyaml, added note about broken lirc-setup (our
fault)
+ * PRE_BUILD: gone, no patches there anymore
+ * BUILD: gone, configure hacking not needed and harmful now
+ (configure test for gid_t in getgrouplist)
+
2016-08-14 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Use apply_patch_dir

diff --git a/kernels/lirc/PRE_BUILD b/kernels/lirc/PRE_BUILD
deleted file mode 100755
index 32c0555..0000000
--- a/kernels/lirc/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-apply_patch_dir patches
diff --git a/libs/libirman/DEPENDS b/libs/libirman/DEPENDS
new file mode 100755
index 0000000..e2df0cb
--- /dev/null
+++ b/libs/libirman/DEPENDS
@@ -0,0 +1,2 @@
+optional_depends lirc "--with-plugin" "--without-plugin" \
+ "for LIRC driver plugin"
diff --git a/libs/libirman/DETAILS b/libs/libirman/DETAILS
new file mode 100755
index 0000000..56e8bca
--- /dev/null
+++ b/libs/libirman/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libirman
+ VERSION=0.5.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_HASH=sha512:5ad27406eb1beb5db81692be76183827ea5b951aa28cf57ab99786df2bbbfceabbb16db57b7ee877fea025dacde155045528aa21d293f173edac10afcbbb204e
+ WEB_SITE=https://sourceforge.net/projects/libirman/
+ ENTERED=20170204
+ LICENSE[0]=GPL,LGPL
+ SHORT="talk to irman-compatible IR receivers"
+cat << EOF
+The irman driver is originally developed for the irman devices, see
+http://www.intolect.com/irmandetail.htm . These are nowadays discontinued.
+However, some modern hardware (notably the irtoy) is able to emulate the
+irman protocol
+
+The package contains a library and some test tools.
+EOF
diff --git a/libs/libirman/HISTORY b/libs/libirman/HISTORY
new file mode 100644
index 0000000..3675f40
--- /dev/null
+++ b/libs/libirman/HISTORY
@@ -0,0 +1,2 @@
+2017-02-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, INSTALL: spell created
diff --git a/libs/libirman/INSTALL b/libs/libirman/INSTALL
new file mode 100755
index 0000000..99a7d26
--- /dev/null
+++ b/libs/libirman/INSTALL
@@ -0,0 +1,2 @@
+# Stupid Makefile defaults to DESTDIR=$(pwd).
+DESTDIR=$INSTALL_ROOT default_install



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (84c0908d11b369637b6fbaa0ffaaa3991f21b5d3), Thomas Orgis, 02/04/2017

Archive powered by MHonArc 2.6.24.

Top of Page