Know anybody about (more or less) complex toolset like
- CKAN / DKAN
which is mainly programmed in the Perl language?
It might be possible to modify them for use in data cataloging ... you'd likely need to change out the underlying schemas, as I assume they'd be using MARC.
You might want to take a look at opendata.stackexchange.com/questions/1728/… but I don't know of any CKAN/Socrata equivalents that are written in Perl. In fact, don't know of many modern web applications written in Perl.
All this being said, both CKAN and Socrata have very standardized APIs for all installations which can be accessed using Perl. Let me know if you want more details about that (and what you're trying to do)