2010-09-21 72 views
4

我正在開發某些腳本和小軟件包,我也將其打包爲debian軟件包。debian包裝的版本信息

代碼在git中維護,我創建了一個新的發佈tarball與make目標和git-archive。然後將這個tarball提供給「uupdate -u .tar.gz」以便從之前的打包版本進行更新。到目前爲止,一切都很好,完全按照我的要求。

現在這個棘手的部分:我想在版本控制下放置包裝信息,例如debian /下的所有東西(例如mypackage-0.4.3/debian/*)。我只是使用git,但這會打破dpkg,因爲它會哭泣目錄中的未知文件。

我的問題:

是什麼把我的debian /文件夾版本控制(使用Git)下的最簡單的方法?

請注意,如果可能的話,我想將我的源代碼和打包信息保存在單獨的存儲庫中。

回答

2

查看軟件包git-buildpackage,它將幫助您直接從上游源代碼git創建軟件包。