我想從二進制文件創建一個deb包,但是我有版權文件的問題。 如果我把一個名爲版權文件Debian文件夾裏面抱怨的兩件事情:deb包中的版權文件 - 如何
- 缺少版權
- 未知控制文件的版權
如果我把它/usr/share/doc
或/usr/share/doc/mypackage
下不抱怨在任何情況下,當我打開生成的Debian軟件包,Ubuntu軟件中心狀態許可證:未知
使用:ubuntu raring
執行fakeroot dpkg-deb -z8 -Zgzip --build myproj
版權文件看起來如下:
Format: http://dep.debian.net/deps/dep5
Upstream-Name: myproj
Source:
Files: *
Copyright: 2013 myproj. All rights reserved.
License: Limited Use Software License Agreement
License Text Here
但是從我所看到的dpkg-buildpackage非常適合那些打算包使用make構建,我想創建一個來自二進制文件的包 – hithwen
'dpkg-buildpackage'對構建包的'make'一無所知。 (實際上,它在內部使用'make'來處理'debian/rules'文件,但這完全獨立於(不)在包構建過程中創建任何文件)。例如許多軟件包僅包含腳本,因此不需要編譯,可以使用「源文件」*。仍然使用'dpkg-buildpackage'來組裝軟件包。 –