Annotation of ports/www/wt/Makefile, Revision 1.1
1.1 ! kirby 1: # $OpenBSD: Makefile.template,v 1.87 2020/03/22 17:18:01 cwen Exp $
! 2: #ONLY_FOR_ARCHS = ???
! 3: #NOT_FOR_ARCHS = ???
! 4: #COMES_WITH = ???
! 5: #BROKEN = reason
! 6:
! 7: COMMENT = C++ library for developing web applications
! 8:
! 9: GH_ACCOUNT = emweb
! 10: GH_PROJECT = wt
! 11: GH_TAGNAME = 4.3.1
! 12:
! 13: SHARED_LIBS += wt 0.0
! 14: SHARED_LIBS += wtdbo 0.0
! 15: SHARED_LIBS += wtdbomysql 0.0
! 16: SHARED_LIBS += wtdbopostgres 0.0
! 17: SHARED_LIBS += wtdbosqlite3 0.0
! 18: SHARED_LIBS += wthttp 0.0
! 19: SHARED_LIBS += wttest 0.0
! 20:
! 21: CATEGORIES = www
! 22:
! 23: HOMEPAGE = https://www.webtoolkit.eu/wt
! 24:
! 25: #MAINTAINER = ???
! 26:
! 27: # GPLv2
! 28: PERMIT_PACKAGE = Yes
! 29:
! 30: WANTLIB += boost_atomic-mt boost_chrono-mt boost_date_time-mt
! 31: WANTLIB += boost_filesystem-mt boost_program_options-mt boost_system-mt
! 32: WANTLIB += boost_thread-mt crypto m ssl z ${COMPILER_LIBCXX}
! 33:
! 34: # C++11
! 35: #COMPILER = base-clang ports-gcc
! 36:
! 37: MODULES = devel/cmake
! 38:
! 39: #BUILD_DEPENDS = ???
! 40: #RUN_DEPENDS = ???
! 41: LIB_DEPENDS = databases/sqlite3 \
! 42: devel/boost
! 43:
! 44: #USE_LIBTOOL= gnu
! 45: CONFIGURE_ARGS = -DENABLE_QT4=OFF
! 46: # -DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick
! 47: #CONFIGURE_ENV = ???
! 48:
! 49: FLAVORS = mysql no_x11 pgsql
! 50: FLAVOR ?=
! 51:
! 52: .if !${FLAVOR:Mpgsql} && !${FLAVOR:Mmysql}
! 53: CONFIGURE_ARGS += -DENABLE_POSTGRES=OFF \
! 54: -DENABLE_MYSQL=OFF
! 55: .endif
! 56:
! 57: .if ${FLAVOR:Mmysql}
! 58: CONFIGURE_ARGS += -DENABLE_POSTGRES=OFF
! 59: LIB_DEPENDS += databases/mariadb
! 60: WANTLIB += mariadb
! 61: .endif
! 62:
! 63: .if !${FLAVOR:Mno_x11}
! 64: MODULES += x11/qt5
! 65: .else
! 66: CONFIGURE_ARGS += -DENABLE_QT5=OFF
! 67: .endif
! 68:
! 69: .if ${FLAVOR:Mpgsql}
! 70: CONFIGURE_ARGS += -DENABLE_MYSQL=OFF
! 71: LIB_DEPENDS += databases/postgresql
! 72: WANTLIB += pq
! 73: .endif
! 74:
! 75: NO_TEST = Yes
! 76:
! 77: #CFLAGS = ???
! 78: #LDFLAGS = ???
! 79:
! 80: # Fix dos line-endings in files needing patches
! 81: #pre-patch:
! 82: # @cd ${WRKSRC} && perl -i -pe 's/\r$$//' [...]
! 83:
! 84: .include <bsd.port.mk>
CVSweb