libpurple/win32/rules.mak

branch
release-2.x.y
changeset 40859
2ff89178eb3d
parent 30285
33c8197dc6b6
--- a/libpurple/win32/rules.mak	Sun Apr 11 03:27:57 2021 -0500
+++ b/libpurple/win32/rules.mak	Mon Apr 19 20:41:12 2021 -0500
@@ -9,5 +9,20 @@
 %.o: %.rc
 	$(WINDRES) -I$(PURPLE_TOP) -i $< -o $@
 
+%.pc: %.pc.in
+	sed -e 's|@prefix@|/usr/local|g' \
+	    -e 's|@exec_prefix@|$${prefix}|g' \
+	    -e 's|@libdir@|$${exec_prefix}/lib|g' \
+	    -e 's|@includedir@|$${prefix}/include|g' \
+	    -e 's|@datarootdir@|$${prefix}/share|g' \
+	    -e 's|@datadir@|$${datarootdir}|g' \
+	    -e 's|@sysconfdir@|$${prefix}/etc|g' \
+	    -e 's|@VERSION@|$(PIDGIN_VERSION)|g' \
+	    -e 's|@PURPLE_MAJOR_VERSION@|$(PURPLE_MAJOR_VERSION)|g' \
+	    -e 's|@GSTREAMER_VER@|0.10|g' \
+	    -e 's|@abs_top_srcdir@|$(ABS_TOP_SRCDIR)|g' \
+	    -e 's|@abs_top_builddir@|$(ABS_TOP_BUILDDIR)|g' \
+	    $< > $@
+
 %.desktop: %.desktop.in $(wildcard $(PIDGIN_TREE_TOP)/po/*.po)
 	LC_ALL=C $(PERL) $(INTLTOOL_MERGE) -d -u -c $(PIDGIN_TREE_TOP)/po/.intltool-merge-cache $(PIDGIN_TREE_TOP)/po $< $@

mercurial