Index: ChangeLog
from Clement Vasseur <clement.vasseur(a)lrde.epita.fr>
* pkg/deb.pkg: Add the lrdetools package.
Index: pkg/deb.pkg
--- pkg/deb.pkg (revision 41)
+++ pkg/deb.pkg (working copy)
@@ -23,3 +23,5 @@
gcc # install the default C compiler
g++ # install the default C++ compiler
gdb # install the default debugger
+
+lrdetools # various development tools from the LRDE
--
Clement Vasseur <clement.vasseur(a)lrde.epita.fr>
Auto posted by lrde-deb/build.sh
un des scripts des lrdetools a le même nom qu'un utilitaire :
---8<---
#! /bin/sh
# rdiff FROM TO -- diff two directories/tarballs ignoring annoying files.
---8<---
et
---8<---
NAME
rdiff - compute and apply signature-based file differences
SYNOPSYS
rdiff [options] signature old-file signature-file
rdiff [options] delta signature-file new-file delta-file
rdiff [options] patch basis-file delta-file new-file
DESCRIPTION
In every case where a filename must be specified, - may be used
instead to mean either standard input or standard output as
appropriate.
---8<---
Donc il va falloir le renommer. Une idée ?
--
Geoffroy Fouquier
Geoffroy.Fouquier(a)lrde.epita.fr
Il existe des scripts dans le répertoire prcs2svn dont le répertoire
d'installation est : /usr/lib/python2.3/site-packages/
=> Ce répertoire ne doit pas contenir de script, mais uniquement des
paquets. A priori, prcs.py et re2glob.py sont des paquets, il faut
donc enlever la ligne '#!/usr/bin/env python'
sinon, si ces scripts sont utiles, il doivent être transférés dans le
répertoire src, surtout que prcs-diff, prcs-viewer et prcs-merge ne
sont utilisés nulle part (a priori).
W: lrdetools: script-not-executable ./usr/lib/python2.3/site-packages/prcs-diff.py
W: lrdetools: script-not-executable ./usr/lib/python2.3/site-packages/prcs-merge.py
W: lrdetools: script-not-executable ./usr/lib/python2.3/site-packages/prcs.py
W: lrdetools: script-not-executable ./usr/lib/python2.3/site-packages/prcs-viewer.py
W: lrdetools: script-not-executable ./usr/lib/python2.3/site-packages/re2glob.py
--
Geoffroy Fouquier
Geoffroy.Fouquier(a)lrde.epita.fr
Quelques problèmes avec ces scripts :
E: lrdetools: shell-script-fails-syntax-check ./usr/bin/cvsldup
N:
N: Running this shell script with the shell's -n option set fails, which
N: means that the script has syntax errors.
N:
N: Run e.g. sh -n yourscript to see the errors yourself.
N:
E: lrdetools: shell-script-fails-syntax-check ./usr/bin/cvssnap
E: lrdetools: shell-script-fails-syntax-check ./usr/bin/prcs-back
--
Geoffroy Fouquier
Geoffroy.Fouquier(a)lrde.epita.fr
>>> "Geoffroy" == Geoffroy Fouquier <Geoffroy.Fouquier(a)lrde.epita.fr> writes:
>> Pour les paquets, ce serait bien. Peut-être Djo le fait-il ?
> Pour pouvoir faire un paquet debian, il faut avoir une boule de
> goudron qui compile, ce qui n'est pas le cas pour le moment :
> % make check
> [...]
> ===================================
> 7 of 21 tests failed
> Please report to lrde(a)lrde.epita.fr
> ===================================
Ce sont les tests de Simon pour prcs2svn. Ils sont étranges, et je ne
suis pas capable de les réparer. Le plus simple, c'est de les XFailer.
> d'ailleurs, rapporter les bugs devraient être fait sur la liste
> projects et non pas sur la liste des permanents.
C'est juste.
> NB: le journal des tests qui ne passe pas est là : /mnt/goinfre/tests.ratés
Merci.