如何添加规则以在 debian/rules 中运行 autoreconf -vfi?
上游应用程序提供了旧版本的 libtool,因此我想在构建期间运行 autoreconf -vfi。
请帮助我编写 debian/rules 来运行 autoreconf -vfi 并添加命令以在构建过程之后进行清理。
Debian规则:
#!/usr/bin/make -f
#export DH_VERBOSE=1
include /usr/share/quilt/quilt.make
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
CFLAGS += -Wall
config.status: configure patch
dh_testdir
./configure --host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr
build: build-arch build-indep
build-arch: build-stamp
build-indep: build-stamp
build-stamp: config.status
dh_testdir
$(MAKE)
touch build-stamp
clean: unpatch
dh_testdir
dh_testroot
rm -f build-stamp
[ ! -f Makefile ] || $(MAKE) distclean
dh_clean
..............................................
谢谢