bug-gv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-gv] [PATCH] don't install gv_spartan.dat and gv_widgetless.dat with


From: Bernhard R. Link
Subject: [bug-gv] [PATCH] don't install gv_spartan.dat and gv_widgetless.dat with fallback styles
Date: Thu, 28 Apr 2011 16:24:16 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

With fallback styles enabled (currently default), gv_spartan.dat and
gv_widgetless.dat are always replaced with compiled in versions,
so do not install those files to not confuse users with installing
files that have no effect if changed.

---
 configure.ac    |    1 +
 src/Makefile.am |   11 +++++++++--
 src/versionp.h  |    2 +-
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/configure.ac b/configure.ac
index cf734e5..be48faf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -206,6 +206,7 @@ dnl     USE_FALLBACK_STYLES=-DUSE_FALLBACK_STYLES
      AC_DEFINE(USE_FALLBACK_STYLES,[],[Define USE_FALLBACK_STYLES])
 
 }
+AM_CONDITIONAL(ENABLE_FALLBACK_STYLES, test x$opt_fallback_styles = xyes)
 
 AC_ARG_ENABLE(memmove-code, AC_HELP_STRING([--enable-memmove-code],[Use gv's 
own memmove. It defaults to `yes']), opt_memmove_code=$enableval, 
opt_memmove_code=yes)
 
diff --git a/src/Makefile.am b/src/Makefile.am
index 9b6c370..852b268 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -7,7 +7,14 @@
 # File distribution
 bin_PROGRAMS = gv
 bin_SCRIPTS = gv-update-userconfig
-dist_pkgdata_DATA = gv_spartan.dat gv_user_res.dat gv_copyright.dat 
gv_widgetless.dat
+if ENABLE_FALLBACK_STYLES
+STYLE_FILES_TO_INSTALL =
+STYLE_FILES_TO_DIST = gv_spartan.dat gv_widgetless.dat
+else
+STYLE_FILES_TO_INSTALL = gv_spartan.dat gv_widgetless.dat
+STYLE_FILES_TO_DIST =
+endif
+dist_pkgdata_DATA = gv_user_res.dat gv_copyright.dat $(STYLE_FILES_TO_INSTALL)
 pkgdata_DATA = gv_system.ad gv_user.ad gv_class.ad
 
 appdefaultsdir = $(pkgdatadir)
@@ -16,7 +23,7 @@ appdefaults_DATA = ../GV
 
 EXTRA_DIST=ad2c gv_font_res.dat gv_font_res-I18N_mb.dat gv_layout_res.dat 
gv-i18n.h gv-i18n.pl gv_misc_res.dat Aaa_bison.yacc \
            gv_current.xbm gv_doc.xbm gv_empty.xbm gv_even.xbm gv_icon.xbm 
gv_odd.xbm \
-           gv_selected.xbm gv_unmark.xbm $(srcdir)/nls/*
+           gv_selected.xbm gv_unmark.xbm $(srcdir)/nls/* $(STYLE_FILES_TO_DIST)
 
 # Clean files
 CLEANFILES = ../GV \
-- 
1.5.6.5

        Bernhard R. Link



reply via email to

[Prev in Thread] Current Thread [Next in Thread]