openbsd-ports/x11/p5-Tk/Makefile
jasper aa77ea4a0d - fix listbox handling with new xproto
from giovanni, thanks!
2008-11-12 09:58:15 +00:00

48 lines
923 B
Makefile

# $OpenBSD: Makefile,v 1.32 2008/11/12 09:58:15 jasper Exp $
SHARED_ONLY= Yes
COMMENT-main= Tk 8.4 bindings for Perl
COMMENT-demo= demonstrate the features of ptk
MODULES= cpan
VERSION= 804.028
DISTNAME= Tk-${VERSION}
PKGNAME-main= p5-Tk-${VERSION}p1
PKGNAME-demo= p5-Tk-demo-${VERSION}
CATEGORIES= x11 devel
# GPL + custom
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MULTI_PACKAGES= -main -demo
WANTLIB-main= X11 m z
LIB_DEPENDS-main=png.>=4::graphics/png
RUN_DEPENDS= :p5-HTML-Parser-*:www/p5-HTML-Parser
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS-demo= ::x11/p5-Tk
PKG_ARCH-demo= *
USE_X11= Yes
REGRESS_IS_INTERACTIVE= Yes
REGRESS_FLAGS= DISPLAY="${DISPLAY}" XAUTHORITY="${HOME}/.Xauthority"
pre-configure:
@${SUBST_CMD} ${WRKSRC}/PNG/Makefile.PL
pre-regress:
.ifndef DISPLAY
@echo requires access to X11; exit 1
.endif
.include <bsd.port.mk>