summaryrefslogtreecommitdiff
path: root/graphics/py-Pillow
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2014-04-12 09:10:19 +0000
committerobache <obache@pkgsrc.org>2014-04-12 09:10:19 +0000
commit37d66ee9c7939b48e9f500f48b3c2d053c3618b6 (patch)
tree2f278c44d104a4facb71cb0ad304332d6438cf47 /graphics/py-Pillow
parent9468fe001a74ace2f544dc3f89739ef64f867e7a (diff)
downloadpkgsrc-37d66ee9c7939b48e9f500f48b3c2d053c3618b6.tar.gz
Tell root directory for required packages to setup.py.
Diffstat (limited to 'graphics/py-Pillow')
-rw-r--r--graphics/py-Pillow/Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/graphics/py-Pillow/Makefile b/graphics/py-Pillow/Makefile
index 4b8dd70b633..9aa80c889e4 100644
--- a/graphics/py-Pillow/Makefile
+++ b/graphics/py-Pillow/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2014/04/11 12:41:18 obache Exp $
+# $NetBSD: Makefile,v 1.8 2014/04/12 09:10:19 obache Exp $
DISTNAME= Pillow-2.3.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,6 +12,17 @@ COMMENT= Python Imaging Library (Fork)
CONFLICTS+= ${PYPKGPREFIX}-imaging-[0-9]*
+SUBST_CLASSES= fix-path
+SUBST_MESSAGE.fix-path= Fixing paths.
+SUBST_STAGE.fix-path= pre-configure
+SUBST_FILES.fix-path= setup.py
+SUBST_SED.fix-path= -e 's,/usr/pkg,${PREFIX},'
+SUBST_SED.fix-path+= -e 's,JPEG_ROOT = None,JPEG_ROOT = _lib_include("${BUILDLINK_PREFIX.jpeg}"),'
+SUBST_SED.fix-path+= -e 's,ZLIB_ROOT = None,ZLIB_ROOT = _lib_include("${BUILDLINK_PREFIX.zlib}"),'
+SUBST_SED.fix-path+= -e 's,TIFF_ROOT = None,TIFF_ROOT = _lib_include("${BUILDLINK_PREFIX.tiff}"),'
+SUBST_SED.fix-path+= -e 's,FREETYPE_ROOT = None,FREETYPE_ROOT = _lib_include("${BUILDLINK_PREFIX.freetype2}"),'
+SUBST_SED.fix-path+= -e 's,LCMS_ROOT = None,LCMS_ROOT = _lib_include("${BUILDLINK_PREFIX.lcms2}"),'
+
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"