chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
chattier default configs
[disorder]
/
debian
/
autorules.m4
diff --git
a/debian/autorules.m4
b/debian/autorules.m4
index 4dd49fec1e1c1b53e97d72bafdd0d8a41a83d4e3..16bb4311bd4d8e7ac65454a42cd61e008d26dc6f 100644
(file)
--- a/
debian/autorules.m4
+++ b/
debian/autorules.m4
@@
-30,7
+30,9
@@
m4_changequote([,])
m4_define([build], [.PHONY: [build]
[build]:
m4_syscmd([test -f ../configure || test -f ../config.status])m4_dnl
m4_define([build], [.PHONY: [build]
[build]:
m4_syscmd([test -f ../configure || test -f ../config.status])m4_dnl
-m4_ifelse(m4_sysval,0,[ ./configure ${CONFIGURE} ${CONFIGURE_EXTRA}
+m4_ifelse(m4_sysval,0,[ if test -f config.status; then \
+ ./config.status; else\
+ ./configure ${CONFIGURE} ${CONFIGURE_EXTRA}; fi
])m4_dnl
$(MAKE) prefix=/usr])m4_dnl
])m4_dnl
$(MAKE) prefix=/usr])m4_dnl
@@
-56,6
+58,12
@@
pkg-$1: [build]
cp debian/changelog \
debian/$1/usr/share/doc/$1/changelog.Debian
gzip -9 debian/$1/usr/share/doc/$1/changelog.Debian
cp debian/changelog \
debian/$1/usr/share/doc/$1/changelog.Debian
gzip -9 debian/$1/usr/share/doc/$1/changelog.Debian
+ @for f in preinst postinst prerm postrm conffiles templates config; do\
+ if test -e debian/$$f.$1; then\
+ echo cp debian/$$f.$1 debian/$1/DEBIAN/$$f; \
+ cp debian/$$f.$1 debian/$1/DEBIAN/$$f; \
+ fi;\
+ done
$2 dpkg-gencontrol -isp -p$1 -Pdebian/$1 -Tdebian/substvars.$1
chown -R root:root debian/$1
chmod -R g-ws debian/$1
$2 dpkg-gencontrol -isp -p$1 -Pdebian/$1 -Tdebian/substvars.$1
chown -R root:root debian/$1
chmod -R g-ws debian/$1