2011-01-13 107 views
2

我需要打包Perl Dancer应用程序才能使用RPM进行安装。几乎所有的Perl模块/分发工具都将文件安装到Perl特定位置,例如/ usr/lib/perl。我需要能够在自包含的位置创建安装,例如/ opt/foo。打包Perl应用程序

我知道App::Build,它看起来可能很有用,并且提供了Module :: Build中缺少的功能。我预计可能有一个Dist::Zilla插件来做这种事情,但我一直无法找到一个。

您建议使用什么工具来构建,测试和打包Perl'应用程序'?

应用程序的布局将按照正常的舞者的风格,加上/ Public,/意见,/ lib目录等

+0

我建议使用您正在构建RPM的发行版提供的工具。 Debian有一个Perl模块的打包工具包(用来制作debs),我假设基于RPM的发行版会有类似的东西。 – Quentin 2011-01-13 09:57:37

回答

2

你是说,模块::生成缺少的功能安装额外的错(非lib)目录。请参阅Cookbook