aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/blt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/blt/Makefile')
-rw-r--r--x11-toolkits/blt/Makefile56
1 files changed, 24 insertions, 32 deletions
diff --git a/x11-toolkits/blt/Makefile b/x11-toolkits/blt/Makefile
index f59fc3b9a5dc..1ac8c3526a35 100644
--- a/x11-toolkits/blt/Makefile
+++ b/x11-toolkits/blt/Makefile
@@ -2,50 +2,42 @@
# $FreeBSD$
PORTNAME= blt
-PORTVERSION= 2.4z
-PORTREVISION= 7
+PORTVERSION= 2.5.3
CATEGORIES= x11-toolkits tk
-MASTER_SITES= SF/${PORTNAME}/BLT/BLT%20${PORTVERSION} \
- ftp://ftp.csl.sony.co.jp/pub/kjc/ttt-libs/
-DISTNAME= BLT${PORTVERSION}
-
-PATCH_SITES= ${MASTER_SITE_SOURCEFORGE:C/%SUBDIR%/${PORTNAME}\/BLT\/BLT%20${PORTVERSION}/} \
- ftp://ftp.csl.sony.co.jp/pub/kjc/ttt-libs/
-PATCH_SITE_SUBDIR= ${PORTNAME}
-PATCHFILES= blt2.4z-patch-2
-PATCH_DIST_STRIP=-p1
+MASTER_SITES= SF/wize
+DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-COMMENT= Extension for the Tk toolkit (with shared libs)
+COMMENT= Extension to the Tk toolkit
+
+LICENSE= BSD
LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool
+WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R}
-WRKSRC= ${WRKDIR}/blt2.4z
+USES+= gmake tk:84,85
+USE_ZIP= yes
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CFLAGS+= -Wall -Wno-uninitialized
-CFLAGS+= -I${TK_INCLUDEDIR}/generic -I${TK_INCLUDEDIR}/unix
+CFLAGS+= -I${TCL_INCLUDEDIR}/generic
+MAKE_JOBS_UNSAFE=
-USES+= tk:84,85
-USE_XORG= x11
+PLIST_SUB+= BLTVER=${PORTVERSION:R} \
+ BLTSHORTVER=${PORTVERSION:R:S/.//}
-post-patch:
- ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \
- ${REINPLACE_CMD} -e '/^INSTALL_ROOT/s|$$|$${DESTDIR}|'
-
-post-install:
- ${LN} -sf libBLT24.so.3 ${STAGEDIR}${PREFIX}/lib/libBLT24.so
- ${LN} -sf libBLTlite24.so.3 ${STAGEDIR}${PREFIX}/lib/libBLTlite24.so
-
-CONFIGURE_ARGS+=--exec_prefix=${PREFIX} \
+CONFIGURE_ARGS+=--prefix=${PREFIX} \
+ --exec_prefix=${PREFIX} \
--enable-jpeg=${LOCALBASE} \
--with-tcl=${TCL_LIBDIR} \
--with-tk=${TK_LIBDIR} \
- --with-tcllibs=${LOCALBASE}/lib/ \
- --with-tklibs=${LOCALBASE}/lib/ \
- --with-tclincls=${TCL_INCLUDEDIR} \
- --with-tkincls=${TK_INCLUDEDIR}
+ --with-tcllibs=${LOCALBASE}/lib \
+ --with-tklibs=${LOCALBASE}/lib
+
+post-patch:
+ ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \
+ ${REINPLACE_CMD} -e '/^INSTALL_ROOT/s|$$|$${DESTDIR}|'
+ ${FIND} ${WRKSRC}/demos -name "*.tcl" | ${XARGS} \
+ ${REINPLACE_CMD} -e 's|../src/bltwish|${LOCALBASE}/bin/bltwish|'
.include <bsd.port.mk>