Fix various path issues

This commit is contained in:
James Le Cuirot
2020-04-26 16:35:09 +01:00
parent f1bcd15eb6
commit 9978760d7f
4 changed files with 11 additions and 20 deletions

1
.gitignore vendored
View File

@@ -21,3 +21,4 @@ Makefile
/lex.c /lex.c
/ppmtoinfo /ppmtoinfo
/requestchoice /requestchoice
/system.amiwmrc

View File

@@ -12,9 +12,9 @@ LIBS = @X_LIBS@ @X_PRE_LIBS@ -Llibami -lami @XT_LIB_KLUDGE@ -lXext -lXmu \
-lX11 @X_EXTRA_LIBS@ @LIBS@ -lX11 @X_EXTRA_LIBS@ @LIBS@
prefix = @prefix@ prefix = @prefix@
exec_prefix = @exec_prefix@ exec_prefix = @exec_prefix@
bindir = $(exec_prefix)/bin bindir = @bindir@
libdir = $(exec_prefix)/lib libdir = @libdir@
mandir = $(prefix)/man mandir = @mandir@
INSTALL = @INSTALL@ INSTALL = @INSTALL@
LN_S = @LN_S@ LN_S = @LN_S@
RM = -rm -f RM = -rm -f
@@ -39,7 +39,7 @@ SRCS = main.c screen.c client.c frame.c icc.c \
DISTFILES = README.md MODULES.md INSTALL LICENSE amiwm.1 \ DISTFILES = README.md MODULES.md INSTALL LICENSE amiwm.1 \
configure configure.ac Makefile.in install-sh smakefile scoptions \ configure configure.ac Makefile.in install-sh smakefile scoptions \
*.[chly] system.amiwmrc def_*.info *.map \ *.[chly] system.amiwmrc.in def_*.info *.map \
Background Background_resize Background_resize_norepeat \ Background Background_resize Background_resize_norepeat \
Background_stretch Launcher Xresources.amiwm.in Amilogo.?m \ Background_stretch Launcher Xresources.amiwm.in Amilogo.?m \
Xsession*.in Xinitrc.in amiwm-init libami/Makefile.in libami/*.[chly] \ Xsession*.in Xinitrc.in amiwm-init libami/Makefile.in libami/*.[chly] \
@@ -94,7 +94,7 @@ kbdmodule.h kbdmodule.c: kbdmodule.y
kbdlexer.c: kbdlexer.l kbdlexer.c: kbdlexer.l
$(LEX) -t $< > kbdlexer.c $(LEX) -t $< > kbdlexer.c
install: $(PROGS) $(MODULES) Xsession Xsession2 Xinitrc amiwm-init install: $(PROGS) $(MODULES) system.amiwmrc Xsession Xsession2 Xinitrc amiwm-init
-mkdir -p $(DESTDIR)$(AMIWM_HOME) -mkdir -p $(DESTDIR)$(AMIWM_HOME)
-mkdir -p $(DESTDIR)$(AMIWM_MODULES) -mkdir -p $(DESTDIR)$(AMIWM_MODULES)
$(INSTALL) $(STRIPFLAG) requestchoice $(DESTDIR)$(AMIWM_HOME)/requestchoice $(INSTALL) $(STRIPFLAG) requestchoice $(DESTDIR)$(AMIWM_HOME)/requestchoice
@@ -119,7 +119,7 @@ install: $(PROGS) $(MODULES) Xsession Xsession2 Xinitrc amiwm-init
fi; \ fi; \
fi; \ fi; \
done done
$(INSTALL) -m 644 $(srcdir)/system.amiwmrc $(DESTDIR)$(AMIWM_HOME)/system.amiwmrc $(INSTALL) -m 644 system.amiwmrc $(DESTDIR)$(AMIWM_HOME)/system.amiwmrc
$(INSTALL) -m 644 $(srcdir)/def_disk.info $(DESTDIR)$(AMIWM_HOME)/def_tool.info $(INSTALL) -m 644 $(srcdir)/def_disk.info $(DESTDIR)$(AMIWM_HOME)/def_tool.info
$(INSTALL) -m 644 $(srcdir)/def_drawer.info $(DESTDIR)$(AMIWM_HOME)/def_drawer.info $(INSTALL) -m 644 $(srcdir)/def_drawer.info $(DESTDIR)$(AMIWM_HOME)/def_drawer.info
$(INSTALL) -m 644 $(srcdir)/def_project.info $(DESTDIR)$(AMIWM_HOME)/def_project.info $(INSTALL) -m 644 $(srcdir)/def_project.info $(DESTDIR)$(AMIWM_HOME)/def_project.info
@@ -225,18 +225,8 @@ Makefile: $(srcdir)/Makefile.in config.status
libami/Makefile: $(srcdir)/libami/Makefile.in config.status libami/Makefile: $(srcdir)/libami/Makefile.in config.status
./config.status ./config.status
Xresources.amiwm: $(srcdir)/Xresources.amiwm.in system.amiwmrc Xresources.amiwm Xsession Xsession2 Xinitrc: %: $(srcdir)/%.in config.status
sed -e 's:[@]bindir[@]:$(bindir):g' -e 's:[@]AMIWM_HOME[@]:$(AMIWM_HOME):g' < $(srcdir)/Xresources.amiwm.in > Xresources.amiwm sed -e 's:[@]bindir[@]:$(bindir):g' -e 's:[@]AMIWM_HOME[@]:$(AMIWM_HOME):g' < "$<" > "$@"
Xsession: $(srcdir)/Xsession.in config.status
sed -e 's:[@]bindir[@]:$(bindir):g' -e 's:[@]AMIWM_HOME[@]:$(AMIWM_HOME):g' < $(srcdir)/Xsession.in > Xsession
Xsession2: $(srcdir)/Xsession2.in config.status
sed -e 's:[@]bindir[@]:$(bindir):g' -e 's:[@]AMIWM_HOME[@]:$(AMIWM_HOME):g' < $(srcdir)/Xsession2.in > Xsession2
Xinitrc: $(srcdir)/Xinitrc.in config.status
sed -e 's:[@]bindir[@]:$(bindir):g' -e 's:[@]AMIWM_HOME[@]:$(AMIWM_HOME):g' < $(srcdir)/Xinitrc.in > Xinitrc
depend:: $(SRCS) depend:: $(SRCS)
-@rm Makefile.bak -@rm Makefile.bak

View File

@@ -1,4 +1,4 @@
#!/usr/local/bin/perl #!/usr/bin/env perl
sub chompstring { sub chompstring {
my ($len, $rest)=unpack("Na*", $_[0]); my ($len, $rest)=unpack("Na*", $_[0]);

View File

@@ -1,7 +1,7 @@
FastQuit Off FastQuit Off
SizeBorder Right SizeBorder Right
IconPalette MagicWB IconPalette MagicWB
IconDir "/usr/local/lib/amiwm/" IconDir "@AMIWM_HOME@/"
DefaultIcon "def_tool.info" DefaultIcon "def_tool.info"
CustomIconsOnly Off CustomIconsOnly Off
ShortLabelIcons Off ShortLabelIcons Off