Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (2d98b596ee29f727a85b3b2479ef20bfc101b19b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (2d98b596ee29f727a85b3b2479ef20bfc101b19b)
  • Date: Mon, 9 Mar 2015 15:36:49 -0500

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3
editors/hexcompare/DETAILS | 16 +
editors/hexcompare/HISTORY | 2
editors/hexcurse/DEPENDS | 3
editors/hexcurse/DETAILS | 13 -
editors/hexcurse/HISTORY | 6
editors/hexcurse/PRE_BUILD | 3
editors/hexcurse/hexcurse_1.55-2.diff | 368
----------------------------------
8 files changed, 34 insertions(+), 380 deletions(-)

New commits:
commit 2d98b596ee29f727a85b3b2479ef20bfc101b19b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

hexcurse 1.58

commit b93ef0a273832f8c1e9b3f9bc63dab9aadbf643c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

hexcompare: new spell, visual binary diff

diff --git a/ChangeLog b/ChangeLog
index 983d167..bd168cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-03-09 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/hexcompare: new spell, visual binary diff
+
2015-03-06 Ismael Luceno <ismael AT sourcemage.org>
* devel/aplus: new spell, Powerful and Efficient programming language
based on APL

diff --git a/editors/hexcompare/DETAILS b/editors/hexcompare/DETAILS
new file mode 100755
index 0000000..6a12aa5
--- /dev/null
+++ b/editors/hexcompare/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=hexcompare
+ VERSION=1.0.3
+ SOURCE="$SPELL-${VERSION//.}.tar.gz"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/$SPELL/$SPELL%20v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:7ce84a7440c78304157c27be83bdb5d35b57f5a73c4e84941fe4b3e2c3aa49a59e90414151132538fe89e135f1013cc7901927549131f274133657c72a69cb8a
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//.}"
+ WEB_SITE="http://sourceforge.net/projects/hexcompare/";
+ LICENSE[0]="GPLv3"
+ ENTERED=20150309
+ KEYWORDS=""
+ SHORT="visual binary diff"
+cat << EOF
+hexcompare is a curses-based utility to compare and identify differences
between
+two binary files. These differences are then represented visually with an
+interactive block diagram.
+EOF
diff --git a/editors/hexcompare/HISTORY b/editors/hexcompare/HISTORY
new file mode 100644
index 0000000..bf2d212
--- /dev/null
+++ b/editors/hexcompare/HISTORY
@@ -0,0 +1,2 @@
+2015-03-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/editors/hexcurse/DEPENDS b/editors/hexcurse/DEPENDS
index c0fa996..2d04010 100755
--- a/editors/hexcurse/DEPENDS
+++ b/editors/hexcurse/DEPENDS
@@ -1,2 +1 @@
-depends ncurses &&
-depends gcc33
+depends ncurses
diff --git a/editors/hexcurse/DETAILS b/editors/hexcurse/DETAILS
index a184dc0..ddb469d 100755
--- a/editors/hexcurse/DETAILS
+++ b/editors/hexcurse/DETAILS
@@ -1,11 +1,10 @@
SPELL=hexcurse
- VERSION=1.55
- GCC_VERSION=3.3
- SOURCE=${SPELL}_${VERSION}.orig.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://www.gtlib.cc.gatech.edu/pub/debian/pool/main/h/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:39f9eae0bb891bdfb702fb871b75c53d15acf6e74b3272b616f00303f444bfddced6fbe3041eb3769fa90fbc226dd584f5d84f7427b659e63f3b74511938a4a7
- WEB_SITE=http://jewfish.net/description.php?title=HexCurse
+ VERSION=1.58
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION
+ WEB_SITE=https://github.com/LonnyGomes/hexcurse
+ SOURCE_URL[0]=$WEB_SITE/archive/$SOURCE
+
SOURCE_HASH=sha512:74887ad57f392e108a6314cee7bc98aa91804f2d748f1f7b4c4aaf8b36f932100f23d6dad64ce49439aea85d971ecf74e8439417285619bc5a4be5ff98784443
ENTERED=20030429
LICENSE[0]=GPL
KEYWORDS="editors"
diff --git a/editors/hexcurse/HISTORY b/editors/hexcurse/HISTORY
index e67eace..8b2f964 100644
--- a/editors/hexcurse/HISTORY
+++ b/editors/hexcurse/HISTORY
@@ -1,3 +1,9 @@
+2015-03-09 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, hexcurse_1.55-2.diff: removed, no longer needed
+ * DEPENDS: Builds fine with GCC 4.x now
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.58
+
2009-08-19 Donald Johnson <ltdonny AT gmail.com>
* DETAILS: Updated source url and source
* PRE_BUILD: Added to patch the source
diff --git a/editors/hexcurse/PRE_BUILD b/editors/hexcurse/PRE_BUILD
deleted file mode 100755
index 7d76757..0000000
--- a/editors/hexcurse/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/hexcurse_1.55-2.diff
diff --git a/editors/hexcurse/hexcurse_1.55-2.diff
b/editors/hexcurse/hexcurse_1.55-2.diff
deleted file mode 100644
index c1cb218..0000000
--- a/editors/hexcurse/hexcurse_1.55-2.diff
+++ /dev/null
@@ -1,368 +0,0 @@
---- hexcurse-1.55.orig/src/getopt.c
-+++ hexcurse-1.55/src/getopt.c
-@@ -36,8 +36,6 @@
- * enables hexcurse to be compiled with SGI's proprietary compiler */
- #ifdef _SGIAPI
- #include <alloca.h>
--#else
--char *alloca ();
- #endif
- #define __alloca alloca
- /* end of modification */
---- hexcurse-1.55.orig/man/hexcurse.1
-+++ hexcurse-1.55/man/hexcurse.1
-@@ -1,6 +1,6 @@
- .\" to process use the following command
- .\" groff -man -Tascii manpagename.1
--.TH HEXCURSE "22 December 2003"
-+.TH HEXCURSE 1 "22 December 2003"
- .SH NAME
- hexcurse \- an ncurses-based hex editor
- .SH SYNOPSIS
---- hexcurse-1.55.orig/debian/menu
-+++ hexcurse-1.55/debian/menu
-@@ -0,0 +1 @@
-+?package(hexcurse):needs="text" section="Apps/Editors" title="hexcurse"
command="/usr/bin/hexcurse"
---- hexcurse-1.55.orig/debian/changelog
-+++ hexcurse-1.55/debian/changelog
-@@ -0,0 +1,45 @@
-+hexcurse (1.55-2) unstable; urgency=low
-+
-+ * removed {,} bashism (closes: #264036)
-+ * gcc-3.4 compliance (closes: #262614)
-+ * quoted things in menu
-+ * added section to TH header in the manpage
-+ * dh_installmanpages -> dh_installman
-+
-+ -- RISKO Gergely <risko AT debian.org> Sun, 8 Aug 2004 16:04:47 +0200
-+
-+hexcurse (1.55-1) unstable; urgency=low
-+
-+ * New upstream release (closes: Bug#226041, Bug#217673)
-+
-+ -- RISKO Gergely <risko AT debian.org> Sat, 24 Jan 2004 15:12:37 +0100
-+
-+hexcurse (1.54-1) unstable; urgency=low
-+
-+ * New upstream release
-+
-+ -- RISKO Gergely <risko AT debian.org> Fri, 17 Jan 2003 15:04:16 +0100
-+
-+hexcurse (1.40-1) unstable; urgency=low
-+
-+ * new upstream release
-+
-+ -- RISKO Gergely <risko AT debian.org> Fri, 29 Mar 2002 12:24:14 +0100
-+
-+hexcurse (1.21-2) unstable; urgency=low
-+
-+ * description fix (closes: Bug#130988)
-+
-+ -- RISKO Gergely <risko AT debian.org> Sat, 26 Jan 2002 19:20:52 +0100
-+
-+hexcurse (1.21-1) unstable; urgency=low
-+
-+ * new upstream release
-+
-+ -- RISKO Gergely <risko AT debian.org> Mon, 30 Jul 2001 19:19:32 +0200
-+
-+hexcurse (1.01-1) unstable; urgency=low
-+
-+ * Initial Release.
-+
-+ -- RISKO Gergely <risko AT debian.org> Wed, 27 Jun 2001 21:12:11 +0200
---- hexcurse-1.55.orig/debian/dirs
-+++ hexcurse-1.55/debian/dirs
-@@ -0,0 +1 @@
-+usr/bin
---- hexcurse-1.55.orig/debian/rules
-+++ hexcurse-1.55/debian/rules
-@@ -0,0 +1,72 @@
-+#!/usr/bin/make -f
-+# Sample debian/rules that uses debhelper.
-+# GNU copyright 1997 to 1999 by Joey Hess.
-+
-+# Uncomment this to turn on verbose mode.
-+#export DH_VERBOSE=1
-+
-+# This is the debhelper compatability version to use.
-+export DH_COMPAT=2
-+
-+configure: configure-stamp
-+configure-stamp:
-+ dh_testdir
-+ # Add here commands to configure the package.
-+ cp -f /usr/share/misc/config.sub /usr/share/misc/config.guess
$(CURDIR)
-+ ./configure
-+
-+ touch configure-stamp
-+
-+build: configure-stamp build-stamp
-+build-stamp:
-+ dh_testdir
-+
-+ $(MAKE)
-+
-+ touch build-stamp
-+
-+clean:
-+ dh_testdir
-+ dh_testroot
-+ rm -f build-stamp configure-stamp
-+ rm -f $(CURDIR)/config.sub $(CURDIR)/config.guess
-+ # Add here commands to clean up after the build process.
-+ -$(MAKE) distclean
-+
-+ dh_clean
-+
-+install: build
-+ dh_testdir
-+ dh_testroot
-+ dh_clean -k
-+ dh_installdirs
-+
-+ # Add here commands to install the package into debian/hexcurse.
-+ $(MAKE) install prefix=$(CURDIR)/debian/hexcurse/usr
-+ rm -Rf $(CURDIR)/debian/hexcurse/usr/man
-+
-+
-+# Build architecture-independent files here.
-+binary-indep: build install
-+# We have nothing to do by default.
-+
-+# Build architecture-dependent files here.
-+binary-arch: build install
-+ dh_testdir
-+ dh_testroot
-+ dh_installdocs
-+ dh_installmenu
-+ dh_installman man/hexcurse.1
-+ dh_installchangelogs ChangeLog
-+ dh_link
-+ dh_strip
-+ dh_compress
-+ dh_fixperms
-+ dh_installdeb
-+ dh_shlibdeps
-+ dh_gencontrol
-+ dh_md5sums
-+ dh_builddeb
-+
-+binary: binary-indep binary-arch
-+.PHONY: build clean binary-indep binary-arch binary install configure
---- hexcurse-1.55.orig/debian/control
-+++ hexcurse-1.55/debian/control
-@@ -0,0 +1,15 @@
-+Source: hexcurse
-+Section: utils
-+Priority: optional
-+Maintainer: RISKO Gergely <risko AT debian.org>
-+Build-Depends: debhelper (>> 2.0.0), libncurses-dev, autotools-dev
-+Standards-Version: 3.5.8
-+
-+Package: hexcurse
-+Architecture: any
-+Depends: ${shlibs:Depends}
-+Description: A ncurses-based hex editor with many features
-+ HexCurse is a versatile ncurses-based hex editor written in C that provides
-+ the user with many features. It currently supports searching, hex, and
-+ decimal address output, jumping to specified locations in a file, and
-+ quick keyboard shortcuts to commands.
---- hexcurse-1.55.orig/debian/postrm
-+++ hexcurse-1.55/debian/postrm
-@@ -0,0 +1,36 @@
-+#! /bin/sh
-+# postrm script for hexcurse
-+#
-+# see: dh_installdeb(1)
-+
-+set -e
-+
-+# summary of how this script can be called:
-+# * <postrm> `remove'
-+# * <postrm> `purge'
-+# * <old-postrm> `upgrade' <new-version>
-+# * <new-postrm> `failed-upgrade' <old-version>
-+# * <new-postrm> `abort-install'
-+# * <new-postrm> `abort-install' <old-version>
-+# * <new-postrm> `abort-upgrade' <old-version>
-+# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
-+# for details, see /usr/share/doc/packaging-manual/
-+
-+case "$1" in
-+
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-+
-+
-+ ;;
-+
-+ *)
-+ echo "postrm called with unknown argument \`$1'" >&2
-+ exit 0
-+
-+esac
-+
-+# dh_installdeb will replace this with shell code automatically
-+# generated by other debhelper scripts.
-+
-+#DEBHELPER#
-+
-+
---- hexcurse-1.55.orig/debian/preinst
-+++ hexcurse-1.55/debian/preinst
-@@ -0,0 +1,42 @@
-+#! /bin/sh
-+# preinst script for hexcurse
-+#
-+# see: dh_installdeb(1)
-+
-+set -e
-+
-+# summary of how this script can be called:
-+# * <new-preinst> `install'
-+# * <new-preinst> `install' <old-version>
-+# * <new-preinst> `upgrade' <old-version>
-+# * <old-preinst> `abort-upgrade' <new-version>
-+#
-+# For details see /usr/share/doc/packaging-manual/
-+
-+case "$1" in
-+ install|upgrade)
-+# if [ "$1" = "upgrade" ]
-+# then
-+# start-stop-daemon --stop --quiet --oknodo \
-+# --pidfile /var/run/hexcurse.pid \
-+# --exec /usr/sbin/hexcurse 2>/dev/null || true
-+# fi
-+ ;;
-+
-+ abort-upgrade)
-+ ;;
-+
-+ *)
-+ echo "preinst called with unknown argument \`$1'" >&2
-+ exit 0
-+ ;;
-+esac
-+
-+# dh_installdeb will replace this with shell code automatically
-+# generated by other debhelper scripts.
-+
-+#DEBHELPER#
-+
-+exit 0
-+
-+
---- hexcurse-1.55.orig/debian/prerm
-+++ hexcurse-1.55/debian/prerm
-@@ -0,0 +1,37 @@
-+#! /bin/sh
-+# prerm script for hexcurse
-+#
-+# see: dh_installdeb(1)
-+
-+set -e
-+
-+# summary of how this script can be called:
-+# * <prerm> `remove'
-+# * <old-prerm> `upgrade' <new-version>
-+# * <new-prerm> `failed-upgrade' <old-version>
-+# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
-+# * <deconfigured's-prerm> `deconfigure' `in-favour'
-+# <package-being-installed> <version> `removing'
-+# <conflicting-package> <version>
-+# for details, see /usr/share/doc/packaging-manual/
-+
-+case "$1" in
-+ remove|upgrade|deconfigure)
-+# install-info --quiet --remove /usr/info/hexcurse.info.gz
-+ ;;
-+ failed-upgrade)
-+ ;;
-+ *)
-+ echo "prerm called with unknown argument \`$1'" >&2
-+ exit 0
-+ ;;
-+esac
-+
-+# dh_installdeb will replace this with shell code automatically
-+# generated by other debhelper scripts.
-+
-+#DEBHELPER#
-+
-+exit 0
-+
-+
---- hexcurse-1.55.orig/debian/copyright
-+++ hexcurse-1.55/debian/copyright
-@@ -0,0 +1,16 @@
-+This package was debianized by RISKO Gergely <risko AT debian.org> on
-+Wed, 27 Jun 2001 21:12:11 +0200.
-+
-+It was downloaded from http://jewfish.net/description.php?title=HexCurse
-+
-+Upstream Authors:
-+ jewfish
-+ e-mail: jewfish AT jewfish.net
-+ IM: jewf1sh
-+
-+ armoth
-+ e-mail: uknowho AT n0mansland.net
-+ IM: UkNOWh0
-+
-+Copyright: GPL
-+You can find it (on a Debian system) in the file
/usr/share/common-licenses/GPL.
-\ No newline at end of file
---- hexcurse-1.55.orig/debian/docs
-+++ hexcurse-1.55/debian/docs
-@@ -0,0 +1 @@
-+README
---- hexcurse-1.55.orig/debian/postinst
-+++ hexcurse-1.55/debian/postinst
-@@ -0,0 +1,47 @@
-+#! /bin/sh
-+# postinst script for hexcurse
-+#
-+# see: dh_installdeb(1)
-+
-+set -e
-+
-+# summary of how this script can be called:
-+# * <postinst> `configure' <most-recently-configured-version>
-+# * <old-postinst> `abort-upgrade' <new version>
-+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-+# <new-version>
-+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-+# <failed-install-package> <version> `removing'
-+# <conflicting-package> <version>
-+# for details, see /usr/share/doc/packaging-manual/
-+#
-+# quoting from the policy:
-+# Any necessary prompting should almost always be confined to the
-+# post-installation script, and should be protected with a conditional
-+# so that unnecessary prompting doesn't happen if a package's
-+# installation fails and the `postinst' is called with `abort-upgrade',
-+# `abort-remove' or `abort-deconfigure'.
-+
-+case "$1" in
-+ configure)
-+
-+ ;;
-+
-+ abort-upgrade|abort-remove|abort-deconfigure)
-+
-+ ;;
-+
-+ *)
-+ echo "postinst called with unknown argument \`$1'" >&2
-+ exit 0
-+ ;;
-+esac
-+
-+# dh_installdeb will replace this with shell code automatically
-+# generated by other debhelper scripts.
-+
-+#DEBHELPER#
-+
-+exit 0
-+
-+



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (2d98b596ee29f727a85b3b2479ef20bfc101b19b), Ismael Luceno, 03/09/2015

Archive powered by MHonArc 2.6.24.

Top of Page