Comment 25 for bug 146324

Revision history for this message
Michel Briand (michelbriand) wrote : Re: [Bug 146324] Re: [needs-packaging] FreeWRL VRML/X3D Browser

Philippe Coval <email address hidden> - Wed, 07 Apr 2010 07:53:18 -0000

>Hi,
>
>I am looking for co maintainers check :
>
>http://bugs.debian.org/574881
>
>http://rzr.online.fr/q/vrml
>
>
>** Bug watch added: Debian Bug tracker #574881
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574881
>
>** Bug watch added: SourceForge.net Tracker #1832313
> http://sourceforge.net/support/tracker.php?aid=1832313
>
>** Also affects: freewrl via
> http://sourceforge.net/support/tracker.php?aid=1832313
> Importance: Unknown
> Status: Unknown
>

Salut Philippe,

NB: j'ai pas pu déchiffrer ton mail du 05/04 12:17. Pb MIME ? Email
vide ?

En effet il faut avancer. Tu as raison de me solliciter à nouveau.
Je me bloque une heure ce soir et demain soir pour travailler avec toi
sur le sujet ;).

Je vais récupérer les dernière sources de FreeWRL et voir si la
compilation passe bien. Si elle passe bien je taggerai une version et
je ferai un tarball.

Côté repository git pour stocker le sous-rép debian/ je ne l'ai pas
encore cloné. Mais je vais le faire ce soir. On ne stocke que le
sous-rép git dans cette repository.

Mail joint : les remarques d'un Debian monsieur...

à+
Michel

On Sat, Oct 03, 2009 at 01:18:03PM +0200, Michel Briand wrote:
>
> Hello,
>
> I've worked on Lintian warning and reach the point of only one
> remaining:
>
> $ lintian freewrl_1.22.5-1.dsc
> W: freewrl source: native-package-with-dash-version
>
> Since I build FreeWRL from my CVS checkout directory, than contains CVS
> files and debian/ subdirectory, I've used the command:
>
> $ dpkg-source -ICVS -b freewrl-1.22.5
> dpkg-source: info: utilisation du format source « 1.0 »
> dpkg-source: info: construction de freewrl dans freewrl_1.22.5-1.tar.gz
> dpkg-source: info: construction de freewrl dans freewrl_1.22.5-1.dsc
>
> But the last Lintian warning remains. I don't know how to solve it: how
> to tell dpkg-source that my package is not native ?

We need debian dir to be separate from upstream source tree. This way, an
upstream tree (without debian dir) produces freewrl_1.22.5.orig.tar.gz
(note the .orig).

Then, when you unpack this and put your debian dir in it, dpkg-buildpackage
will DTRT and generate a freewrl_1.22.5-1.diff.gz, which contains the debian
directory.

See http://www.debian.org/doc/maint-guide/ch-update.en.html#s-orig-tar

--
Robert Millan

  The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
  how) you may access your data; but nobody's threatening your freedom: we
  still allow you to remove your data and not access it at all."