automake: Convert osmesa.pc to be generated by configure.
[mesa.git] / src / mesa / Makefile
index 7783ebec85a16dc71779ae57149a7bb089c380e7..6a6be276fd08597a4048abfd31b473f9d35bbe49 100644 (file)
@@ -157,52 +157,21 @@ install: default $(DRICORE_INSTALL_TARGET)
                      $(MAKE) install-osmesa || exit 1 ; \
                    fi ;; \
            dri)    $(MAKE) install-libgl-pc install-dri || exit 1 ;; \
-           *)      $(MAKE) install-libgl-pc install-libgl || exit 1 ;; \
+           *)      $(MAKE) install-libgl-pc || exit 1 ;; \
          esac ; \
        done
 
-pcedit = \
-       -e 's,@INSTALL_DIR@,$(INSTALL_DIR),' \
-       -e 's,@INSTALL_LIB_DIR@,$(INSTALL_LIB_DIR),' \
-       -e 's,@INSTALL_INC_DIR@,$(INSTALL_INC_DIR),' \
-       -e 's,@VERSION@,$(MESA_MAJOR).$(MESA_MINOR).$(MESA_TINY),' \
-
-
-gl_pcedit = sed \
-       $(pcedit) \
-       -e 's,@GL_PC_REQ_PRIV@,$(GL_PC_REQ_PRIV),' \
-       -e 's,@GL_PC_LIB_PRIV@,$(GL_PC_LIB_PRIV),' \
-       -e 's,@GL_PC_CFLAGS@,$(GL_PC_CFLAGS),' \
-       -e 's,@GLX_TLS@,$(GLX_TLS),' \
-       -e 's,@GL_LIB@,$(GL_LIB),'
-
-gl.pc: gl.pc.in
-       $(gl_pcedit) $< > $@
-
-osmesa_pcedit = sed \
-       $(pcedit) \
-       -e 's,@OSMESA_LIB@,$(OSMESA_LIB),' \
-       -e 's,@OSMESA_PC_REQ@,$(OSMESA_PC_REQ),' \
-       -e 's,@OSMESA_PC_LIB_PRIV@,$(OSMESA_PC_LIB_PRIV),'
-
-osmesa.pc: osmesa.pc.in
-       $(osmesa_pcedit) $< > $@
-
 install-headers:
        $(INSTALL) -d $(DESTDIR)$(INSTALL_INC_DIR)/GL
        $(INSTALL) -m 644 $(TOP)/include/GL/*.h \
                $(DESTDIR)$(INSTALL_INC_DIR)/GL
 
-install-libgl: default
-       $(MINSTALL) $(TOP)/$(LIB_DIR)/$(GL_LIB_GLOB) \
-       $(DESTDIR)$(INSTALL_LIB_DIR)
-
-install-libgl-pc: gl.pc install-headers
+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 osmesa.pc
+install-osmesa: default
        $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)
        $(INSTALL) -d $(DESTDIR)$(INSTALL_LIB_DIR)/pkgconfig
        $(MINSTALL) $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_GLOB) \
@@ -224,7 +193,6 @@ clean:
        -rm -f */*/*.o
        -rm -f depend depend.bak libmesa.a libmesagallium.a
        -rm -f drivers/*/*.o
-       -rm -f *.pc
        -rm -f $(BUILT_SOURCES)
        -@cd drivers/dri && $(MAKE) clean
        -@cd drivers/x11 && $(MAKE) clean