翻译RPM specfile以构建debian

时间:2016-01-28 01:24:41

标签: ubuntu package bazaar

我熟悉使用外星人,但我正在尝试使用bzr builddeb创建一个方法来构建我的应用程序而不是翻译rpm(通过外星人)。

具体来说,如何在debian软件包构建环境中模拟rpm规范中的%dir和%attr行为?

这是我的rpm规格的片段:

%files
%defattr(-,root,root)
%dir /some/directory/
%dir /some/directory/name
%dir /some/directory/name/1
%dir /some/directory/name/2
%attr(0755,root,root)/some/directory/name/X
%attr(0644,root,root)/some/directory/name/file1
%attr(0755,root,root)/some/directory/name/file2
%attr(0644,root,root)/some/directory/name/1/file3
%attr(0644,root,root)/some/directory/name/1/file4

我正在关注Ubuntu包装指南,http://packaging.ubuntu.com/html/packaging-new-software.html

我已经阅读了大量提及debian / install,debian /%packagename.install以及debian / rules更改的指南,但没有一个对我有用。我感觉这些不是我想要的,包括安装.deb时创建的包中的文件。

0 个答案:

没有答案