diff options
Diffstat (limited to 'graphics/libimg/Makefile')
-rw-r--r-- | graphics/libimg/Makefile | 40 |
1 files changed, 19 insertions, 21 deletions
diff --git a/graphics/libimg/Makefile b/graphics/libimg/Makefile index aa7561db7764..2aaddf2ba5db 100644 --- a/graphics/libimg/Makefile +++ b/graphics/libimg/Makefile @@ -12,13 +12,30 @@ CATEGORIES?= graphics tk MASTER_SITES= SF/tkimg/tkimg/${PORTVERSION:R} DISTNAME= img${PORTVERSION} -MAINTAINER= crees@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= A library of image format handlers for Tk4.1 and later LIB_DEPENDS= png:${PORTSDIR}/graphics/png \ jpeg:${PORTSDIR}/graphics/jpeg \ tiff:${PORTSDIR}/graphics/tiff +.if defined(USE_TK) && ${USE_TK} == 83 +PKGNAMESUFFIX= -tk83 +USE_TK= 83 +USE_TK_BUILD= 83 +MAKEFILE= ${FILESDIR}/Makefile.bsd +MAKE_ENV+= TCL_VER=8.3 +PATCHDIR= +EXTRA_PATCHES= ${FILESDIR}/pre-tk84-warnings +CONFLICTS= libimg-1.* libimg-tkstep-1.* +.else +USE_TK= 84 +USE_TK_BUILD= 84 +MAKEFILE= ${FILESDIR}/Makefile.bsd +EXTRA_PATCHES= ${FILESDIR}/tk84-Tk_PhotoPutBlock ${FILESDIR}/tk84-warnings +CONFLICTS= libimg-tk83-1.* libimg-tkstep-1.* +.endif + DIR= lib/Img1.2 SHLIB_NAME= libimg.so.1 @@ -28,10 +45,6 @@ PLIST_SUB+= DIR="${DIR}" SHLIB_NAME="${SHLIB_NAME}" \ SHLIB_LINK="${SHLIB_LINK}" WRKSRC= ${WRKDIR}/img${PORTVERSION} -MAKEFILE= ${FILESDIR}/Makefile.bsd -USE_TK= 83+ -USE_TK_BUILD= ${USE_TK} -MAKE_ENV+= TCL_VER=${TCL_VER} # We don't need the bundled libraries: EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude '*/libz/*' \ @@ -51,19 +64,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} .endif -.include <bsd.port.pre.mk> - -.if ${TCL_VER} == 8.3 -PKGNAMESUFFIX= -tk83 -EXTRA_PATCHES= ${FILESDIR}/pre-tk84-warnings -CONFLICTS= libimg-1.* libimg-tkstep-1.* -.elif ${TCL_VER} == 8.4 -PKGNAMESUFFIX= -tk84 -EXTRA_PATCHES= ${FILESDIR}/tk84-Tk_PhotoPutBlock ${FILESDIR}/tk84-warnings -CONFLICTS= libimg-tk83-1.* libimg-tkstep-1.* -.else -EXTRA_PATCHES= ${FILESDIR}/tk85-Tk_PhotoPutBlock ${FILESDIR}/tk84-warnings -CONFLICTS= libimg-tk83-1.* libimg-tk84-1.* libimg-tkstep-1.* -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> |