пустой спек
программа
библиотека
модуль ядра
kernel-source для модуля ядра
java библиотека
Для получения готового спека модуля perl рекомендуется использовать программу cpan2rpm из одноимённого пакета, которой указывается название модуля perl, и она формирует готовый спек, со всеми зависимостями. Не забывайте проверять description и включить страницы man и файлы README и Changelog, если они имеются, в секцию %files.
Что еще: перловый/питоновый модуль? плагин для vim?