如何将变量从Makefile传递到debian包文件?

如何将变量从Makefile传递到debian包文件?,debian,packaging,Debian,Packaging,我有一个debian软件包,它有这样一个Makefile: ETIMESTAMP=20201221140371 EPYTHONVERSION=3.7.0 EDIR=/usr/share/environment-${ETIMESTAMP} all: mkdir ${EDIR} ../..//build.sh ${EPYTHONVERSION} ${EDIR} install: mkdir -p ${DESTDIR}${CPEDIR} cp -r ${EDIR}/

我有一个debian软件包,它有这样一个Makefile:

ETIMESTAMP=20201221140371
EPYTHONVERSION=3.7.0
EDIR=/usr/share/environment-${ETIMESTAMP}

all:
    mkdir ${EDIR}
    ../..//build.sh ${EPYTHONVERSION} ${EDIR}

install:
    mkdir -p ${DESTDIR}${CPEDIR}
    cp -r ${EDIR}/* ${DESTDIR}${EDIR}/ && rm -r ${EDIR}

我需要以某种方式将顶部设置的变量传递给
debian/control
debian/postrm
。为了进一步推动这一点,还插入了
debian/changelog
中,在运行
make
时自动创建一个新条目

deb包是否提供内置工具来实现这一点?我目前的理论解决方案涉及一个临时的bash脚本,它将把变量放在正确的位置。其他解决方案非常受欢迎