[Tux4kids-tuxtype-dev] Packaging tux4kids-admin

David Bruce davidstuartbruce at gmail.com
Mon Oct 12 22:53:57 UTC 2009


Hi Michał,

On 10/12/09, Michał Świtakowski <swistakers at gmail.com> wrote:
> Hi,
>
> I'd like to start working on preparing tux4kids-admin for release.
> First of all, can you tell me who is responsible for creating RPMs and
> DEBs for our stuff?

Holger Levsen does the Debian packaging for tuxmath and tuxtype.
Ubuntu just gets Holger's debs from Debian.

Last year I started making rpm packages for most rpm-based distros
(OpenSUSE, Fedora, Mandriva)through the OpenSUSE build service.  I
don't know if my exact packages get added to the official repositories
for these distros, or if other folks handle those builds.

> I have limited experience with creating proper
> packages, so I'd like to work on that with someone knowledgeable.

My knowledge of RPM was about zero until last year.  I've learned just
enough to get working and fairly correct packages made. I'm pretty
sure Holger is quite knowledgable about debs, though.

I should add, however, that I only have experience making packages
that use autotools as the underlying build system.  Both deb and rpm
usually start with an autotools-derived tarball as the source - we
would need to find out the equivalent procedure for packages built
with cmake, like tuxmath-admin.  I would assume that anyone who does
deb or rpm packaging for anything in KDE4 would know what to do.

> Secondly, we need some modifications for tuxmath and tuxtype to make
> them work with the admin tool. I think about introducing "--school-mode"
> option which would make the games cooperate with the admin tool eg.
> present menu with lessons prepared by the teacher instead of standard
> menu. Do you think we can start working on that after you finish
> incorporating GSoC modifications?

Yes, very soon.  A new release of tuxtype is about ready to go, with
Sarah's word list editor and all the new media files.  On the tuxmath
side, the two biggest sticking points (menu icons and menu
translation) are both fixed.  Work and procrastination permitting, we
could have post-GSoC releases of both within the next week.

Best,

David

p.s. - How does one test the tuxmath-admin stuff?  It seems to build
OK with "cmake; make", but there doesn't seem to be a working "make
install" target.



More information about the Tux4kids-tuxtype-dev mailing list