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>
 | 
						|
 |