Get /usr/dt/config populated correctly on make install
This commit is contained in:
@@ -3,3 +3,8 @@ MAINTAINERCLEANFILES = Makefile.in
|
||||
include ../../templates/C.am
|
||||
include ../../templates/config.am
|
||||
|
||||
# Setup a symlink from C -> en_US.UTF-8
|
||||
install-data-hook:
|
||||
$(RM) $(DESTDIR)$(CDE_INSTALLATION_TOP)/config/en_US.UTF-8
|
||||
cd $(DESTDIR)$(CDE_INSTALLATION_TOP)/config/ && $(LN_S) C en_US.UTF-8
|
||||
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
|
||||
BUILT_SOURCES = sys.resources sys.session sys.font sys.dtwmrc \
|
||||
Xresources dtfile.config home.session current.session \
|
||||
display.home.session display.current.session
|
||||
display.home.session display.current.session 0100.session \
|
||||
0120.session 0140.session 0160.session
|
||||
|
||||
if SOLARIS
|
||||
BUILT_SOURCES += Xresources.ow
|
||||
@@ -14,10 +15,37 @@ endif
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
cfgmaindir = $(CDE_INSTALLATION_TOP)/config/$(LANG)
|
||||
dist_cfgmain_DATA = dtfile.config sys.dtwmrc sys.resources Xresources \
|
||||
sys.font sys.session
|
||||
|
||||
cfgrsrcdir = $(CDE_INSTALLATION_TOP)/config/$(LANG)/Xresources.d
|
||||
dist_cfgrsrc_DATA = 0100.session 0120.session 0140.session \
|
||||
0160.session
|
||||
|
||||
TOP = $(top_builddir)/programs
|
||||
MERGE = $(top_builddir)/programs/localized/util/merge
|
||||
|
||||
# these are the names these 4 file are really installed as, so create
|
||||
# symlinks to them for installation
|
||||
0100.session: current.session
|
||||
$(RM) $@
|
||||
$(LN_S) $< $@
|
||||
|
||||
0120.session: home.session
|
||||
$(RM) $@
|
||||
$(LN_S) $< $@
|
||||
|
||||
0140.session: display.current.session
|
||||
$(RM) $@
|
||||
$(LN_S) $< $@
|
||||
|
||||
0160.session: display.home.session
|
||||
$(RM) $@
|
||||
$(LN_S) $< $@
|
||||
|
||||
|
||||
# these are the real targets
|
||||
sys.resources: $(TOP)/dtsession/sys.resources sys.resources.tmsg
|
||||
$(MERGE) -lang $(LANG) $@.tmsg < $< > $@ || $(RM) $@
|
||||
|
||||
|
||||
Reference in New Issue
Block a user