]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/nls/Makefile.am
Forward-Ports from the stabilizing branch.
[netatalk.git] / etc / afpd / nls / Makefile.am
index cc9937a9b53ae21631542deda6382a4b50b6e7cb..46d5c6f22bf7dc66a1d26835af6d0cddad50ec38 100644 (file)
@@ -1,25 +1,33 @@
 # Makefile.am for etc/afpd/nls/
 
+pkgconfdir = @PKGCONFDIR@
+nlsdir = $(pkgconfdir)/nls
+
 bin_PROGRAMS = makecode parsecode
 
 makecode_SOURCES = makecode.c
 parsecode_SOURCES = parsecode.c
 
-CFLAGS = @CFLAGS@ -I$(top_builddir)/include -I$(top_builddir)/sys -I..
+MACCODES = maccode.437 maccode.850 maccode.iso8859-1 maccode.iso8859-1.adapted
+
+CFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/sys -I$(top_srcdir)/etc/afpd \
+       @CFLAGS@
+
+$(MACCODES): makecode
+       ./makecode
 
 #
 # install/install-strip:
 #
 
-install-data-local: makecode
-       ./makecode; \
-       mkdir -p $(DESTDIR)@CONFIG_DIR@/nls; \
-       $(INSTALL) maccode.* $(DESTDIR)@CONFIG_DIR@/nls/
+install-data-local: $(MACCODES)
+       mkdir -p $(DESTDIR)$(nlsdir); \
+       for f in $(MACCODES); do \
+               $(INSTALL_DATA) $$f $(DESTDIR)$(nlsdir)/; \
+       done
 
 #
 # cleanup
 #
 
-clean distclean clean-recursive distclean-recursive:
-       $(RM) maccode.* *.o core makecode parsecode
-
+CLEANFILES = $(MACCODES)