dpkg-buildpackage할때 질문 있습니다. (패키지 포함에 관하여)

cosmos15의 이미지

패키징할 폴더 안에 바로 만든 프로그램을 usr/bin에 넣었습니다.

그리고 다시 dh_make --createorig를 했을때

바깥 폴더에 생긴 orig 파일 안에는 제가 만든 'usr/bin/프로그램' 이 그대로 적용 되잖아요.

그런데 그후 다시 폴더 안에서

dpkg-buildpackage -rfakeroot 를 하였을때 외부에 생긴 .deb파일안에는 제가 만든 'usr/bin/프로그램'이 없을 뿐더러

그 후 debuild를 하여 ppa에 올려서 제가 받아 설치해도 'usr/bin/프로그램' 프로그램이 그대로 깔리지 않습니다.

제가 모르는게 뭔가요?

어떻게 dpkg-buildpackage 할때 안에 내용을 그대로 적용 할수 있는 겁니까?

익명 사용자의 이미지

문제는 debian/<패키지명>.install 파일을 만드는 것이었습니다.

install 파일에는 설치할 폴더 루트를 적어 주면 됩니다.

ex:

< debian/패키지명.install >

usr/games/