Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-07 Thread Gunter Königsmann

Dear Vincent,

Thanks to your help this will be my first really professional debian 
package:


- d/changelog: please wrap lines to 80 chars (IIRC lintian has a
check for this, not sure why it's not being triggered here),

Done.

and
there's a duplicate debian/copyright: The tango icons have been
released to the public domain entry in there.

Done.

- I can't seem to fetch a tarball directly from upstream using either
your get-orig-source target or uscan directly (I check this when
sponsoring packages to ensure that the tarball on mentors is identical
to the tarball distributed upstream):

Thanks a lot! Didn't know about this command, but made it work.

Did try to upload the package to debian mentors under the same version 
number as the old one (hope this was a good idea) but did forget to 
remove the old one first = will retry uploading it when the server has 
sorted my mistake out.


Thanks a lot, and kind regards,

Gunter.


Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-07 Thread Vincent Cheng
Control: tag -1 + moreinfo

Hi Gunter,

On Sun, Jul 5, 2015 at 12:36 AM, Gunter Königsmann gun...@peterpall.de wrote:
 Dear Vincent,

 Cool! And thanks a lot!
 Now I know why it is always said to be hard to find a sponsor: Reviewing
 packages looks like being extremely hard work to me.

 Today when I woke up the first thing I did (after saying good morning to the
 guinea pigs) was fixing the package. The new version should be available at
 debian mentors again.

Almost there, just a few small things:

- d/changelog: please wrap lines to 80 chars (IIRC lintian has a
check for this, not sure why it's not being triggered here), and
there's a duplicate debian/copyright: The tango icons have been
released to the public domain entry in there.
- I can't seem to fetch a tarball directly from upstream using either
your get-orig-source target or uscan directly (I check this when
sponsoring packages to ensure that the tarball on mentors is identical
to the tarball distributed upstream):

$ fakeroot debian/rules get-orig-source
uscan --force-download --repack --rename --destdir .
wxmaxima: remote site does not even have current version
debian/rules:21: recipe for target 'get-orig-source' failed
make: *** [get-orig-source] Error 1
$ uscan --download-current-version --force-download
uscan warning: In debian/watch no matching hrefs for version 15.04.0
in watch line
  http://sf.net/wxmaxima/ wxMaxima-([\d\.a-z]+)\.tar\.gz

Regards,
Vincent


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-07 Thread Jakub Wilk

* Vincent Cheng vch...@debian.org, 2015-07-07, 01:04:
- d/changelog: please wrap lines to 80 chars (IIRC lintian has a check 
for this, not sure why it's not being triggered here),


W: wxmaxima: debian-changelog-line-too-long line 7
W: wxmaxima: debian-changelog-line-too-long line 8
W: wxmaxima: debian-changelog-line-too-long line 9
W: wxmaxima: debian-changelog-line-too-long line 12
W: wxmaxima: debian-changelog-line-too-long line 16

Note this is a binary package check.

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-07 Thread Vincent Cheng
On Tue, Jul 7, 2015 at 3:15 AM, Jakub Wilk jw...@debian.org wrote:
 * Vincent Cheng vch...@debian.org, 2015-07-07, 01:04:

 - d/changelog: please wrap lines to 80 chars (IIRC lintian has a check
 for this, not sure why it's not being triggered here),


 W: wxmaxima: debian-changelog-line-too-long line 7
 W: wxmaxima: debian-changelog-line-too-long line 8
 W: wxmaxima: debian-changelog-line-too-long line 9
 W: wxmaxima: debian-changelog-line-too-long line 12
 W: wxmaxima: debian-changelog-line-too-long line 16

 Note this is a binary package check.

Ah, that explains why it's not showing up on mentors.d.n (I suppose
Gunter uploaded a source-only package). I wonder why that's not a
source package check instead...

Regards,
Vincent


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-05 Thread Gunter Königsmann

Dear Vincent,

Cool! And thanks a lot!
Now I know why it is always said to be hard to find a sponsor: 
Reviewing packages looks like being extremely hard work to me.


Today when I woke up the first thing I did (after saying good morning 
to the guinea pigs) was fixing the package. The new version should be 
available at debian mentors again.


Thanks again,
and kind regards,

   Gunter.



On So, Jul 5, 2015 at 1:44 , Vincent Cheng vch...@debian.org wrote:

Control: tag -1 + moreinfo
Control: owner -1 !

Hi Gunter,

On Sat, Jul 4, 2015 at 2:03 AM, Gunter Königsmann 
gun...@peterpall.de wrote:

 Package: sponsorship-requests
 Severity: normal

 Dear mentors,

 I am looking for a sponsor for my package wxmaxima

 * Package name: wxmaxima
   Version : 15.04.0-1
   Upstream Author : Andrej Vodopivec andrej.vodopi...@gmail.com
 * URL : http://andrejv.github.io/wxmaxima/
 * License : GPL-2+
   Section : math


Some comments after having reviewed your package, in no particular 
order:

- d/changelog is missing the latest upload, 13.04.2-4; please don't
drop old changelog entries
- In general, please be more verbose in d/changelog (Updated the
dependencies - list them explicitly). Additional things to consider
including in d/changelog: adding/changing/removing build-deps/deps,
updating standards version, adding/refreshing/removing patches,
dropping the debian menu entry + icons.
- d/control: please add a Vcs-Browser field
- d/control: wxmaxima should depend on fonts-jsmath, not ttf-jsmath
(latter is just a transitional dummy package)
- d/copyright (blockers): specify which version of GPL the package is
licensed under, and change the versionless GPL symlink
/usr/share/common-licenses/GPL accordingly; also, CC-BY-SA 2.5 is
not DFSG-compatible (but = 3.0 is) [1]. For licenses that are not
included in /usr/share/common-licenses, you must add the full text of
the license into d/copyright (not just a link to a creativecommons.org
webpage).

Regards,
Vincent

[1] 
https://wiki.debian.org/DFSGLicenses#Creative_Commons_Attribution_Share-Alike_.28CC-BY-SA.29_v3.0


Bug#791390: Info received (Bug#791390: RFS: wxmaxima/15.04.0-1)

2015-07-05 Thread Gunter Königsmann

Control: tag -1 - moreinfo




Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-04 Thread Gunter Königsmann

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package wxmaxima

* Package name: wxmaxima
 Version : 15.04.0-1
 Upstream Author : Andrej Vodopivec andrej.vodopi...@gmail.com
* URL : http://andrejv.github.io/wxmaxima/
* License : GPL-2+
 Section : math


It builds those binary packages:

  wxmaxima   - GUI for the computer algebra system Maxima


More detailed information about the package:

What is wxMaxima?
wxMaxima is a powerful graphical user interface for maxima, a program 
that is specialized in finding symbolic solutions for mathematical 
problems (which means it actually tries to find the formula that solves 
a problem, not the number the formula would result in).

A simple example what it can do would be:
 - a^2+b^2=c^2;
 - solve(%,c);
  [c=-sqrt(b^2+a^2),c=sqrt(b^2+a^2)]
But it can find a formula that solves many types of differential 
equations, too:

 - dgl:diff(diff(x(t),t),t)=-x(t);
 - desolve(dgl,x(t));
 x(t)=sin(t)*(at('diff(x(t),t,1),t=0))+x(0)*cos(t)
The actual output on the screen is much nicer, naturally, since the 
equations are displayed in 2D there.
It is to notice, though, that wxMaxima can be used for numerical work, 
too: It supports calculating with ordinary floating-point numbers if 
one requests this - but it will happily use arbitrary-precision numbers 
by default, exact fractions or bigfloat with a user-specified precision 
that is only limited by the amount of memory that is available.


Why does the package need to be updated?
The version currently packaged with debian (13.04) is over two years 
old. Moreover this old version has many bugs:
- In some locales many keys (for example in germany all hotkeys) 
didn't work in 13.04

- In version 13.04 drag-and drops drops about half of the parenthesis
- 13.04 crashes if it has to display sometimes not-too-complicated 
equations or if the save button is pressed while the program is 
calculating
Also the old version currently packaged with debian still doesn't come 
with a manual, has only a limited undo functionality and in many places 
is rather slow. A longer list of enhancements can be found at 
https://github.com/andrejv/wxmaxima/blob/master/ChangeLog


The package is lintian-free. Currently it is marked as orphaned. But 
I am willing to package new versions and upload them to 
mentors.debian.org on a regular basis. This is needed, too, since the 
next version, once released, will have a pack of features new, too 
including higher processing speed and syntax highlighting.


To access further information about this package, please visit the 
following URL:


http://mentors.debian.net/package/wxmaxima


Alternatively, one can download the package with dget using this 
command:


dget -x 
http://mentors.debian.net/debian/pool/main/w/wxmaxima/wxmaxima_15.04.0-1.dsc


More information about hello can be obtained from 
http://www.example.com.


Bug#791390: RFS: wxmaxima/15.04.0-1

2015-07-04 Thread Vincent Cheng
Control: tag -1 + moreinfo
Control: owner -1 !

Hi Gunter,

On Sat, Jul 4, 2015 at 2:03 AM, Gunter Königsmann gun...@peterpall.de wrote:
 Package: sponsorship-requests
 Severity: normal

 Dear mentors,

 I am looking for a sponsor for my package wxmaxima

 * Package name: wxmaxima
   Version : 15.04.0-1
   Upstream Author : Andrej Vodopivec andrej.vodopi...@gmail.com
 * URL : http://andrejv.github.io/wxmaxima/
 * License : GPL-2+
   Section : math

Some comments after having reviewed your package, in no particular order:
- d/changelog is missing the latest upload, 13.04.2-4; please don't
drop old changelog entries
- In general, please be more verbose in d/changelog (Updated the
dependencies - list them explicitly). Additional things to consider
including in d/changelog: adding/changing/removing build-deps/deps,
updating standards version, adding/refreshing/removing patches,
dropping the debian menu entry + icons.
- d/control: please add a Vcs-Browser field
- d/control: wxmaxima should depend on fonts-jsmath, not ttf-jsmath
(latter is just a transitional dummy package)
- d/copyright (blockers): specify which version of GPL the package is
licensed under, and change the versionless GPL symlink
/usr/share/common-licenses/GPL accordingly; also, CC-BY-SA 2.5 is
not DFSG-compatible (but = 3.0 is) [1]. For licenses that are not
included in /usr/share/common-licenses, you must add the full text of
the license into d/copyright (not just a link to a creativecommons.org
webpage).

Regards,
Vincent

[1] 
https://wiki.debian.org/DFSGLicenses#Creative_Commons_Attribution_Share-Alike_.28CC-BY-SA.29_v3.0


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org