X-Git-Url: http://git.harvie.cz/?p=mirrors%2Flibpurple-core-answerscripts.git;a=blobdiff_plain;f=Makefile;h=a60ac8f6ad4a515020ee77c6a30084d58cf0cc26;hp=160e3d085ecfdb418a41602598be2079c81cd509;hb=246236307770bb01b2c9d7f1fe21027b93f3f5a6;hpb=abe2be1e5d190285c093a0233a19f3c2629fbf31;ds=inline diff --git a/Makefile b/Makefile index 160e3d0..a60ac8f 100644 --- a/Makefile +++ b/Makefile @@ -24,32 +24,29 @@ LIBTOOL := libtool ifeq ($(PREFIX),) LIB_INSTALL_DIR = $(HOME)/.purple/plugins else - LIB_INSTALL_DIR = $(PREFIX)/lib/pidgin + LIB_INSTALL_DIR = $(PREFIX)/lib/purple-2/ endif -PIDGIN_AUTOANSWER = answerscripts +PLUGIN_NAME = answerscripts -PIDGIN_CFLAGS = $(shell pkg-config pidgin --cflags) -GTK_CFLAGS = $(shell pkg-config gtk+-2.0 --cflags) -PIDGIN_LIBS = $(shell pkg-config pidgin --libs) -GTK_LIBS = $(shell pkg-config gtk+-2.0 --libs) -PIDGIN_LIBDIR = $(shell pkg-config --variable=libdir pidgin)/pidgin +PURPLE_CFLAGS = $(shell pkg-config purple --cflags) +PURPLE_LIBS = $(shell pkg-config purple --libs) -all: $(PIDGIN_AUTOANSWER).so +all: $(PLUGIN_NAME).so install: all mkdir -p $(LIB_INSTALL_DIR) - cp $(PIDGIN_AUTOANSWER).so $(LIB_INSTALL_DIR) + cp $(PLUGIN_NAME).so $(LIB_INSTALL_DIR) -$(PIDGIN_AUTOANSWER).so: $(PIDGIN_AUTOANSWER).o - $(CC) -shared $(CFLAGS) $< -o $@ $(PIDGIN_LIBS) $(GTK_LIBS) -Wl,--export-dynamic -Wl,-soname +$(PLUGIN_NAME).so: $(PLUGIN_NAME).o + $(CC) -shared $(CFLAGS) $< -o $@ $(PURPLE_LIBS) $(PIDGIN_LIBS) $(GTK_LIBS) -Wl,--export-dynamic -Wl,-soname -$(PIDGIN_AUTOANSWER).o:$(PIDGIN_AUTOANSWER).c - $(CC) $(CFLAGS) -fPIC -c $< -o $@ $(PIDGIN_CFLAGS) $(GTK_CFLAGS) -DHAVE_CONFIG_H +$(PLUGIN_NAME).o:$(PLUGIN_NAME).c + $(CC) $(CFLAGS) -fPIC -c $< -o $@ $(PURPLE_CFLAGS) $(PIDGIN_CFLAGS) $(GTK_CFLAGS) -DHAVE_CONFIG_H clean: rm -rf *.o *.c~ *.h~ *.so *.la .libs user: cp -r purple/* $(HOME)/.purple/ - mv $(HOME)/.purple/$(PIDGIN_AUTOANSWER).sh $(HOME)/.purple/$(PIDGIN_AUTOANSWER).exe + mv $(HOME)/.purple/$(PLUGIN_NAME).sh $(HOME)/.purple/$(PLUGIN_NAME)