# HG changeset patch # User michelemartone # Date 1432124404 0 # Node ID 40ee970a56c3031833efed2724b5a13d2a04442e # Parent a32bd500938b04112a4d6cb749540249b9c8bdca these changes make it possible to install the package with 'pkg', as in http://octave.sourceforge.net/developers.html diff -r a32bd500938b -r 40ee970a56c3 main/sparsersb/DESCRIPTION --- 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 Maintainer: Michele Martone Title: Interface to the librsb package implementing the RSB sparse matrix format. diff -r a32bd500938b -r 40ee970a56c3 main/sparsersb/INDEX --- 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 diff -r a32bd500938b -r 40ee970a56c3 main/sparsersb/NEWS --- /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. diff -r a32bd500938b -r 40ee970a56c3 main/sparsersb/PKG_ADD --- /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")); diff -r a32bd500938b -r 40ee970a56c3 main/sparsersb/src/Makefile --- 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 # # diff -r a32bd500938b -r 40ee970a56c3 main/sparsersb/src/sparsersb.cc --- 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"