Makefile 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # $OpenBSD: Makefile,v 1.18 2017/04/25 06:22:08 rsadowski Exp $
  2. COMMENT = RDF framework
  3. CATEGORIES = databases devel textproc sysutils
  4. HOMEPAGE = http://soprano.sourceforge.net/
  5. DISTNAME = soprano-2.9.4
  6. REVISION = 2
  7. SHARED_LIBS = soprano 2.1
  8. SHARED_LIBS += sopranoclient 2.1
  9. SHARED_LIBS += sopranoindex 2.1
  10. SHARED_LIBS += sopranoserver 2.1
  11. EXTRACT_SUFX = .tar.bz2
  12. MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=soprano/}
  13. # GPL/LGPL
  14. PERMIT_PACKAGE_CDROM = Yes
  15. WANTLIB += c clucene-core clucene-shared iodbc lib/qt4/QtCore
  16. WANTLIB += lib/qt4/QtDBus lib/qt4/QtNetwork lib/qt4/QtXml m pthread
  17. WANTLIB += raptor2 rdf ${LIBCXX}
  18. MODULES = x11/kde4
  19. MODKDE4_USE =
  20. LIB_DEPENDS = textproc/clucene \
  21. databases/iodbc \
  22. textproc/raptor \
  23. textproc/redland
  24. # No Java, thanks
  25. CONFIGURE_ARGS = -DSOPRANO_DISABLE_SESAME2_BACKEND:Bool=Yes \
  26. -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:Bool=Yes \
  27. -DSOPRANO_BUILD_TESTS:Bool=Yes
  28. TEST_DEPENDS = databases/virtuoso \
  29. x11/dbus
  30. TEST_IS_INTERACTIVE = X11
  31. # Remove stuff provided with CMake
  32. post-extract:
  33. cd ${WRKDIST}/cmake/modules && \
  34. rm FindQt4.cmake MacroPushRequiredVars.cmake
  35. .include <bsd.port.mk>