Итак, у меня есть файл 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"
Игнорируя мой причудливый маневр получения источника. В конечном итоге я хочу динамически изменить поле Description в файле debian/control для двоичного ПАКЕТА. Насколько я понимаю, мне нужно добавить определение переменной в packagename.substvars в packagename/debian/ . Однако, поскольку мой простой dh $@ --with python2 динамически генерирует этот файл, любое добавление, которое я мог бы сделать, теперь конкурирует с процессами dh.
Итак, мой вопрос к вам, хорошие люди из stackoverflow, звучит так....
Если я хочу определить описание бинарного пакета динамически, используя substvars, как мне это сделать?