changeset 12620:40ee970a56c3 octave-forge

these changes make it possible to install the package with 'pkg', as in http://octave.sourceforge.net/developers.html
author michelemartone
date Wed, 20 May 2015 12:20:04 +0000
parents a32bd500938b
children 1e2a304857c5
files main/sparsersb/DESCRIPTION main/sparsersb/INDEX main/sparsersb/NEWS main/sparsersb/PKG_ADD main/sparsersb/src/Makefile main/sparsersb/src/sparsersb.cc
diffstat 6 files changed, 13 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/main/sparsersb/DESCRIPTION	Tue May 19 08:39:01 2015 +0000
+++ b/main/sparsersb/DESCRIPTION	Wed May 20 12:20:04 2015 +0000
@@ -1,6 +1,6 @@
 Name: sparsersb
 Version: 1.0.0
-Date: 2013-06-26
+Date: 2015-06-01
 Author: Michele Martone <michelemartone@users.sourceforge.net> 
 Maintainer: Michele Martone <michelemartone@users.sourceforge.net> 
 Title: Interface to the librsb package implementing the RSB sparse matrix format.
--- a/main/sparsersb/INDEX	Tue May 19 08:39:01 2015 +0000
+++ b/main/sparsersb/INDEX	Wed May 20 12:20:04 2015 +0000
@@ -1,3 +1,4 @@
 sparsersb >>  Interface to the librsb package implementing the RSB sparse matrix format.
- istri
  sparsersb
+Support
+ sparsersb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main/sparsersb/NEWS	Wed May 20 12:20:04 2015 +0000
@@ -0,0 +1,5 @@
+Summary of important user-visible changes for releases of the sparsersb package
+===============================================================================
+sparsersb-1.0.0
+===============================================================================
+** First Packaged Release. Intended to work with librsb-1.2.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main/sparsersb/PKG_ADD	Wed May 20 12:20:04 2015 +0000
@@ -0,0 +1,1 @@
+autoload ("sparsersb", fullfile (fileparts (mfilename ("fullpath")), "sparsersb.oct"));
--- a/main/sparsersb/src/Makefile	Tue May 19 08:39:01 2015 +0000
+++ b/main/sparsersb/src/Makefile	Wed May 20 12:20:04 2015 +0000
@@ -4,6 +4,7 @@
 # You have to define RSBINCDIR in the environment!
 #
 LIBRSB_CXXFLAGS?=-I$(RSBINCDIR)
+RSBLIBDIR?=/usr/local/lib
 LIBRSB_LIBS?=$(RSBLIBDIR)/librsb.a
 #
 #
--- a/main/sparsersb/src/sparsersb.cc	Tue May 19 08:39:01 2015 +0000
+++ b/main/sparsersb/src/sparsersb.cc	Wed May 20 12:20:04 2015 +0000
@@ -152,6 +152,9 @@
 #define RSBOI_O_NPMSERR  "providing non positive matrix size is not allowed!"
 #define RSBOI_0_EMCHECK(M) if(!(M))RSBOI_0_ERROR(RSBOI_0_EMERRMSG);
 #define RSBOI_FNSS(S)	#S
+#ifndef RSB_SPARSERSB_LABEL
+#define RSB_SPARSERSB_LABEL sparsersb
+#endif /* RSB_SPARSERSB_LABEL */
 //#define RSBOI_FNS	RSBOI_FNSS(RSB_SPARSERSB_LABEL)
 #define RSBOI_FSTR	"Recursive Sparse Blocks"
 #define RSBOI_FNS	"sparsersb"