- test -f $(charset_alias) \
- && orig=$(charset_alias) \
- || orig=charset.alias; \
- sed -f ref-add.sed $$orig > $(charset_tmp)
- $(INSTALL_DATA) $(charset_tmp) $(charset_alias)
- rm -f $(charset_tmp)
+ if test -f $(charset_alias); then \
+ sed -f ref-add.sed $(charset_alias) > $(charset_tmp) ; \
+ $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
+ rm -f $(charset_tmp) ; \
+ else \
+ if test @GLIBC21@ = no; then \
+ sed -f ref-add.sed charset.alias > $(charset_tmp) ; \
+ $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
+ rm -f $(charset_tmp) ; \
+ fi ; \
+ fi