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?
If we're going to be installing our own copy of icu, it would be nice if
we didn't accidentally overwrite an existing system ICU. (so, put them
somewhere under PARROTLIBDIR?)
Also, if the goal here is to get a distro, I'd recommend making the parrot
distro just have a dependency on the (hopefully pre-existing) ICU distro.