[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug-gv] [PATCH] don't install gv_spartan.dat and gv_widgetless.dat with fallback styles,
Bernhard R. Link <=