[Pkg-octave-devel] Some packages ported to gbp + new version of octave-pkg-dev
Rafael Laboissiere
rafael at laboissiere.net
Fri Mar 9 17:18:31 UTC 2012
* Sébastien Villemot <sebastien.villemot at ens.fr> [2012-03-09 11:43]:
> Also, I would recommend that all the packages that have already a
> machine-readable debian/copyright upgrade to the finalized specification
> (see [1]). It can be helpful to run "cme fix dpkg-copyright" from
> package libconfig-model-perl.
>
> [1] http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Generating the debian/copyright is really time-consuming. I wrote a
Python script that (sort of) automates the process. It is attached
below. As an example, also attached below is the stdout output when
running it from the top-level directory of the octave-optim package.
Note that files and years/authors are grouped in a sensible way. The
output is not 100% perfect and will need further edition. The script
appears to correctly detect the (L)GPL terms and the license version, but
only if the standard text recommended by the FSF is present.
Tell me what you think, please. Should we include this script in
octave-pkg-dev?
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gen-copyright.py
Type: text/x-python
Size: 2754 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20120309/5c162632/attachment.py>
-------------- next part --------------
Files: inst/nelder_mead_min.m
Copyright: 2002-2008 Etienne Grossmann
License: GPL-2+
Files: inst/nmsmax.m inst/adsmax.m inst/mdsmax.m
Copyright: 2002 N.J.Higham
License:
Files: inst/nrm.m inst/line_min.m
Copyright: 2000 Ben Sapp
License: GPL-2+
Files: inst/deriv.m
Copyright: 2000 Ben Sapp
2011 Joaquín Ignacio Aramendía
2011 Carnë Draug
License: GPL-3+
Files: inst/de_min.m
Copyright: 2009-2010 Christian Fischer
1996, 1997 R. Storn
License: GPL-3+
Files: inst/vfzero.m
Copyright: 2008, 2009 VZLU Prague, a.s.
License: GPL-3+
Files: inst/optim_problems.m
Copyright: 2010 Olaf Till
2007 Paul Kienzle (sort-based lookup in ODE solver)
2009 Thomas Treichl
License: GPL-3+
Files: inst/linprog.m
Copyright: 2009 Luca Favatella
License: GPL-2+
Files: inst/private/__null_optim__.m
Copyright: 1994-2011 John W. Eaton
License: GPL-3+
Files: inst/test_min_2.m inst/optimset_compat.m inst/test_nelder_mead_min_2.m
inst/test_d2_min_3.m inst/test_d2_min_1.m inst/d2_min.m inst/poly_2_ex.m
inst/test_min_1.m inst/test_min_4.m inst/cdiff.m
inst/test_nelder_mead_min_1.m inst/test_fminunc_1.m inst/minimize.m
inst/test_d2_min_2.m inst/test_min_3.m inst/test_minimize_1.m
inst/fminunc_compat.m
Copyright: 2002 Etienne Grossmann
License: GPL-2+
Files: inst/fmin.m
Copyright: 2001 Paul Kienzle
License: GPL-2+
Files: inst/private/__covd_wls__.m inst/private/__residmin_stat__.m
inst/curvefit_stat.m inst/residmin_stat.m inst/private/__covp_corp_wls__.m
Copyright: 2011 Olaf Till
License: GPL-3+
Files: inst/battery.m inst/samin_example.m inst/rosenbrock.m
Copyright: 2004 Michael Creel
License: GPL-2+
Files: inst/dcdp.m inst/dfpdp.m inst/gjp.m inst/cpiv_bard.m inst/dfxpdp.m
Copyright: 2010, 2011 Olaf Till
License: GPL-2+
Files: inst/bfgsmin_example.m
Copyright: 2004,2005,2006 Michael Creel
License: GPL-2+
Files: inst/private/__lm_svd__.m inst/private/__dfdp__.m inst/leasqr.m inst/dfdp.m
Copyright: 1992-1994 Richard Shrager
1992-1994 Arthur Jutan
1992-1994 Ray Muzic
2010, 2011 Olaf Till
License: GPL-2+
Files: inst/fmins.m
Copyright: 2003 Andy Adler
License: GPL-2+
Files: inst/jacobs.m
Copyright: 2011 Fotios Kasolis
License: GPL-3+
Files: inst/LinearRegression.m
Copyright: 2007 Andreas Stahel
License: GPL-2+
Files: inst/bfgsmin.m
Copyright: 2006 Michael Creel
License: GPL-2+
Files: inst/expfit.m
Copyright: 2000 Gert Van den Eynde
License:
Files: inst/private/__nonlin_residmin__.m inst/nonlin_residmin.m
inst/private/__collect_constraints__.m inst/private/__plot_cmds__.m
inst/nonlin_curvefit.m
Copyright: 2010, 2011 Olaf Till
License: GPL-3+
Files: inst/polyfitinf.m
Copyright: 1998-2011 Andrew V. Knyazev
1998-2011 Andrew V. Knyazev
License:
Files: inst/wrap_f_dfdp.m
Copyright: 2010 Olaf Till
License: GPL-3+
Files: inst/fminsearch.m
Copyright: 2006 Sylvain Pelissier
License: GPL-2+
Files: src/__bfgsmin.cc
Copyright: 2004,2005,2006,2007,2010 Michael Creel
License: GPL-2+
Files: src/__disna_optim__.cc
Copyright: 2011 Olaf Till
License: GPL-3+
Files: src/numhessian.cc src/numgradient.cc src/samin.cc
Copyright: 2004, 2006 Michael Creel
License: GPL-2+
More information about the Pkg-octave-devel
mailing list