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

Re: Some questions about patching source



This one time, at band camp, Simon Richter said:
> Stephen,
> 
> On Wed, Nov 06, 2002 at 02:21:07PM -0500, Stephen Gran wrote:
> > I am putting together a .deb of cosmos (the xscreensaver module) for
> > personal consumption - I don't think it's suitable to go into Debian
> > proper, as upstream seems to have disappeared (at any rate, the site
> > where I originally downloaded the source is gone, and google returns
> > only old hits).
> 
> As long as it's maintained there is no problem with the package going
> into Debian -- it may even happen that someone finds the package useful
> and takes over upstream development.
> 
> > The problem I am having with putting it together is
> > that in order for it to build from source, it needs a compiled
> > xscreensaver source tree to pull some headers and other things from.
> 
> Define "other things". As long as it is headers, the best solution would
> be to ask the xscreensaver maintainer whether he could make a -dev
> package with the headers that you can build-depend on.
> 
>    Simon

steve@gashuffer:~/temp/cosmos-1.0/debian/patches$ ls -R
.:
config.h  hacks  utils

./hacks:
screenhack.h  screenhack.o

./utils:
colors.h  grabscreen.h  hsv.o        resources.o  usleep.o  visual.o  yarandom.h
colors.o  hsv.h         resources.h  usleep.h     visual.h  xshm.h    yarandom.o

It's not just headers, sadly.  That's why it needs a _compiled_ source
tree to work with.  I certainly don't mind including it in Debian (I
would need a sponsor, as I'm not yet a developer), but I was a little
hesitant with no upstream, especially as we are about to (someday, any
day now) switch default compiler versions.  My C++ is just not good
enough to be depended on to fix source bugs or deprecated constructions.
I will write upstream again (I tried once and got no answer, but who
knows (^: ).  If they are pingable, or I find someone who doesn't mind
helping me sort out source bugs, I think it would be a nice little hack
to include for xscreensaver.

Thanks,
Steve

-- 
This is the theory that Jack built.
This is the flaw that lay in the theory that Jack built.
This is the palpable verbal haze that hid the flaw that lay in...

Attachment: pgpnJHEu1aU5R.pgp
Description: PGP signature


Reply to: