summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-plugins/pidgin-opensteamworks/files')
-rw-r--r--x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.0_p30-Makefile29
1 files changed, 29 insertions, 0 deletions
diff --git a/x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.0_p30-Makefile b/x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.0_p30-Makefile
new file mode 100644
index 000000000000..1b1489df6532
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.0_p30-Makefile
@@ -0,0 +1,29 @@
+CC ?= gcc
+
+PLUGINDIR ?= $(shell pkg-config --variable=plugindir purple)
+
+CFLAGS += -Wall -fPIC
+LDFLAGS += -shared
+CPPFLAGS += $(shell pkg-config --cflags glib-2.0 json-glib-1.0 purple)
+LIBS += $(shell pkg-config --libs glib-2.0 json-glib-1.0 purple)
+
+TARGET = libsteam.so
+
+OBJS = libsteam.o steam_connection.o
+
+%.o: %.c %.h
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c
+
+$(TARGET): $(OBJS)
+ $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
+
+install: $(TARGET)
+ @install -Dm755 $(TARGET) "$(DESTDIR)$(PLUGINDIR)/$(TARGET)"
+
+uninstall:
+ @rm -f "$(DESTDIR)$(PLUGINDIR)/$(TARGET)"
+
+clean:
+ @rm -f $(OBJS) $(TARGET)
+
+.PHONY: uninstall clean