Bug#913493: RFS: geneweb/6.08+git20181019+dfsg-1

2018-12-27 Thread Christian Perrier

Le 27/12/2018 à 21:00, Guillaume Brochu a écrit :


https://github.com/geneweb/geneweb/issues/642
    Fixes ocaml warnings and correct English errors
  * New maintainer (Guillaume Brochu), Christian Perrier now in uploaders



You can even remove me from Uploaders. I anyway need to ask this for the 
gazillion package where I'm listed, as part of a future resignation from 
Debian



Merci encore pour ton travail !



Bug#913493: RFS: geneweb/6.08+git20181019+dfsg-1

2018-12-27 Thread Guillaume Brochu
Dear Sébastien,


Following your review, the package has been updated on:
  https://mentors.debian.net/package/geneweb
  https://salsa.debian.org/GuillaumeBrochu-guest/geneweb

I have also tested it with a fresh pbuilder image and with lintian.

Here is the new changelog:

geneweb (6.08+git20181019+dfsg-1) unstable; urgency=medium

  * New upstream release:

https://github.com/geneweb/geneweb/archive/9641e494cd85fb1b7baba32412d120da38234ba2.tar.gz
https://github.com/geneweb/geneweb/commits/distrib-6-08-ocaml-4-xx
(Last commit : 2018-10-19)
Fixes a bug in /hd/etc/templ502/updfam.txt:
https://github.com/geneweb/geneweb/issues/642
Fixes ocaml warnings and correct English errors
  * New maintainer (Guillaume Brochu), Christian Perrier now in uploaders
  * New git repository to replace Alioth:
https://salsa.debian.org/GuillaumeBrochu-guest/geneweb
  * Fix debian/copyright
  * Build and add connex to geneweb package (renamed geneweb-connex)
Closes: #912915
  * Use upstream a.gwf as default.gwf for gwtp
Also put default.gwf in var/lib/geneweb
  * Patches updated using gbp pq, cleaning of compile-gui patch
  * Remove duplicate entries in changelog (that were there since May 2007)
  * Add override_dh_auto_configure to fix a problem
that appeared with debhelper 11.5
  * Standards-Version: 4.3.0
  * Debhelper Build-Depends 9 -> 11, use debhelper-compat
  * Remove Pre-Depends on dpkg (>= 1.15.6~)
  * Build-Depends: Replace ocaml-best-compilers and ocaml by ocaml-nox
  * Remove lynx in Suggests of geneweb
  * Remove adduser in Pre-Depends of geneweb-gui
  * Add Keywords entry to .desktop files, correct translation mistake
  * Put icons in usr/share/pixmaps
  * Update isoquery standard : use 639-2 instead of 639
  * Add Documentation.desktop in usr/share/doc/geneweb
  * Use https for homepage https://geneweb.org
  * Cleaning of .docs, .dirs, .links, .prerm, and rules
  * Other minor changes (lintian warnings, gbp.conf, etc.)

 -- Guillaume Brochu   Thu, 27 Dec 2018
12:25:00 -0500

With best regards,


Guillaume Brochu


Bug#913493: RFS: geneweb/6.08+git20181019+dfsg-1

2018-12-24 Thread Sébastien Villemot
Dear Guillaume,

On Sun, 11 Nov 2018 12:26:21 -0500 Guillaume Brochu 
 wrote:
> Package: sponsorship-requests
> Severity: normal

> I am looking for a sponsor for the package "geneweb", that is in Debian
> since July 2000.

> Following closure of #908850 and a e-mail communication with Boyuan Yang,
> here is a new upload for the geneweb package.
> 
> * Package name: geneweb
>   Version : 6.08+git20181019+dfsg-1
>   Upstream Author : Daniel de Rauglaudre et al.
> * URL : https://github.com/geneweb/geneweb
> * License : GPL-2
>   Section : misc

I did a quick review of the package.

The debian/copyright file needs to be fixed:
– the copyright years for the main INRIA copyright notice are
incomplete. My understanding is that it should now be at least 1998-
2012
– there is a missing attribution for the file contrib/gwdiff/gwdiff.ml,
which is Copyright © 2001 Ludovic LEDIEU (the easiest solution is
probably to create a new stanza for that one)
– around the end of the "GPL-2" paragraph, at the end of the paragraph
giving the FSF address, there is a spurious "License: GPL-2+" that
should be removed

