先承認這是拖檯錢,本來以為用法會和autotool差很多,結果用法完全相同。所以下面的也是剪貼原來的文件。
方法一
- 把tarball 從xxx.tar.gz更改成xxx_版本號.orig.tar.gz
 - 解壓縮
 - 務必要確認目錄名稱要符合
xxx-原始套件版本號的格式!不符合請自行rename - 切換到解壓縮目錄
 echo -e "\n" | dh_make -s-s表示tarball產生全部的binary都會放在同一份deb檔案- 執行完畢會產生debian目錄,存放和套件有關的metadata,應該要手動確認修改資料,如套件說明、原來軟體官方網頁、聯絡方式等。
 
dpkg-buildpackage- 產生套件相關檔案,因為無法sign所以不嚴謹。更嚴謹可以使用
debuild,它會做許多額外的檢查,這種情況下我的測試tarball是無法通過debuild檢查的。自用可以加入-uc -us參數省略sign。 
- 產生套件相關檔案,因為無法sign所以不嚴謹。更嚴謹可以使用
 
方法二
- 直接解壓縮tarball 到測試的空目錄
 - 務必要確認目錄名稱要符合
xxx-原始套件版本號的格式!不符合請自行rename - 切換到解壓縮目錄
 echo -e "\n" | dh_make -s --createorig-s表示tarball產生全部的binary都會放在同一份deb檔案--createorig會讓工具幫你產生orig的tarball- 執行完畢會產生debian目錄,存放和套件有關的metadata,應該要手動確認修改資料,如套件說明、原來軟體官方網頁、聯絡方式等。
 
dpkg-buildpackage- 產生套件相關檔案,因為無法sign所以不嚴謹。更嚴謹可以使用
debuild,它會做許多額外的檢查,這種情況下我的測試tarball是無法通過debuild檢查的。自用可以加入-uc -us參數省略sign。 
- 產生套件相關檔案,因為無法sign所以不嚴謹。更嚴謹可以使用