Почему пакет Debian, который я создал для одного сценария Python, пуст?

У меня довольно простой проект Python, который может быть очень полезен для некоторых людей. Поэтому я подумал об упаковке. Проект называется maptool и является инструментом, который позволяет людям, у которых есть камеры Panasonic, добавлять в него информацию GPS (см. Репозиторий ).

Я сделал следующие шаги в соответствии с этим видео :

  1. Создал папку panasonic-maptool-1.0 со всем содержимым ( maptool.py , настольная ракета-носитель и значок).
  2. Создан .tar.gz этой папки
  3. Поместите .tar.gz в папку panasonic-maptool-1.0 .
  4. Запустите dh_make -c mit -f panasonic-maptool-1.0.tar.gz в этой папке, чтобы создать «единый двоичный пакет».
  5. Внутри папки /debian я скорректировал rules , control и copyright .
  6. Запустить lumix_map_tool/panasonic-maptool-1.0$ fakeroot dpkg-buildpackage -F

Но когда я смотрю на созданный пакет, он пуст. Может кто-нибудь объяснить, почему?

Все источники создания пакета находятся в репозитории. Одна вещь, где, я полагаю, я мог сделать ошибку, является файл правил:

 #!/usr/bin/make -f icon = $(CURDIR)/maptool-icon.png script = $(CURDIR)/maptool.py launcher = $(CURDIR)/maptool.desktop DEST1 = $(CURDIR)/debian/maptool/usr/share/maptool DEST2 = $(CURDIR)/debian/maptool/usr/share/applications build: build-stamp build-stamp: dh_testdir touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp dh_clean install: build clean $(icon) $(script) $(launcher) dh_testdir dh_testroot dh_clean -k dh_installdirs mkdir -m 755 -p $(DEST1) mkdir -m 755 -p $(DEST2) install -m 666 $(icon) $(DEST1) install -m 777 $(script) $(DEST1) install -m 777 $(launcher) $(DEST2) # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples # dh_installmenu # dh_installdebconf # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime # dh_installinit # dh_installcron # dh_installman # dh_installinfo # dh_undocumented dh_installman dh_link dh_compress dh_fixperms dh_installdeb # dh_perl dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: build install # We have nothing to do by default. binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install