[Pkg-jed-commit] r300 - in trunk/packages/jed-extra/debian: . examples init

Jörg Sommer joerg at alea.gnuu.de
Fri May 26 15:41:41 UTC 2006


Hallo G.,

G. Milde schrieb am Fri 26. May, 14:25 (+0200):
> On 24.05.06, Jörg Sommer wrote:
> > Guenter Milde schrieb am Tue 23. May, 15:35 (+0000):
> 
> > > Log:
> > > rules: variable VER for current version 
> > >        (Rafael, can you fix the extraction from the changelog?)
> > 
> > What's your problem?
> 
> This is from a commit in jed, not jed-extra.
> 
> The construct
> 
> VER = $(shell perl -ne '/([\d.]+)-/; print $$1; exit' < \
> 		      $(dir $(firstword $(MAKEFILE_LIST)))/changelog)
> 
> works in jed-extra/debian/rules, but for some reason not in
> jed/debian/rules.

Why we need this? I would suggest to replace it by a string.

> > > -	mkdir --parents jedmodes-$(VER)/boxquote
> > > -	cd jedmodes-$(VER)/boxquote; \
> > > -	    wget http://www.cis.fu-berlin.de/~phgrau/slang/boxquote.sl
> > > -	gunzip jed-extra_$(VER).orig.tar.gz
> > > -	tar --append --file jed-extra_$(VER).orig.tar jedmodes-$(VER)
> > > -	gzip -9 jed-extra_$(VER).orig.tar
> > 
> > Do you not like boxquote?
> 
> Removing this was a side-effect of using my version of rules. It is in now,
> but still buggy (creates the jedmodes-2.2 dir two times).

Fixed. BTW: Did this cause any trouble at you?

> > > +	mv $$(find . -name \*.html -o -name \*.otl -name \*.example) \
> > > +	$(debroot)/usr/share/doc/jed-extra/mode-doc/
> > 
> > Why the README should be into the library dir?
> 
> It should not. However, the version with 'mv' moves the documentation out of
> the way. No need for "-X.html -X.otl -X.example -XREADME" with dh_install.

So, we should talk about what we understand of a clean build. I would
prefer to make a whole build tree looks after an build+clean the same as
before. Moving files out of the source tree is /bad/. If you create the
sources of the package (e.g. the diff) after a build you get a broken
source package.

Bye, Jörg.
-- 
Diskusion "Pascal vs. Rest der Welt":
30 Aug 2000 00:13:11 GMT, Adrian Knoth <adi at drcomp.erfurt.thur.de>
Und selbst wenn eure 100000 Zeilen-Programme noch so oft unter Windows
verwendet werden: mit einem Handwagen fährt man nicht Formel-1.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-jed-devel/attachments/20060526/ee7c43cc/attachment-0001.pgp


More information about the Pkg-jed-devel mailing list