l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2001 Dec 30 17:14

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: Debian packaging (was Re: [vox-tech] IDE recomendations)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Debian packaging (was Re: [vox-tech] IDE recomendations)

begin Jeff Newmiller <jdnewmil@dcn.davis.ca.us> 
> On Wed, 26 Dec 2001, Ted Deppner wrote:
> > I think a talk on the debian packaging system would be good too.  It's an
> > IDE (non graphical of course - perhaps an iDE then).  This would probably
> > take a whole session though.
> > 
> > Things like building kernels, taking packages from unstable and building
> > them for stable, etc.
> > 
> > Is there any interest in this?
> I would like to see that, particularly if it was presented in
> stages.  Like, I want to build a "hello world" .deb and what is
> involved?  What happens when I decide to use ncurses to print my
> message?  What happens if I want to package someone elses program that has
> lots of #define configuration macros?  What happens when the version of
> ncurses increments?  What happens when my own program version increments?
cd /usr/share/doc/debian/maint-guide.html
lynx index.html

it's all there.

but quickly:
you don't pick the interface.  the person who is installing your package
  picks the interface.  the standard interface is "dialog" which is
  ncurses like.

#defines are fine.

debian version numbers are of the form:

  ii  libncurses5   5.2.20010318-3 Shared libraries for terminal handling
                      ^          ^
                      |          |
             upstream author     debian packager number

when the upstream author of ncurses releases a new version, you bump the
upstream version number.  if you just want to modify your packaging of
the app, you bump your debian internal number.

there's actually a very strict standard by which version numbers are
developed.  it's outlined in the maint.guide.

i've played around with this stuff.  if you have any other questions, i
can try to answer.


> > On Wed, Dec 26, 2001 at 10:04:16AM -0800, Peter Jay Salzman wrote:
> > > well, we could try a talk on linux IDE's.  each talk would be on the
> > > short side.  i could do a talk on snavigator (which i've used before)
> > > or whatever i decide to try (i'm going to research a few IDE's today).
> > > 
> > > anyone else work with linux IDE's?   we can ask if someone uses an IDE
> > > in saclug and do a combined talk for both lugod and saclug.  maybe we
> > > can try to poll nblug or roselug for IDE users.
> I have used several Windows IDEs, but when I last investigated them on
> Linux a couple of years ago, I decided they weren't up to par.  Kylix
> looked nice, but I have absolutely no interest in using Delphi.
> I have been using Emacs (at a fairly crude level because I don't have 
> the hang of Lisp) and ddd this year.  I miss context-sensitive
> name-completion, but ddd is quite impressive.
> ---------------------------------------------------------------------------
> Jeff Newmiller                        The     .....       .....  Go Live...
> DCN:<jdnewmil@dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
>                                       Live:   OO#.. Dead: OO#..  Playing
> Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
> /Software/Embedded Controllers)               .OO#.       .OO#.  rocks...2k
> ---------------------------------------------------------------------------
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech

PGP Fingerprint: B9F1 6CF3 47C4 7CD8 D33E  70A9 A3B9 1945 67EA 951D
PGP Public Key:  finger p@dirac.org
vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Sunset Systems
Who graciously hosts our website & mailing lists!