Fix bugs in installation targets.
[pspp-builds.git] / config / automake.mk
1 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
2
3
4 dist_pkgsysconf_DATA = \
5         config/devices \
6         config/papersize
7
8 psfontsdir = $(pkgsysconfdir)/psfonts
9 dist_psfonts_DATA = \
10         config/psfonts/Helvetica-Bold.afm \
11         config/psfonts/Times-Bold.afm \
12         config/psfonts/Courier-Bold.afm \
13         config/psfonts/Helvetica-BoldOblique.afm \
14         config/psfonts/Times-BoldItalic.afm \
15         config/psfonts/Courier-BoldOblique.afm \
16         config/psfonts/Helvetica-Oblique.afm \
17         config/psfonts/Times-Italic.afm \
18         config/psfonts/Courier-Oblique.afm \
19         config/psfonts/Helvetica.afm \
20         config/psfonts/Times-Roman.afm \
21         config/psfonts/Courier.afm
22  
23 # A `private installation' in my terms is just having the appropriate
24 # configuration files in ~/.pspp instead of a global configuration
25 # location.  So I let those files be installed automatically.
26
27 private-install:
28         $(mkinstalldirs) $$HOME/.pspp
29         cd $(top_srcdir) && cp $(dist_pkgsysconf_DATA) $$HOME/.pspp
30         $(mkinstalldirs) $$HOME/.pspp/psfonts
31         cd $(top_srcdir) && cp $(dist_psfonts_DATA) $$HOME/.pspp/psfonts
32
33
34 private-uninstall:
35         -cd $$HOME/.pspp && rm $(notdir $(dist_pkgsysconf_DATA))
36         -cd $$HOME/.pspp/psfonts && rm $(notdir $(dist_psfonts_DATA))
37         -rmdir $$HOME/.pspp/psfonts $$HOME/.pspp
38