Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Justin Boffemmyer (d5cd086ceee9e2b2b52711827246a133e6081707)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Justin Boffemmyer <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Justin Boffemmyer (d5cd086ceee9e2b2b52711827246a133e6081707)
  • Date: Sat, 16 Jun 2012 22:16:24 -0500

GIT changes to master grimoire by Justin Boffemmyer <flux AT sourcemage.org>:

crypto/mosh/DEPENDS | 9 +++++++--
crypto/mosh/DETAILS | 4 ++--
crypto/mosh/FINAL | 3 ---
crypto/mosh/HISTORY | 7 +++++++
4 files changed, 16 insertions(+), 7 deletions(-)

New commits:
commit d5cd086ceee9e2b2b52711827246a133e6081707
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

crypto/mosh: update to 1.2.2, fix dependencies

Updated the version to 1.2.2, but also fixed some of the dependencies.
The IO:Pty perl module is provided by spell io-tty, so a runtime_depends
was added for this, obsoleting the message in FINAL. Thus, FINAL was
removed. The dependency on libutempter was also made optional, and I
included a link to a discussion on the merits/issues involved with using
libutempter with mosh.

As of mosh 1.2.0, boost is no longer used, so it was removed as a
dependency.

diff --git a/crypto/mosh/DEPENDS b/crypto/mosh/DEPENDS
index 16ff9a6..6e0d7ce 100755
--- a/crypto/mosh/DEPENDS
+++ b/crypto/mosh/DEPENDS
@@ -1,5 +1,10 @@
-depends boost &&
depends protobuf &&
depends ncurses &&
depends zlib &&
-depends libutempter
+
+runtime_depends io-tty &&
+
+optional_depends libutempter \
+ "--with-utempter" \
+ "--without-utempter" \
+ "for utmp/wtmp session entries (see
https://github.com/keithw/mosh/issues/201)"
diff --git a/crypto/mosh/DETAILS b/crypto/mosh/DETAILS
index 0d613bd..b3e6356 100755
--- a/crypto/mosh/DETAILS
+++ b/crypto/mosh/DETAILS
@@ -1,8 +1,8 @@
SPELL=mosh
- VERSION=1.1.3
+ VERSION=1.2.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/downloads/keithw/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:8caa27b78e81f10e033bbb9aa0c35ad40ca0cd3cb6ee5f21ea6dba123bc0bd80e5d8a70b4018d4e18d8f6383d41b69685a5df4ded33194a887c935e7fa5f59d9
+
SOURCE_HASH=sha512:90a436f97afd797b29d46eb08f6c69360206e2ebf56c25e4095609f0d8cc3a179b837ee7b26a0c296defb11992ee6a079f3eaec40f394a1048407ed1664888e5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="mosh.mit.edu"
LICENSE[0]=GPL
diff --git a/crypto/mosh/FINAL b/crypto/mosh/FINAL
deleted file mode 100755
index 8eaaf55..0000000
--- a/crypto/mosh/FINAL
+++ /dev/null
@@ -1,3 +0,0 @@
-message "${MESSAGE_COLOR}NOTICE: You will need to
-insure that the IO::Pty Perl Module is installed
-before you use mosh.${DEFAULT_COLOR}"
diff --git a/crypto/mosh/HISTORY b/crypto/mosh/HISTORY
index a7d85c9..72d397c 100644
--- a/crypto/mosh/HISTORY
+++ b/crypto/mosh/HISTORY
@@ -1,3 +1,10 @@
+2012-06-17 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 1.2.2
+ * DEPENDS: fixed dependencies (io-tty for IO:Pty perl module was
+ missing, libutempter is optional); removed boost as it's no longer
+ needed/used
+ * FINAL: removed, IO:Pty is handled via runtime_depends in DEPENDS
+
2012-04-20 David C. Haley <khoralin AT gmail.com>
* FINAL, DEPENDS, DETAILS: spell created




  • [SM-Commit] GIT changes to master grimoire by Justin Boffemmyer (d5cd086ceee9e2b2b52711827246a133e6081707), Justin Boffemmyer, 06/16/2012

Archive powered by MHonArc 2.6.24.

Top of Page