From 299678b9c8b940f2005086deef3c4d1041cc56a6 Mon Sep 17 00:00:00 2001 From: csoler Date: Mon, 26 Aug 2013 17:38:51 +0000 Subject: [PATCH] patch from Stefan Sperling to allow openbsd compilation.Forgot these files last time git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6618 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- retroshare-nogui/src/retroshare-nogui.pro | 17 +++++++++++++++++ supportlibs/pegmarkdown/pegmarkdown.pro | 6 ++++++ 2 files changed, 23 insertions(+) diff --git a/retroshare-nogui/src/retroshare-nogui.pro b/retroshare-nogui/src/retroshare-nogui.pro index 87ed069b2..846f64114 100644 --- a/retroshare-nogui/src/retroshare-nogui.pro +++ b/retroshare-nogui/src/retroshare-nogui.pro @@ -121,6 +121,23 @@ freebsd-* { PRE_TARGETDEPS *= ../../libretroshare/src/lib/libretroshare.a } +##################################### OpenBSD ###################################### + +openbsd-* { + INCLUDEPATH *= /usr/local/include + QMAKE_CXXFLAGS *= -Dfseeko64=fseeko -Dftello64=ftello -Dstat64=stat -Dstatvfs64=statvfs -Dfopen64=fopen + LIBS *= ../../libretroshare/src/lib/libretroshare.a + LIBS *= ../../openpgpsdk/src/lib/libops.a -lbz2 + LIBS *= -lssl -lcrypto + LIBS *= -lgpgme + LIBS *= -lupnp + LIBS *= -lgnome-keyring + PRE_TARGETDEPS *= ../../libretroshare/src/lib/libretroshare.a + PRE_TARGETDEPS *= ../../openpgpsdk/src/lib/libops.a + LIBS *= -rdynamic +} + + ############################## Common stuff ###################################### # bitdht config diff --git a/supportlibs/pegmarkdown/pegmarkdown.pro b/supportlibs/pegmarkdown/pegmarkdown.pro index a5d7c4ed0..2dfbc2006 100644 --- a/supportlibs/pegmarkdown/pegmarkdown.pro +++ b/supportlibs/pegmarkdown/pegmarkdown.pro @@ -58,6 +58,12 @@ freebsd-* { DESTDIR = lib } +################################# OpenBSD ########################################## + +openbsd-* { + DESTDIR = lib +} + ################################### COMMON stuff ################################## ################################### COMMON stuff ##################################