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