53 |
EXT:=cvs |
EXT:=cvs |
54 |
|
|
55 |
CFG:=$(addsuffix /config.,. binutils) gmp3/configfsf. |
CFG:=$(addsuffix /config.,. binutils) gmp3/configfsf. |
56 |
CFGS:=$(addsuffix guess,$(CFG)) $(addsuffix sub,$(CFG)) #configure |
CFGS:=$(addsuffix .ori,configure $(addsuffix guess,$(CFG)) $(addsuffix sub,$(CFG))) |
57 |
|
|
58 |
FORCE: |
$(filter %.guess.ori,$(CFGS)): %.ori: /usr/share/misc/config.guess % |
59 |
|
! [ -e $* ] || [ -e $@ ] || cp $* $@ |
60 |
$(filter %.guess,$(CFGS)): /usr/share/misc/config.guess FORCE |
[ $$($< -t | tr -d '-') -le $$(./$* -t | tr -d '-') ] || cp $< $* |
61 |
! [ -e $@ ] || [ -e $@.ori ] || cp $@ $@.ori |
touch $@ |
|
[ $$($< -t | tr -d '-') -le $$($@ -t | tr -d '-') ] || cp $< $@ |
|
62 |
|
|
63 |
$(filter %.sub,$(CFGS)): /usr/share/misc/config.sub FORCE |
$(filter %.sub.ori,$(CFGS)): %.ori: /usr/share/misc/config.sub % |
64 |
! [ -e $@ ] || [ -e $@.ori ] || cp $@ $@.ori |
! [ -e $* ] || [ -e $@ ] || cp $* $@ |
65 |
[ $$($< -t | tr -d '-') -le $$($@ -t | tr -d '-') ] || cp $< $@ |
[ $$($< -t | tr -d '-') -le $$(./$* -t | tr -d '-') ] || cp $< $* |
66 |
|
touch $@ |
67 |
|
|
68 |
#configure: configure.in |
configure.ori: %.ori: configure.in |
69 |
# ! [ -e $@ ] || [ -e $@.ori ] || mv $@ $@.ori |
! [ -e $* ] || [ -e $@ ] || cp $* $@ |
70 |
# cd $(@D) && autoconf |
cd $(@D) && autoconf |
71 |
|
touch $@ |
72 |
|
|
73 |
configure-%-stamp: $(CFGS) |
configure-%-stamp: $(CFGS) |
74 |
|
|
129 |
|
|
130 |
dh_clean |
dh_clean |
131 |
rm -rf debian/trad debian/ansi $(INS) debian/substvars |
rm -rf debian/trad debian/ansi $(INS) debian/substvars |
132 |
for i in $(CFGS) ; do ! [ -e $$i.ori ] || mv $$i.ori $$i ; done |
for i in $(CFGS) ; do ! [ -e $$i ] || mv $$i $${i%.ori} ; done |
133 |
|
|
134 |
|
|
135 |
BVER:=$(shell dpkg -s binutils |grep ^Version: | cut -f2 -d\ | cut -f1 -d\-) |
BVER:=$(shell dpkg -s binutils |grep ^Version: | cut -f2 -d\ | cut -f1 -d\-) |