[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Looking for a Debian Maintainer for Freecell Solver
- To: Shaul Karl <shaulka(at-nospam)bezeqint.net>
- Subject: Re: Looking for a Debian Maintainer for Freecell Solver
- From: Shlomi Fish <shlomif(at-nospam)techst02.technion.ac.il>
- Date: Tue, 22 May 2001 10:03:43 +0300 (IDT)
- Cc: linux-il(at-nospam)linux.org.il
- Delivered-To: linux.org.il-linux-il@linux.org.il
- In-Reply-To: <E151yDp-0008Uy-00@rakefet>
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
On Tue, 22 May 2001, Shaul Karl wrote:
> >
> > I am the main programmer of Freecell Solver, which is a library and an
> > executable for automatic solving of boards of Freecell and similar
> > Solitaire variants. Freecell Solver is already used by KDE's Solitaire
> > suite - kpat -
>
>
>
> I am not familiar with the KDE debs. Yet if kapt _depends_ (= can not run
> without it) on Freecell than this might solve part of the problem of having a
> deb for it since whoever package kapt will probably need to include Freecell
> in some way or another.
>
Actually, theoretically kpat can run without Freecell Solver, but in that
case it will either have no Freecell auto-solve or a very primitive and
bad one. At present, kpat is statically linked with a copy of the Freecell
Solver source code. But I'd like to make Freecell Solver a shared library,
and have all the Freecell implementations link against it.
>
>
> > and it is expected that it will be used by PySol and by
> > GNOME's AisleRiot as well. Thus, I decided to make it into a package that
> > will be used by all of those Freecell implementations.
> >
>
>
>
> Same thing as above.
>
I'd rather have an organized and official deb file, so other people can
use it as a reference and/or include it in their distributions, rather
than let people figure out how to install it on their own.
It's good Linux etiquette.
>
>
> > Freecell Solver now has an Autoconf/Automake/libtool-based building
> > process that generates a shared library, a static library, and an
> > executable that links against the shared library. I have already written
> > an RPM SPEC for it (partially in thanks to Tzafrir Cohen's lecture), and
> > installing it by rpm seems to work fine.
> >
> > However, I would also like to have a Debian package it. Now, since I don't
> > use Debian regularily nor its package system, I would like to have someone
> > who does, so he can maintain it for me. Thus, if anyone of you wishes to
> > be one, or can forward this message to a global Debian mailing-list, I
> > would be grateful to you.
> >
>
>
>
> You might want to post this yourself on debian-devel@lists.debian.org. Do not
> expect too much though.
>
Thanks, I'll do that. Does it post messages from those that are not
registered? (I'm not).
>
>
> > What the maintainer should have (in that order):
> >
> > 1. Familiarity with how to make a Debian package or a willingless to learn
> > it.
> >
> > 2. Familiarity with RPM SPECS. I maintain the RedHat package, and he could
> > build the Debian based on its SPEC.
> >
>
>
>
> Can't hurt but no real need for that.
>
Actually, there is one. I maintain the RPM SPEC, and I would like the
debian package to correspond to it.
> In the meantime one might _try_ alien:
>
> Package: alien
> Priority: optional
> Section: admin
> Installed-Size: 181
> Maintainer: Joey Hess <joeyh@debian.org>
> Architecture: all
> Version: 7.22
> Depends: debhelper (>= 3), perl, rpm (>= 2.4.4-2), dpkg-dev, make, cpio
> Suggests: patch, bzip2
> Filename: pool/main/a/alien/alien_7.22_all.deb
> Size: 111874
> MD5sum: 300ba678067a28af44a8ca6626545104
> Description: Install Red Hat, Stampede, and Slackware Packages with dpkg.
> Alien allows you to convert Red Hat, Stampede and Slackware Packages into
> Debian packages, which can be installed with dpkg.
> .
> It can also convert into Slackware, Red Hat, and Stampede packages.
> .
> This is a tool only suitable for binary packages.
>
I also want to have an source Debian package.
But in any case, I don't know how trustworthy is alien, but I'll try it
anyways.
Regards,
Shlomi Fish
>
> Yet I never used alien myself, which is why I can not tell how good it is
> for your specific task.
> --
>
> Shaul Karl <shaulka@bezeqint.net>
>
> Hillel used to say: If I am not for myself who will be for me?
> Yet, if I am for myself only, what am I? And if not now, when?
> (Ethics Of The Fathers 1:14)
>
>
>
----------------------------------------------------------------------
Shlomi Fish shlomif@t2.technion.ac.il
Home Page: http://t2.technion.ac.il/~shlomif/
Home E-mail: shlomif@techie.com
A more experienced programmer does not make less bugs. He just realizes
what went wrong more quickly.
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il