(mostly remove of the comment symbol in front of necessary build requires
Please note that this is part of my study. I commented out everything for which there was no documentation anywhere in the README, CONFIGURE.AC, INSTALL or any other instruction files given with the package.
However there is a long list of requirements listed on the download page which I thought of considering during my second run.
For eg. the %files section almost always needed few tweaks.
Anyway I would need to learn how to build a .spec from scratch.
question why didn't you use the pclos e srpm instead of creating a new spec?
I did use that. Each and every .spec was written based on the PCLinuxOS .spec and modified w.r.t. to the default enclosed .spec and documentation read and watching the build log.
I commented out whatever looked unspecified for future reference.
the requirement you mentioned e.g. epdf arn't released they have been check out of the svn directly. but after a little check of the e17 site they replaced subversion by git and there a lot of things missing i think but you can choose the repo version of epdf.
I did use the repo version of EPDF and it seems to work alright.
For many things that confused me or confounded me, I asked in the #e channel on Freenode and they were very helpful. Eg. xcb issue, EPDF. There they said EPDF could be disabled and use POPPLER instead. I have also put some other things gleaned from #e to work here.
One thing that bothers me when I try to follow an existing PCLinuxOS .spec is that I do not understand many things and there is no explanation. I did not understand the line with 'perl' in the e.spec.
I have many many more questions if you have the patience