Hi Abou, On 21-07-16 20:28, Paul Gevers wrote: > On 21-07-16 12:50, Abou Al Montacir wrote: >> Now our issue is with packages that are provided in Lazarus sources, not >> using fppkg. So these are in half way. Sources are there but not >> compilation. This makes the use much more complex for us, but users have >> a very user friendly wizard to do it.
I don't know how to build the component without a Makefile(.fpc). Would it be sufficient (a little hackish) for now (as you mention a wizard) to just make sure that the *.lpk are included (in lcl-units-1.6 as the other lpk files)? As the component isn't build, I guess it isn't really the right place (-src makes more sense) but that requires a lot more logic. Including them in lcl-units-1.6 is trivial. By the way, I learned now why we never notice the new files although we have "dh_install --list-missing". It is because --list-missing seems to only work properly in the binary(-*) target AND because it knows that the binary-indep is installing /usr/lib/lazarus/${VERSION}/components in lazarus-src.install. When I move the dh_install command to the binary-arch target and disable the line in lazarus-src.install.in file, the new files/directories are listed. Paul
signature.asc
Description: OpenPGP digital signature