automake: Move .pc installation to automake.
authorEric Anholt <eric@anholt.net>
Tue, 12 Jun 2012 19:13:32 +0000 (12:13 -0700)
committerEric Anholt <eric@anholt.net>
Thu, 21 Jun 2012 17:10:46 +0000 (10:10 -0700)
src/mesa/Makefile.am
src/mesa/Makefile.old

index b877b5d50d12fe9148bead9a4e18feea5052e71c..6335042638825596f74a3b5406518f17be53e514 100644 (file)
@@ -27,3 +27,11 @@ install-exec-local:
 
 clean-local:
        $(MAKE) -f Makefile.old clean
+
+pkgconfigdir = $(libdir)/pkgconfig
+
+if HAVE_OSMESA_DRIVER
+pkgconfig_DATA = osmesa.pc
+else
+pkgconfig_DATA = gl.pc
+endif
index c500a8c6849d113c71d8c8c0104d58a858290db7..7c855531b0b10f6f5f9ed59b60a7a36608daa3f4 100644 (file)
@@ -156,8 +156,8 @@ install: default $(DRICORE_INSTALL_TARGET)
                    else \
                      $(MAKE) -f Makefile.old install-osmesa || exit 1 ; \
                    fi ;; \
-           dri)    $(MAKE) -f Makefile.old install-libgl-pc install-dri || exit 1 ;; \
-           *)      $(MAKE) -f Makefile.old install-libgl-pc || exit 1 ;; \
+           dri)    $(MAKE) -f Makefile.old install-headers install-dri || exit 1 ;; \
+           *)      $(MAKE) -f Makefile.old install-headers || exit 1 ;; \
          esac ; \
        done
 
@@ -166,17 +166,9 @@ install-headers:
        $(INSTALL) -m 644 $(TOP)/include/GL/*.h \
                $(DESTDIR)$(INSTALL_INC_DIR)/GL
 
-install-libgl-pc: install-headers
-       $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)
-       $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)/pkgconfig
-       $(INSTALL) -m 644 gl.pc $(DESTDIR)$(INSTALL_LIB_DIR)/pkgconfig
-
 install-osmesa: default
-       $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)
-       $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)/pkgconfig
        $(MINSTALL) $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_GLOB) \
                $(DESTDIR)$(INSTALL_LIB_DIR)
-       $(INSTALL) -m 644 osmesa.pc $(DESTDIR)$(INSTALL_LIB_DIR)/pkgconfig
 
 install-dri: default
        cd drivers/dri && $(MAKE) install