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

Synaptic packages



Hi,

 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[1], 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

    http://people.debian.org/~mmagallo/packages/synaptic/ sid/$(ARCH)/

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

 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.

 Have fun,

 [1] 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,
mmagallo@debian.org | I've have written 18 books about Rincewind.
                    |         -- (Terry Pratchett, alt.fan.pratchett)



Reply to: