Makefile 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # $OpenBSD: Makefile,v 1.1.1.1 2017/06/01 16:36:52 rsadowski Exp $
  2. COMMENT = advanced drawing and image manipulation
  3. VERSION = 3.1.4
  4. DISTNAME = krita-${VERSION}
  5. SHARED_LIBS += kritabasicflakes 0.0 # 16.0
  6. SHARED_LIBS += kritacolord 0.0 # 16.0
  7. SHARED_LIBS += kritaflake 0.0 # 16.0
  8. SHARED_LIBS += kritaodf 0.0 # 16.0
  9. SHARED_LIBS += kritapigment 0.0 # 16.0
  10. SHARED_LIBS += kritaplugin 0.0 # 16.0
  11. SHARED_LIBS += kritastore 0.0 # 16.0
  12. SHARED_LIBS += kritatext 0.0 # 16.0
  13. SHARED_LIBS += kritatextlayout 0.0 # 16.0
  14. SHARED_LIBS += kritaundo2 0.0 # 16.0
  15. SHARED_LIBS += kritavectorimage 0.0 # 16.0
  16. SHARED_LIBS += kritaversion 0.0 # 16.0
  17. SHARED_LIBS += kritawidgets 0.0 # 16.0
  18. SHARED_LIBS += kritawidgetutils 0.0 # 16.0
  19. # XXX Version numbers from editors/calligra 2.x port
  20. SHARED_LIBS += kritapsd 1.0 # 14.0
  21. SHARED_LIBS += kritacolor 1.0 # 14.0
  22. SHARED_LIBS += kritaglobal 1.0 # 14.0
  23. SHARED_LIBS += kritaimage 51.0 # 0.0
  24. SHARED_LIBS += kritalibbrush 51.0 # 0.0
  25. SHARED_LIBS += kritalibpaintop 51.0 # 0.0
  26. SHARED_LIBS += kritaui 51.0 # 0.0
  27. CATEGORIES = graphics
  28. HOMEPAGE = https://krita.org
  29. MAINTAINER = Rafael Sadowski <rsadowski@openbsd.org>
  30. # GPLv2+, LGPLv2+ and GNU FDLv1.2
  31. PERMIT_PACKAGE_CDROM = Yes
  32. WANTLIB += Half ICE Iex IlmImf IlmThread Imath KF5Archive KF5Completion
  33. WANTLIB += KF5ConfigCore KF5ConfigGui KF5CoreAddons KF5Crash KF5GuiAddons
  34. WANTLIB += KF5I18n KF5ItemViews KF5KIOCore KF5Service KF5WidgetsAddons
  35. WANTLIB += KF5WindowSystem OpenColorIO Qt5Concurrent Qt5Core Qt5DBus
  36. WANTLIB += Qt5Gui Qt5Multimedia Qt5Network Qt5PrintSupport Qt5Svg
  37. WANTLIB += Qt5Widgets Qt5X11Extras Qt5Xml SM X11 Xext Xi boost_system-mt
  38. WANTLIB += c curl exiv2 fftw3 gsl gslcblas jpeg lcms2 m png poppler-qt5
  39. WANTLIB += pthread raw tiff xcb xcb-util z
  40. MASTER_SITES = ${MASTER_SITE_KDE:=stable/krita/${VERSION}/}
  41. EXTRACT_SUFX = .tar.gz
  42. MODULES = devel/kf5
  43. RUN_DEPENDS += devel/desktop-file-utils \
  44. devel/gettext \
  45. x11/gtk+3,-guic
  46. LIB_DEPENDS += graphics/jpeg \
  47. graphics/png \
  48. graphics/tiff \
  49. graphics/exiv2 \
  50. graphics/lcms2 \
  51. graphics/opencolorio \
  52. graphics/openexr \
  53. graphics/libraw \
  54. net/curl \
  55. math/fftw3 \
  56. print/poppler,,-qt5 \
  57. devel/boost \
  58. devel/kf5/karchive \
  59. devel/kf5/kconfig \
  60. devel/kf5/kwidgetsaddons \
  61. devel/kf5/kcompletion \
  62. devel/kf5/kcoreaddons \
  63. devel/kf5/kguiaddons\
  64. devel/kf5/ki18n \
  65. devel/kf5/kitemviews \
  66. devel/kf5/kwindowsystem \
  67. devel/kf5/kcrash \
  68. devel/kf5/kio \
  69. devel/kf5/kservice \
  70. devel/gsl \
  71. x11/qt5/qtsvg \
  72. x11/qt5/qtmultimedia
  73. BUILD_DEPENDS += math/eigen3 \
  74. devel/kf5/kdoctools \
  75. devel/kf5/kitemmodels \
  76. devel/gettext-tools
  77. TEST_IS_INTERACTIVE = X11
  78. .include <bsd.port.mk>