[Pkg-octave-devel] Preparing for octave-forge (2.9 branch) -- ITP

Thomas Weber thomas.weber.mail at gmail.com
Sun Jun 25 17:50:39 UTC 2006


Hi, 

as previously discussed, we want to provide octave-forge for both 2.1
and 2.9. While the original idea was to have a dual built (i.e. building
two binary packages from the same source), we (=Rafael and me) have
discussed this again. So, here is a proposal:

1. The current octave-forge package will become a meta-package,
depending on the default version of octave-forge in Debian (just like
octave already is; it currently points to octave2.1).

2. We will introduce two packages: octave2.1-forge and octave2.9-forge,
compiled against the respective versions of Octave. octave2.1-forge will
basically be a frozen package, as upstream is concentrating on
compatibility with Octave 2.9 (which is fine for us). We might try to
update octave2.1-forge for later releases of octave-forge, but I'm
pessimistic about it. 

The original uploads of both packages will be based on the 2006-03-17
release of octave-forge.[1]


I attach a draft for an ITP; feel free to make suggestions (for/against
both the ITP and the suggestions above).


[1] This might change if octave-forge has a new release really soon.

	Thomas
-------------- next part --------------
Subject: ITP: octave2.1-forge -- Contributed functions for GNU Octave from http://octave.sf.net - Octave 2.1 version
Package: wnpp
Owner: Thomas Weber <thomas.weber.mail at gmail.com>
Severity: wishlist

* Package name    : octave2.1-forge
  Version         : 2006.03.17
  Upstream Author : Paul Kienzle <pkienzle at users.sourceforge.net>
* URL             : http://octave.sourceforge.net/
* License         : Various (GPL, Public Domain)
  Programming Lang: Octave, C++
  Description     : Contributed functions for GNU Octave from http://octave.sf.net for Octave 2.1

The octave-forge project contains over 500 contributed functions for GNU Octave
which are not in the main distribution. These functions are grouped according
to the following subdirectories: audio, comm, control, general, geometry,
ident, image, io, linear-algebra, miscellaneous, optim, path, plot, set,
signal, sparse, specfun, special-matrix, splines, statistics, strings, struct,
symbolic, time. 
                                                   
While the main Octave distribution is conservative about accepting new
functions and changes, octave-forge is very open. As a result, be prepared for
some lower quality code and more rapidly changing interfaces to the functions
in octave-forge.

This package is compiled for Octave 2.1. If you need it for Octave 2.9, use the
octave2.9-forge package.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (700, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686-smp
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)




More information about the Pkg-octave-devel mailing list