さて、私は次のようなdebian /rulesファイルを持っています:
#!/usr/bin/make -f
PACKAGE = packagename
SRC_VERSION := $(shell grep version setup.py | awk -F [\'] '{print $$2}')
TARBALL = $(PACKAGE)_$(SRC_VERSION).orig.tar.gz
.PHONY: get-orig-source
%:
# Adding the required helpers
dh $@ --with python2
get-orig-source:
python setup.py sdist --formats=gztar
mv dist/*gz ../$(TARBALL)
echo " "$(TARBALL)" created"
私の奇妙なget-orig-source操作を無視します。最終的には、バイナリPACKAGEのdebian/controlファイルのDescriptionフィールドを動的に変更したいと思います。私の理解では、packagename /debian/のpackagename.substvarsに変数定義を追加する必要があります。ただし、単純なdh $ @ --with python2がそのファイルを動的に生成するため、追加できるものはすべてdhプロセスと競合するようになりました。
だからあなたへの私の質問はstackoverflowの良い人々はこれになります....
substvarsを使用してバイナリパッケージの説明を動的に定義したい場合、どうすればよいですか?