I wanted to ask about plans to support better packaging of lazarus and apps made by lazarus on Linux distros in the future. For reference I'll use .deb style here but I'm sure .rpm will have to be quite similar.

1. Does lazarus support root/readonly locations yet? (including support for installing components) This is crucial for everything really.

2. I think lazarus should get separated into lazarus-lcl-<widgetset> packages, lazarus-ide and lazarus-tools (lazbuild and friends) with a "dummy" all-package like lazarus and a "dummy" lcl package which will simply default to per-distro widgetset (eg: qt on KDE distroes in the future, gtk2 on gnome). So if use installs "lazarus" they get dependency "lazarus-lcl" which in turn installs "lazarus-lcl-<whatever>".

3. With lazarus-tools, users can easily create lazarus/fpc-made packages for whatever they made. They will simply specify the dependency for lazarus-lcl-<specific> for binary packages and lazarus-lcl for -src packages and use lazarus-tools (lazbuild) to automate building. 3rd party components should be of-course packagable as well.

I'm not asking for someone to do it, but for input, and if it's viewed as feasible by you guys. I'm currently about to release a LaTeX IDE I made with Lazarus and am quite.. blocked in regards to proper packaging and auto-building of the thing.

So.. what do you think? Of course, fpc will have to be packaged properly as well, which means addition of the missing "fpc-source" debian package :D

I'd also propose to add the fpc package to lazarus deb repository.

Ales

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to