aboutsummaryrefslogtreecommitdiffstats
path: root/games/scid/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'games/scid/Makefile')
-rw-r--r--games/scid/Makefile27
1 files changed, 17 insertions, 10 deletions
diff --git a/games/scid/Makefile b/games/scid/Makefile
index ca30642720dc..039233f8ea09 100644
--- a/games/scid/Makefile
+++ b/games/scid/Makefile
@@ -7,9 +7,9 @@
#
PORTNAME= scid
-PORTVERSION= 4.2.2
+PORTVERSION= 4.3
CATEGORIES= games databases
-MASTER_SITES= SF/${PORTNAME}/Scid/Scid%204.2/
+MASTER_SITES= SF/${PORTNAME}/Scid/Scid%204.3/
MAINTAINER= bsd@volki.at
COMMENT= A free chess database application
@@ -17,25 +17,32 @@ COMMENT= A free chess database application
USE_TK= 84+
INVALID_TCL_VER= 86
+HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_PYTHON= yes
USE_GMAKE= yes
+MAKE_JOBS_SAFE= yes
+
+TCL_LIBRARY= -L${LOCALBASE}/lib -ltcl${USE_TCL}${_TCL_THREADS_SUFFIX}
+
+CONFIGURE_ARGS= \
+ BINDIR="${PREFIX}/bin" \
+ SHAREDIR="${PREFIX}/share/scid" \
+ TCL_VERSION="${TCL_VER}" \
+ TCL_INCLUDE="-I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} -I${LOCALBASE}/include" \
+ TCL_LIBRARY="${TCL_LIBRARY}" \
+ TK_LIBRARY="${TCL_LIBRARY} -ltk${USE_TK}${_TCL_THREADS_SUFFIX} -lX11" \
+ OPTIMIZE="${CXXFLAGS} -fno-rtti -fno-exceptions" \
+ WARNINGS=""
ALL_TARGET= all strip
WRKSRC= ${WRKDIR}/${PORTNAME}
.include <bsd.port.pre.mk>
-MAKE_ARGS+= TCL_VER="${TCL_VER}" \
- TCL_LIBVER="${TCL_VER:S/.//}" \
- TCL_THREADS_SUFFIX="${_TCL_THREADS_SUFFIX}" \
- TCL_LIBDIR="${TCL_LIBDIR}" \
- TCL_INCLUDEDIR="${TCL_INCLUDEDIR}" \
- TK_LIBDIR="${TK_LIBDIR}" \
- TK_INCLUDEDIR="${TK_INCLUDEDIR}"
.if defined(USE_TCL_THREADS)
-MAKE_ARGS+= PTHREAD_LIBS="${PTHREAD_LIBS}"
+TCL_LIBRARY+= ${PTHREAD_LIBS}
.endif
.include <bsd.port.post.mk>