[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 6:46 pm, Ralf Nolden wrote:
> 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
>
There is a perl script (admin/debianrules) which generates the 
debian/debiandirs makefile fragment.

> > 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

- -- 
David Pashley
david@davidpashley.com
Nihil curo de ista tua stulta superstitione.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9hjGWYsCKa6wDNXYRAkh4AJ9BITVs3ZJaD7Fg+7lEbmLIp0qiQQCgmdf5
909vxF8AS+qM8mPIzlofWZU=
=EmOb
-----END PGP SIGNATURE-----



Reply to: