Olivier Thauvin wrote:
I am looking to make a parrot rpm for mandrake and in same time, cleaning and beautify the spec in the parrot cvs, but I am lock because the make install and the MANIFEST.* generation doesn't works as it should:
- path are the same in MANIFEST.* and the install
- library are not installed
- path are mixing doc and other things
- mix parrot library file and .so files.

Yeah. It was also reported that parrot.exe wasn't installed, IIRC.

So the things I am thinking:

blib/lib/libparrot.so => $(LIBDIR)/libparrot.so
whatever/file.pmc => $(PARROTLIBDIR)/whatever/file.pmc

Sounds reasonable. What about the icu files?

Currently there is two scripts (mk_manifests.pl, install_files.pl) but it does not expand path in same way, so MANIFEST.* are wrong, I purpose to merge those two script and let install_files.pl genrerate MANIFEST*.

I don't know. Maybe crate/use a module that has the common parts.

Only after cleaning the installation I will be able to make a parrot.spec as I promise on #parrot. Of course if you agree with this solution, I'll make a patch.

WDYT ? any comment ?

I appreciate getting "make install rpms" working very much. But I can't say much about, how it should work ;)


leo



Reply via email to