Please explain; are you trie-ing to install a Solaris patch or are you trie-ing to install a Perl module ?
Installing the perl module is described in the attached README-file, this file also warns you for depencies, etc. Installing a Solaris patch cannot harm the use of Perl. It's easy done by f.e. the "patchadd" command.
The file command says it's a C-program, but when performing the head it shows a tar-file.
2 differences :
1) it's a c-program, so "cc <file>" or "gcc <file>" should create you an executable
2) it's a tar file containing help-files make-files etc. "tar tvf <file>" should show you the contents then. Renaming the file to .tar first is no luxury.
Going home now, tomorow I can try to help you further, sorry.