Otherwise the package looks good.

Here are a few things that you might want to improve, but that I don't
consider as a blocker for an upload:
– all the Pre-Depends on "dpkg (>= 1.15.6~)" could be removed, because
even wheezy has a version of dpkg that satisfies this constraint
– debhelper compat level could be bumped to 11
– you could migrate to the new way of specifying debhelper compat level
(removing debian/compat, and specifying "debhelper-compat (= NN)" in
Build-Depends, see debhelper(1))
– most entries (if not all) in the debian/*.dirs files are useless;
these files should only be used to create empty directories; otherwise,
directories are automatically created by debhelper once you install a
file in them
– you could bump Standards-Version to 4.3.0 (that has just been
released)

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://seb
astien.villemot.name
⠈⠳⣄  http://www.debian.org


signature.asc
Description: This is a digitally signed message part


Bug#913493: RFS: geneweb/6.08+git20181019+dfsg-1

2018-11-11 Thread Guillaume Brochu
Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: 073p...@gmail.com, bubu...@debian.org

Dear mentors,
Dear Boyuan Yang,
Dear Christian Perrier,

I am looking for a sponsor for the package "geneweb", that is in Debian
since July 2000.
Actually, I have worked with Christian Perrier since 2 1/2 years to
maintain this package.
In a recent private communication with Christian, he informed me that he is
no longer available to continue package maintenance and sponsorship, and
referred me to debian-mentors.
Following closure of #908850 and a e-mail communication with Boyuan Yang,
here is a new upload for the geneweb package.

* Package name: geneweb
  Version : 6.08+git20181019+dfsg-1
  Upstream Author : Daniel de Rauglaudre et al.
* URL : https://github.com/geneweb/geneweb
* License : GPL-2
  Section : misc

It builds those binary packages:
geneweb- genealogy software with web interface
geneweb-gui - graphical user interface to Geneweb genealogy software
gwsetup- utilities to configure and manipulate Geneweb databases
gwtp  - web interface interacting with Geneweb databases

To access further information about this package, please visit the
following URL:
https://mentors.debian.net/package/geneweb
https://salsa.debian.org/GuillaumeBrochu-guest/geneweb
https://tracker.debian.org/pkg/geneweb

Alternatively, one can download the package with dget using this command:
dget -x
https://mentors.debian.net/debian/pool/main/g/geneweb/geneweb_6.08+git20181019+dfsg-1.dsc

More information about geneweb can be obtained from:
https://geneweb.org
https://github.com/geneweb/geneweb

Changes since the last upload:

  * New upstream release:

https://github.com/geneweb/geneweb/archive/9641e494cd85fb1b7baba32412d120da38234ba2.tar.gz
https://github.com/geneweb/geneweb/commits/distrib-6-08-ocaml-4-xx
(Last commit : 2018-10-19)
Fixes a bug in /hd/etc/templ502/updfam.txt:
https://github.com/geneweb/geneweb/issues/642
Fixes ocaml warnings and correct English errors
  * New maintainer (Guillaume Brochu), Christian Perrier now in uploaders
  * New git repository to replace Alioth:
https://salsa.debian.org/GuillaumeBrochu-guest/geneweb
  * Build and add connex to geneweb package (renamed geneweb-connex)
Closes: #912915
  * Use upstream a.gwf as default.gwf for gwtp
Also put default.gwf in var/lib/geneweb
  * Patches updated using gbp pq, cleaning of compile-gui patch
  * Remove duplicate entries in changelog (that were there since May 2007)
  * Add override_dh_auto_configure to fix a problem
that appeared with debhelper 11.5
  * Standards-Version: 4.2.1
  * Debhelper Build-Depends 9 -> 10
  * Build-Depends: Replace ocaml-best-compilers and ocaml by ocaml-nox
  * Remove lynx in Suggests of geneweb
  * Add Keywords entry to .desktop files, correct translation mistake
  * Put icons in usr/share/pixmaps
  * Update isoquery standard : use 639-2 instead of 639
  * Add Documentation.desktop in usr/share/doc/geneweb
  * Use https for homepage https://geneweb.org
  * Cleaning of .docs, .dirs, .links, .prerm, and rules
  * Other minor changes (lintian warnings, gbp.conf, etc.)

I tested this package with gbp buildpackage, pbuilder, and lintian.

With best regards,
Guillaume Brochu