diff --git a/Makefile.in b/Makefile.in index 87c4d5f..30923c8 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,9 @@ srcdir=@srcdir@ -CFLAGS=@CFLAGS@ @PURPLE_CFLAGS@ -Wall -Wextra -Wno-unused-parameter -I${srcdir} -I. -fno-strict-aliasing -fPIC +CFLAGS=@CFLAGS@ @PURPLE_CFLAGS@ -Wall -Wextra -Wno-unused-parameter -I${srcdir} -I. -fno-strict-aliasing -fPIC -DDESTDIR=\"@PREFIX@\" LDFLAGS=@LDFLAGS@ @OPENSSL_LDFLAGS@ @PURPLE_LIBS@ @LIBS@ -lcrypto -rdynamic -ggdb -CPPFLAGS=@CPPFLAGS@ -DFLAGS +CPPFLAGS=@CPPFLAGS@ -DFLAGS +DESTDIR=@PREFIX@ COMPILE_FLAGS=${CFLAGS} ${CPPFLAGS} LINK_FLAGS=${LDFLAGS} diff --git a/telegram-purple.c b/telegram-purple.c index 2b95778..f915352 100755 --- a/telegram-purple.c +++ b/telegram-purple.c @@ -63,10 +63,14 @@ #define _(m) m +#ifndef DESTDIR +#define DESTDIR +#endif + PurplePlugin *_telegram_protocol = NULL; PurpleGroup *tggroup; const char *config_dir = ".telegram-purple"; -const char *pk_path = "/etc/telegram-purple/server.pub"; +const char *pk_path = DESTDIR"/etc/telegram-purple/server.pub"; void tgprpl_login_on_connected(); void on_user_get_info (struct tgl_state *TLS, void *info_data, int success, struct tgl_user *U);