Fix indent to shorten future diff.

This commit is contained in:
ajacoutot 2023-01-01 11:52:44 +00:00
parent 7cdc0b7a1f
commit b97eef915a
1 changed files with 41 additions and 40 deletions

View File

@ -1,19 +1,19 @@
COMMENT-main = C++ cross-platform GUI toolkit
COMMENT-media = wxMediaCtrl class for wxWidgets
COMMENT-webkit = wxWebView class for wxWidgets
COMMENT-main = C++ cross-platform GUI toolkit
COMMENT-media = wxMediaCtrl class for wxWidgets
COMMENT-webkit = wxWebView class for wxWidgets
V = 3.0.5.1
REVISION-main = 4
REVISION-media = 1
REVISION-webkit = 2
DISTNAME = wxWidgets-${V}
PKGNAME-main = wxWidgets-gtk3-${V}
PKGNAME-media = wxWidgets-media-${V}
PKGNAME-webkit = wxWidgets-webkit-${V}
V = 3.0.5.1
REVISION-main = 4
REVISION-media = 1
REVISION-webkit = 2
DISTNAME = wxWidgets-${V}
PKGNAME-main = wxWidgets-gtk3-${V}
PKGNAME-media = wxWidgets-media-${V}
PKGNAME-webkit = wxWidgets-webkit-${V}
CATEGORIES = x11
MASTER_SITES = https://github.com/wxWidgets/wxWidgets/releases/download/v$V/
EXTRACT_SUFX = .tar.bz2
CATEGORIES = x11
MASTER_SITES = https://github.com/wxWidgets/wxWidgets/releases/download/v$V/
EXTRACT_SUFX = .tar.bz2
# XXX always keep those in sync, see SO_VERSION
SHARED_LIBS += wx_baseu-3.0 0.1
@ -33,30 +33,32 @@ SHARED_LIBS += wx_gtk3u_stc-3.0 0.1
SHARED_LIBS += wx_gtk3u_xrc-3.0 0.1
SHARED_LIBS += wx_gtk3u_webview-3.0 0.1
HOMEPAGE = https://www.wxwidgets.org/
HOMEPAGE = https://www.wxwidgets.org/
# wxWindows (modified LGPL)
# http://www.wxwidgets.org/about/licence/
PERMIT_PACKAGE = Yes
MULTI_PACKAGES = -main -media -webkit
MULTI_PACKAGES = -main -media -webkit
PSEUDO_FLAVORS = no_webkit
FLAVOR ?=
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "arm" || \
${MACHINE_ARCH} == "hppa"
FLAVOR += no_webkit
FLAVOR += no_webkit
.endif
COMPILER = base-clang ports-gcc base-gcc
USE_GMAKE = Yes
MODULES = lang/python
MODPY_RUNDEP = No
MODPY_ADJ_FILES = src/stc/gen_iface.py
BUILD_DEPENDS = devel/cppunit
LIB_DEPENDS = x11/gtk+3
TEST_DEPENDS = ${BUILD_PKGPATH}>=${V}
TEST_DEPENDS = ${BUILD_PKGPATH}>=${V}
LIB_DEPENDS-main = ${LIB_DEPENDS} \
archivers/libmspack \
@ -88,42 +90,41 @@ WANTLIB-webkit += gtk-3 harfbuzz iconv intl jpeg javascriptcoregtk-4.0 m notify
WANTLIB-webkit += pango-1.0 pangocairo-1.0 png soup-2.4 tiff webkit2gtk-4.0
WANTLIB-webkit += wx_baseu-3.0 wx_gtk3u_core-3.0 z gmodule-2.0
DEBUG_PACKAGES=${BUILD_PACKAGES}
DEBUG_PACKAGES= ${BUILD_PACKAGES}
MAKE_FLAGS = SO_VERSION="${LIBwx_baseu-3.0_VERSION}"
MAKE_FLAGS = SO_VERSION="${LIBwx_baseu-3.0_VERSION}"
FIX_CRLF_FILES= src/stc/gen_iface.py
FIX_CRLF_FILES= src/stc/gen_iface.py
USE_GMAKE = Yes
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS =--disable-backtrace \
--enable-graphics_ctx \
--enable-mediactrl \
--enable-protocols \
--enable-protocol-http \
--enable-unicode \
--with-gtk=3 \
--with-libmspack \
--with-opengl \
--with-sdl
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS = --disable-backtrace \
--enable-graphics_ctx \
--enable-mediactrl \
--enable-protocols \
--enable-protocol-http \
--enable-unicode \
--with-gtk=3 \
--with-libmspack \
--with-opengl \
--with-sdl
.include <bsd.port.arch.mk>
.if !${BUILD_PACKAGES:M-webkit}
CONFIGURE_ARGS += --disable-webviewwebkit
CONFIGURE_ARGS += --disable-webviewwebkit
.endif
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
WXCONFIG_CPPFLAGS="-I${X11BASE}/include" \
WXCONFIG_LDFLAGS_GUI="-L${X11BASE}/lib"
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
WXCONFIG_CPPFLAGS="-I${X11BASE}/include" \
WXCONFIG_LDFLAGS_GUI="-L${X11BASE}/lib"
# XXX: When used in conjunction with PIE, symbol versioning triggers
# weird linking problems in dependent ports
CONFIGURE_ENV += wx_cv_version_script=no
CONFIGURE_ENV += wx_cv_version_script=no
.ifdef DEBUG
CONFIGURE_ARGS += --enable-debug
CONFIGURE_ARGS += --enable-debug
.endif
pre-configure: