[Pkg-octave-devel] [Pkg-octave-commit] r1067 - octave-forge-pkgs/octave-statistics/trunk/debian

Ólafur Jens Sigurðsson ojsbug at gmail.com
Thu Nov 29 23:11:03 UTC 2007


On Thu, Nov 29, 2007 at 09:46:27PM +0100, Thomas Weber wrote:
> This will most likely be rejected by FTP masters. If different files
> have different licenses, they *must* be explicitly listed as such (oh,
> and ff2n.m doesn't have any license at all). FTP masters won't look
> through different files looking for surprises.

Actually there are two licenses, the GPL and then there is the simple
"this code is public domain" and then there are 2-3 files with no
copyright at all.
So is it enough to say that all but x are GPL and the rest are public
domain (and give which files are what)? Given that I will get a
copyright for the 2-3 that don't have one yet.

> I can't build the package currently, the $(filename) variable seems to
> be empty:
> 
> =============================================================================
> # dpkg-buildpackage
> dpkg-buildpackage: source package octave-statistics
> dpkg-buildpackage: source version 1.0.3
> dpkg-buildpackage: source changed by Olafur Jens Sigurdsson
> <ojsbug at gmail.com>
> dpkg-buildpackage: host architecture i386
>  debian/rules clean
> make: Nothing to be done for `clean'.
>  dpkg-source -b statistics-1.0.3
> dpkg-source: warning: source directory './statistics-1.0.3' is not
> <sourcepackage>-<upstreamversion> 'octave-statistics-1.0.3'
> dpkg-source: building octave-statistics in
> octave-statistics_1.0.3.tar.gz
> dpkg-source: building octave-statistics in octave-statistics_1.0.3.dsc
>  debian/rules build
> mkdir
> -p /tmp/v/statistics-1.0.3/debian/octave-statistics/usr/share/octave/packages
> octave -H -q --no-site-file --eval \
> 
> "pkg('prefix',[pwd(),'/debian/octave-statistics/usr/share/octave/packages']); \
>          pkg('local_list',[pwd(),'.']); \
>          pkg('global_list',[pwd(),'.']); \
>          pkg install "
> error: you must specify at least one filename when calling 'pkg install'
> error: evaluating if command near line 257, column 7
> error: evaluating switch command near line 243, column 3
> error: called from `pkg' in file `/usr/share/octave/2.9.17/m/pkg/pkg.m'
> 
> make: *** [build] Error 1
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> =============================================================================
> 
> There's no .gz tarball in the source-directory.

I thought we were not supposed to put any upstream files into the svn?
So you will have to fetch your own upstream?

Oli



More information about the Pkg-octave-devel mailing list