79 lines
1.7 KiB
Makefile
79 lines
1.7 KiB
Makefile
V = 7.2
|
|
COMMENT = compatibility layer to run Windows applications
|
|
DISTNAME = wine-${V}
|
|
|
|
SHARED_LIBS += wine 1.0 # 1.0
|
|
|
|
CATEGORIES = emulators
|
|
|
|
HOMEPAGE = https://www.winehq.org/
|
|
|
|
MAINTAINER = Jan Klemkow <j.klemkow@wemelug.de>
|
|
|
|
# LGPL
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} X11 Xau c c++abi m pthread xcb xcb-render
|
|
WANTLIB += xcb-shm Xdmcp
|
|
|
|
MASTER_SITES = https://dl.winehq.org/wine/source/7.x/
|
|
EXTRACT_SUFX = .tar.xz
|
|
|
|
#COMPILER = ports-gcc
|
|
#MODULES = ???
|
|
|
|
#BUILD_DEPENDS = devel/bison
|
|
#RUN_DEPENDS = ???
|
|
BUILD_DEPENDS = devel/bison
|
|
|
|
#TEST_DEPENDS = ???
|
|
|
|
#MAKE_FLAGS = ???
|
|
#MAKE_ENV = ???
|
|
#FAKE_FLAGS = ???
|
|
#TEST_FLAGS = ???
|
|
|
|
USE_GMAKE = Yes
|
|
|
|
CONFIGURE_STYLE = gnu
|
|
|
|
#CONFIGURE_SCRIPT = ??? (if other than configure)
|
|
CONFIGURE_ARGS = --verbose \
|
|
--disable-kerberos \
|
|
--enable-win64 \
|
|
--with-pthread \
|
|
--without-capi \
|
|
--without-coreaudio \
|
|
--without-dbus \
|
|
--without-gettext \
|
|
--without-gettextpo \
|
|
--without-gphoto \
|
|
--without-gssapi \
|
|
--without-gstreamer \
|
|
--without-inotify \
|
|
--without-krb5 \
|
|
--without-ldap \
|
|
--without-mingw \
|
|
--without-netapi \
|
|
--without-openal \
|
|
--without-opencl \
|
|
--without-osmesa \
|
|
--without-oss \
|
|
--without-pcap \
|
|
--without-pulse \
|
|
--without-sane \
|
|
--without-udev \
|
|
--without-usb \
|
|
--without-v4l2 \
|
|
--without-vkd3d \
|
|
--without-vulkan
|
|
|
|
EXTRALIBS = -lX11 -lXau -lc -lc++abi -lm -lpthread -lxcb -lxcb-render -lxcb-shm -lXdmcp
|
|
CONFIGURE_ENV = LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${X11BASE}/lib ${EXTRALIBS} -Wl" \
|
|
CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include" \
|
|
CFLAGS="${CFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include" \
|
|
CPPBIN="$(CC)"
|
|
|
|
.include <bsd.port.mk>
|
|
|