Today I remembered that I had offered to make my packaging of synaptic
public. As it turns out I placed my debianization scripts on the
checked out copy of raptor, which I rm -rf'ed at some point in time
in order to make room for building another package. The good news is
that packaging synaptic is a breeze, so I did it again after noticing
the original stuff was gone.
The result of that is to be found on
As I said elsewhere, I have no intention of uploading this stuff to the
archive, since it seems the "released" version of synaptic always needs
a CVS version of wmaker (WINGs, actually) to build. The result has a
Depends line like this:
Depends: hermes1 (>= 1.3.2-1), libapt-pkg-libc6.2-3-2-3.1, libc6 (>= 2.2.3-7), libjpeg62, libpng2(>=1.0.12), libproplist0 (>= 0.10.1), libstdc++2.10-glibc2.2 (>= 1:2.95.4-0.010810), libtiff3g, libungif4g (>= 4.1-1), libwraster2 (>= 0.65.1.20010819-1), xlibs (>> 4.1.0), zlib1g (>= 1:1.1.3)
(that looks suspiciously long, most of those are actually libwraster2
If you want to build synaptic for your architecture of choice, you'll
need to build wmaker first. A source pacakge is to be found on the
same place (ARCH=source). ATM the wmaker's CVS module is slightly
fscked, so if you are planning on checking it out yourself be prepared
for some surgery.
I'll see about building packages for testing, but I can't do that atm
because I screwed my testing chroot up and I'm hitting a kernel bug
while trying to rebuild it.
Synaptic lacks a manpage at the moment (or any kind of documentation
for that matter). If you feel like writing a nice docbook document
(that can be turned into a nice manpage) I'm sure Alfredo will
appreciate it (localization patches, too). It's waaaaaay down my
own todo list...
Bug reports will be appreciated, I don't mind getting them and
forwarding them to Alfredo, but don't use the BTS.
Oh, yes, *what* is synaptic? Synaptic is, IMO, what deity at some
point wanted to be but never was. If you ever saw deity you'll
understand what I mean. The interface is clean, fast and good looking
(the icons have a certain KDEish look, but nothing is perfect) as well
as intuitive and elegant. Alas, it will only run as root (I don't know
if Alfredo plans to change this). Being able to use the keyboard to
control it would take it closer to perfection.
My network connectivity sucks today, the package on klecker contains a
very stupid mistake which I have corrected locally, but I haven't been
able to upload it yet.
 raptor is the original name of synaptic and it's still the name of
the CVS module. I like that name better than synaptic, because
it's shorter and doesn't collide with synaptics, a totally
different piece of software. On the plus side, it separates it
from rapt, the RPM-capable version of apt.
Marcelo | If I *heeded* all the advice I've had over the years,
firstname.lastname@example.org | I've have written 18 books about Rincewind.
| -- (Terry Pratchett, alt.fan.pratchett)