[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: KDE debs building



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 16 September 2002 18:08, Tomas Pospisek's Mailing Lists wrote:

Is the below rules file something we can reuse for that ? or are there other 
options ? Then, why not importing it as rules.cvs into every module so we can 
all reuse it for daily builds ?

Ralf

> On Mon, 16 Sep 2002, Yenar Calentaure wrote:
> > Another thing with debs I dislike atm: The package versions are the same
> > all the time. Sure, apt-get is smart enough to figure out what changed,
> > but you lose overview soon which build you run. I'll bump up version
> > (probably best scheme is 3.0.7-cvsYYYYMMDD) at each rebuild, and probably
> > push the patch upstream :). Likewise all changes to packaging should bump
> > package version (they should be mentioned in debian/changelog).
>
> I'm using:
>
> $ cat debian/rules
> #!/usr/bin/make -f
> #
> # Based on Sample debian/rules file - for GNU Hello (1.3) by Ian Jackson.
> #
> # See realsync-files/debian/rules for details!
>
> VERSION=${shell date +'%y%m%d%H%M%S'}
> package=escher-cvs
>
> [...]
>
> binary-indep:   build
> 	[...usual stuff...]
>         dpkg-gencontrol -isp -v${VERSION}
> -DPackage=${package}-${VIDEO_DSCR} dpkg --build debian/tmp ..
> [...]
>
> I suggest a note in README.Debian:
>
> This package represents a daily build from CVS. Upstream changes are not
> noted in the changelog
>
> And I'd only mention stuff in the changelog if you really tighten some
> Debian specific screw.
> *t
>
> --
> -----------------------------------------------------------
>          Tomas Pospisek
>          SourcePole   -  Linux & Open Source Solutions
>          http://sourcepole.ch
>          Elestastrasse 18, 7310 Bad Ragaz, Switzerland
>          Tel: +41 (81) 330 77 11
> -----------------------------------------------------------

- -- 
We're not a company, we just produce better code at less costs.
- --------------------------------------------------------------------
Ralf Nolden
nolden@kde.org

The K Desktop Environment       The KDevelop Project
http://www.kde.org              http://www.kdevelop.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9hhkLu0nKi+w1Ky8RAtGMAKCd5Y9PE2IK7pnaEaLiAizILjUxAQCglmDM
J3nD2UWjVVsiqB0rpg8hiXg=
=L1ms
-----END PGP SIGNATURE-----



Reply to: