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

Thomas Weber thomas.weber.mail at gmail.com
Thu Nov 29 20:46:27 UTC 2007


Hi, 

I had a look at the current state.

Am Donnerstag, den 29.11.2007, 19:31 +0000 schrieb Ólafur Jens
Sigurðsson:
> Added: octave-forge-pkgs/octave-statistics/trunk/debian/copyright
> ===================================================================
> --- octave-forge-pkgs/octave-statistics/trunk/debian/copyright	                        (rev 0)
> +++ octave-forge-pkgs/octave-statistics/trunk/debian/copyright	2007-11-29 19:31:12 UTC (rev 1067)
> @@ -0,0 +1,26 @@
> +This package was debianized by ólafur Jens Sigurðsson <ojsbug at gmail.com> on
> +Fri, 16 Nov 2007 00:35:04 +0100.
> +
> +It was downloaded from <http://octave.sourceforge.net/>
> +
> +Upstream Authors: 
> +
> +    Paul Kienzle <pkienzle at users.sf.net>
> +    Andy Adler <adler at ncf.ca>
> +    Arno Onken <asnelt at asnelt.org>
> +    Alberto Terruzzi <t-albert at libero.it>
> +    Alberto Pose <apose at alu.itba.edu.ar>
> +    Frederick A Niles <niles at rickniles.com>
> +
> +Copyright: 
> +
> +    <Copyright (C) YYYY Name OfAuthor>
> +    <likewise for another author>
> +
> +License:
> +
> +    Each .m file has its own license so please look in the
> +    corresponding .m file to learn about its license.

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.


The idea has been brought up to create debian/copyright files in a
machine-readable way. This is not mandatory, but if you look for an
example on how to write such copyright files:

http://wiki.debian.org/Proposals/CopyrightFormat

As I said, it's not mandatory.




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.

	Thomas




More information about the Pkg-octave-devel mailing list