Jasonwryan (como sempre) estava certo em relação ao seu comentário inicial.
Os pacotes de Arch devem estar o mais próximo possível de "baunilha". Agora, embora você possa usar rpmextract ou alien , não há uma boa razão para isso. O que você deve fazer é criar um PKGBUILD que use o RPM como arquivo de origem e, em seguida, instale tudo o que é necessário onde deveria estar na função package() . Se você não tiver certeza de como fazer isso, dê uma olhada em alguns pacotes no Repositório de Usuários do ArchLinux ; há muitas coisas que fazem coisas semelhantes.
Agora, como bsdtar (o extrator padrão usado nos arquivos de origem por makepkg ) suporta a extração de RPMs sem problema, não há razão para usar rpmextract - adiciona uma dependência de dependência sem adicionar nenhuma funcionalidade real. p>
Algumas leituras relacionadas do wiki:
-
PKGBUILDs - Básico
PKGBUILDtemplates - Padrões de empacotamento de arcos