Bug 584281 – build: avoid double installation of xterm
authorMarc-Andre Lureau <marcandre.lureau@gmail.com>
Sat, 30 May 2009 18:06:22 +0000 (14:06 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Sat, 30 May 2009 18:06:22 +0000 (14:06 -0400)
configure.in
termcaps/Makefile.am

index 9fd93e3..a7542b3 100644 (file)
@@ -264,6 +264,7 @@ emulation=$withval,emulation=xterm)
 AC_DEFINE_UNQUOTED(VTE_DEFAULT_EMULATION,"$emulation",[The default terminal type to be emulated.])
 VTE_DEFAULT_EMULATION=$emulation
 AC_SUBST(VTE_DEFAULT_EMULATION)
+AM_CONDITIONAL(VTE_DEFAULT_EMULATION, [test "$emulation" != xterm])
 
 # Check for headers.
 AC_CHECK_HEADERS(sys/select.h sys/syslimits.h sys/termios.h sys/un.h sys/wait.h stropts.h termios.h wchar.h)
index 894bd89..6bdd9f6 100644 (file)
@@ -1,8 +1,12 @@
 EXTRA_DIST = xterm xterm.baseline
 termcapdir = $(pkgdatadir)/termcap
-termcap_DATA = xterm $(VTE_DEFAULT_EMULATION)
+termcap_DATA = xterm
+
+if VTE_DEFAULT_EMULATION
+termcap_DATA += $(VTE_DEFAULT_EMULATION)
 $(VTE_DEFAULT_EMULATION): xterm
        sed -e s,^xterm:,$(VTE_DEFAULT_EMULATION):,g \
            -e s,^xterm\|,$(VTE_DEFAULT_EMULATION)\|,g $< > $@
+endif
 
 -include $(top_srcdir)/git.mk