tizen 2.3.1 release
[framework/graphics/freetype.git] / builds / unix / install.mk
index 2e5ef08..83525ee 100644 (file)
@@ -3,7 +3,7 @@
 #
 
 
-# Copyright 1996-2000, 2002, 2003, 2006 by
+# Copyright 1996-2000, 2002, 2003, 2006, 2013, 2014 by
 # David Turner, Robert Wilhelm, and Werner Lemberg.
 #
 # This file is part of the FreeType project, and may only be used, modified,
 
 # Unix installation and deinstallation targets.
 #
-# Note that we no longer install internal headers, and we remove any
-# `internal' subdirectory found in `$(includedir)/freetype2/freetype'.
+# Note that we remove any data in the `freetype' subdirectory found in
+# `$(includedir)/freetype2', which was the previous location of the header
+# files up to version 2.5.0.
 #
 install: $(PROJECT_LIBRARY)
-       $(MKINSTALLDIRS) $(DESTDIR)$(libdir)                               \
-                         $(DESTDIR)$(libdir)/pkgconfig                     \
-                         $(DESTDIR)$(includedir)/freetype2/freetype/config \
-                         $(DESTDIR)$(includedir)/freetype2/freetype/cache  \
-                         $(DESTDIR)$(bindir)                               \
-                         $(DESTDIR)$(datadir)/aclocal
+       $(MKINSTALLDIRS) $(DESTDIR)$(libdir)                      \
+                         $(DESTDIR)$(libdir)/pkgconfig            \
+                         $(DESTDIR)$(includedir)/freetype2/config \
+                         $(DESTDIR)$(bindir)                      \
+                         $(DESTDIR)$(datadir)/aclocal             \
+                         $(DESTDIR)$(mandir)/man1
        $(LIBTOOL) --mode=install $(INSTALL)                             \
                                   $(PROJECT_LIBRARY) $(DESTDIR)$(libdir)
-       -for P in $(PUBLIC_H) ; do                           \
-          $(INSTALL_DATA)                                    \
-            $$P $(DESTDIR)$(includedir)/freetype2/freetype ; \
+       -for P in $(PUBLIC_H) ; do                  \
+          $(INSTALL_DATA)                           \
+            $$P $(DESTDIR)$(includedir)/freetype2 ; \
         done
-       -for P in $(CONFIG_H) ; do                                  \
-          $(INSTALL_DATA)                                           \
-            $$P $(DESTDIR)$(includedir)/freetype2/freetype/config ; \
+       -for P in $(CONFIG_H) ; do                         \
+          $(INSTALL_DATA)                                  \
+            $$P $(DESTDIR)$(includedir)/freetype2/config ; \
         done
-       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/freetype/cache/*
-       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/freetype/cache
-       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/freetype/internal/*
-       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/freetype/internal
-       $(INSTALL_DATA) $(BUILD_DIR)/ft2unix.h \
-          $(DESTDIR)$(includedir)/ft2build.h
-       $(INSTALL_DATA) $(OBJ_BUILD)/ftconfig.h                        \
-          $(DESTDIR)$(includedir)/freetype2/freetype/config/ftconfig.h
-       $(INSTALL_DATA) $(OBJ_DIR)/ftmodule.h                          \
-          $(DESTDIR)$(includedir)/freetype2/freetype/config/ftmodule.h
+       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/freetype/config/*
+       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/freetype/config
+       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/freetype/*
+       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/freetype
+       $(INSTALL_DATA) $(OBJ_BUILD)/ftconfig.h               \
+          $(DESTDIR)$(includedir)/freetype2/config/ftconfig.h
+       $(INSTALL_DATA) $(OBJ_DIR)/ftmodule.h                 \
+          $(DESTDIR)$(includedir)/freetype2/config/ftmodule.h
        $(INSTALL_SCRIPT) -m 755 $(OBJ_BUILD)/freetype-config \
           $(DESTDIR)$(bindir)/freetype-config
        $(INSTALL_SCRIPT) -m 644 $(BUILD_DIR)/freetype2.m4 \
           $(DESTDIR)$(datadir)/aclocal/freetype2.m4
        $(INSTALL_SCRIPT) -m 644 $(OBJ_BUILD)/freetype2.pc \
           $(DESTDIR)$(libdir)/pkgconfig/freetype2.pc
+       $(INSTALL_DATA) $(TOP_DIR)/docs/freetype-config.1 \
+          $(DESTDIR)$(mandir)/man1/freetype-config.1
 
 
 uninstall:
        -$(LIBTOOL) --mode=uninstall $(RM) $(DESTDIR)$(libdir)/$(LIBRARY).$A
-       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/freetype/config/*
-       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/freetype/config
-       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/freetype/*
-       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/freetype
+       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/config/*
+       -$(DELDIR) $(DESTDIR)$(includedir)/freetype2/config
+       -$(DELETE) $(DESTDIR)$(includedir)/freetype2/*
        -$(DELDIR) $(DESTDIR)$(includedir)/freetype2
-       -$(DELETE) $(DESTDIR)$(includedir)/ft2build.h
        -$(DELETE) $(DESTDIR)$(bindir)/freetype-config
        -$(DELETE) $(DESTDIR)$(datadir)/aclocal/freetype2.m4
        -$(DELETE) $(DESTDIR)$(libdir)/pkgconfig/freetype2.pc
+       -$(DELETE) $(DESTDIR)$(mandir)/man1/freetype-config.1
 
 
 check: