[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

update: graphics/py-Imaging



Hi

Thanks to Dale we've got update for py-Imaging.

What's new:
	* now py-Imaging release
	* now runs on sparc64 (current port segfaults)
	* SUBPACKAGE with examples
	* uses python MODULE
	* do-regress target
	* I've set myself as MAINTAINER

It's necessery to patch python.port.mk because this port assumes that python
MODULE defines MODPY_INCDIR. So don't forget about applying python.port.mk
patch before building py-Imaging.

Cheers,

Alek
-- 
Dwa miesiące temu londyński klub nikogo poza Wyspami nie obchodził. Groził mu
upadek, gdy uratowała go boska interwencja w osobie Romana Abramowicza.
Człowieka, którego od Pana Boga różni tyle, że Pan Bóg może wszystko, a
rosyjski nafciarz może wszystko, co się da kupić.
 -- Rafał Stec, Gazeta Wyborcza, 2003-09-15
diff --exclude=CVS ./Makefile /usr/ports/mystuff/graphics/py-Imaging/Makefile
--- ./Makefile	Fri Apr 23 11:13:09 2004
+++ /usr/ports/mystuff/graphics/py-Imaging/Makefile	Wed May 12 23:05:23 2004
@@ -1,9 +1,11 @@
 # $OpenBSD: Makefile,v 1.19 2004/02/04 07:39:18 sturm Exp $
 
+NOT_FOR_ARCHS=		${NO_SHARED_ARCHS}
+
 COMMENT=		"python imaging library"
 COMMENT-examples=	"examples for python imaging library"
 
-VERSION=		1.1.3
+VERSION=		1.1.4
 DISTNAME=		Imaging-${VERSION}
 PKGNAME=		py-${DISTNAME}
 CATEGORIES=		graphics
@@ -10,6 +12,8 @@
 
 HOMEPAGE=		http://www.pythonware.com/products/pil/
 
+MAINTAINER=	Aleksander Piotrowski <aleksander_(_dot_)_piotrowski_(_at_)_nic_(_dot_)_com_(_dot_)_pl>
+
 # PIL Software License
 # Permission to use, copy, modify and distribute freely.
 PERMIT_PACKAGE_CDROM=	Yes
@@ -17,20 +21,12 @@
 PERMIT_DISTFILES_CDROM=	Yes
 PERMIT_DISTFILES_FTP=	Yes
 
-MASTER_SITES=		http://www.pythonware.com/downloads/
+MASTER_SITES=		http://www.pythonware.net/storage/
 
-NO_REGRESS=		Yes
-FLAVORS=		python2.1
-FLAVOR?=
+MODULES=		python
 
-.if ${FLAVOR:L} == "python2.1"
-PYTHON_VER=		2.1
-.else
-PYTHON_VER=		2.2
-.endif
-
 BUILD_DEPENDS=		${RUN_DEPENDS}
-RUN_DEPENDS=		:python-tkinter-${PYTHON_VER}*:lang/python/${PYTHON_VER},-tkinter 
+RUN_DEPENDS=		:python-tkinter-${MODPY_VERSION}*:lang/python/${MODPY_VERSION},-tkinter
 LIB_DEPENDS=		jpeg.62::graphics/jpeg \
 			tk84::x11/tk/8.4
 
@@ -37,8 +33,7 @@
 MULTI_PACKAGES=		-examples
 SUBPACKAGE?=
 
-# The examples subpackage is not flavored.
-FULLPKGNAME-examples=	py-Imaging-examples-${VERSION}
+PKGNAME-examples=	py-Imaging-examples-${VERSION}
 .if defined(PACKAGING) && ${SUBPACKAGE} == "-examples"
 RUN_DEPENDS=		:py-Imaging-*:graphics/py-Imaging
 LIB_DEPENDS=
@@ -45,42 +40,37 @@
 PKG_ARCH=		*
 .endif
 
-SUBST_VARS=		PYTHON_VER
-
 CONFIGURE_STYLE=	gnu
 CONFIGURE_ARGS+=	--with-jpeg=${LOCALBASE}/lib
-ALL_TARGET=
 
 LIB_IMAGING=		${WRKSRC}/libImaging
-SITE_PACKAGES=		${PREFIX}/lib/python${PYTHON_VER}/site-packages
 PIL_INCLUDES=		ImConfig.h ImPlatform.h Imaging.h
-PYTHON_INCLUDE_DIR=	${PREFIX}/include/python${PYTHON_VER}
 
 do-configure:
-	@sed -e "s|@LOCALBASE@|${LOCALBASE}|g" -e "s|@X11BASE@|${X11BASE}|g" \
-		${FILESDIR}/Setup >${WRKSRC}/Setup
-	@cd ${LIB_IMAGING}; \
-		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS}
-	@cd ${WRKSRC}; ${MAKE_PROGRAM} -f Makefile.pre.in \
-		PYTHON=python${PYTHON_VER} boot
+	@perl -pi -e "s|!LOCALBASE!|${LOCALBASE}|g; s|!X11BASE!|${X11BASE}|g" \
+		${WRKSRC}/setup.py
+	@cd ${LIB_IMAGING}; ${SETENV} ${CONFIGURE_ENV} \
+		./configure ${CONFIGURE_ARGS}
 
 pre-build:
 	@cd ${LIB_IMAGING} && \
 		${MAKE_ENV} ${MAKE_PROGRAM} CC="${CC}" OPT="${CFLAGS}"
 
-do-install:
-# put all files in a subdir and just put a .pth file in ${SITE_PACKAGES}
-	${INSTALL_DATA_DIR} ${SITE_PACKAGES}/PIL
-	for a in ${WRKSRC}/*.so ${WRKSRC}/PIL/*; do \
-		${INSTALL_DATA} $$a ${SITE_PACKAGES}/PIL; done
-	${INSTALL_DATA} ${WRKSRC}/PIL.pth ${SITE_PACKAGES}/PIL.pth
-	${INSTALL_DATA_DIR} ${PYTHON_INCLUDE_DIR}
+post-install:
+	${INSTALL_SCRIPT_DIR} ${PREFIX}/share/examples/py-Imaging
+	for file in ${WRKSRC}/Scripts/*; do \
+		${INSTALL_SCRIPT} $$file \
+			${PREFIX}/share/examples/py-Imaging; \
+	done
+	${INSTALL_DATA_DIR} ${MODPY_INCDIR}
 .for a in ${PIL_INCLUDES}
-	${INSTALL_DATA} ${LIB_IMAGING}/$a ${PYTHON_INCLUDE_DIR}
+	${INSTALL_DATA} ${LIB_IMAGING}/$a ${MODPY_INCDIR}
 .endfor
-	${INSTALL_SCRIPT_DIR} ${PREFIX}/share/examples/py-Imaging
-	for a in ${WRKSRC}/Scripts/*; do \
-		${INSTALL_SCRIPT} $$a ${PREFIX}/share/examples/py-Imaging; done
 
-.include <bsd.port.mk>
+do-regress: fake
+	@cd ${LIB_IMAGING} && ./coretest
+	@cd ${WRKSRC} && \
+		${MAKE_ENV} PYTHONPATH=${WRKINST}${MODPY_SITEPKG}/PIL \
+		${MODPY_BIN} ./selftest.py
 
+.include <bsd.port.mk>
diff --exclude=CVS ./distinfo /usr/ports/mystuff/graphics/py-Imaging/distinfo
--- ./distinfo	Thu Aug  8 00:08:18 2002
+++ /usr/ports/mystuff/graphics/py-Imaging/distinfo	Wed Mar 31 18:13:46 2004
@@ -1,3 +1,3 @@
-MD5 (Imaging-1.1.3.tar.gz) = 563471981376e06b3278ad713a07e2a8
-RMD160 (Imaging-1.1.3.tar.gz) = 06904b0fc3c24d1a2af81d49561fad8e9d999508
-SHA1 (Imaging-1.1.3.tar.gz) = a926c722f26f2b19cd2eaf052fc5db1940d68e4b
+MD5 (Imaging-1.1.4.tar.gz) = d2c03c25a9a0128832137dd536da88da
+RMD160 (Imaging-1.1.4.tar.gz) = c53065f5e73b2f5ac5ff132a47c157e5290f0488
+SHA1 (Imaging-1.1.4.tar.gz) = 611972b63272bf4967ca966848ba8ddda970abcc
diff --exclude=CVS ./files/Setup /usr/ports/mystuff/graphics/py-Imaging/files/Setup
--- ./files/Setup	Sun Dec 28 00:40:18 2003
+++ /usr/ports/mystuff/graphics/py-Imaging/files/Setup	Thu Jan  1 01:00:00 1970
@@ -1,56 +0,0 @@
-# $OpenBSD: Setup,v 1.4 2003/12/27 23:40:18 jose Exp $
-#
-# Setup file for the Imaging module
-# =================================
-#
-# INSTRUCTIONS:
-#
-# 1) Edit the configuration settings as described below.
-#
-# 2) Go to the libImaging directory and build the support library.
-#
-# 3) Run "make -f Makefile.pre.in boot"
-#
-# 4) Run "make"
-#
-# This file has the same format as <pythonroot>/Modules/Setup.in.
-#
-
-# --------------------------------------------------------------------
-# Remove (or comment) the following line if you wish to build a
-# statically linked python interpreter.
-
-*shared*
-
-# --------------------------------------------------------------------
-# Core library.  Edit or remove the library specifications to match
-# your configuration.  As they stand, they assume that you have the
-# IJG JPEG library 6.0a and zlib 1.0.4 (or newer versions of these
-# libraries) in a standard location.
-
-_imaging  _imaging.c decode.c encode.c map.c display.c outline.c path.c \
-	-IlibImaging libImaging/libImaging.a \
-#
-# *** IJG JPEG library (libjpeg) location
-	-I_(_at_)_LOCALBASE@/include -L_(_at_)_LOCALBASE@/lib -ljpeg \
-#
-# *** ZLIB (libz) location
-	-I_(_at_)_LOCALBASE@/include -L_(_at_)_LOCALBASE@/lib -lz
-
-# --------------------------------------------------------------------
-# Tkinter bindings.  Comment away if you don't need ImageTk, or if
-# you're using a custom _tkinter instead (like in earlier versions of
-# PIL).  Edit the library specifications to match your configuration.
-
-_imagingtk  _imagingtk.c \
-	-IlibImaging Tk/tkImaging.c \
-	-I_(_at_)_LOCALBASE@/include -L_(_at_)_LOCALBASE@/lib -ltcl84 -ltk84 \
-	-I_(_at_)_LOCALBASE@/include/tcl8.4 -I_(_at_)_LOCALBASE@/include/tk8.4 \
-	-I_(_at_)_X11BASE@/include
-	-L_(_at_)_X11BASE@/lib -lX11 
-
-# --------------------------------------------------------------------
-# Sane driver.  uncomment to enable this driver (see Sane/README for
-# more info)
-
-# _sane Sane/_sanemodule.c -IlibImaging -L/usr/local/lib/sane/ -lsane-dll
diff --exclude=CVS ./patches/patch-Tk_tkImaging_c /usr/ports/mystuff/graphics/py-Imaging/patches/patch-Tk_tkImaging_c
--- ./patches/patch-Tk_tkImaging_c	Sun Dec 28 00:40:18 2003
+++ /usr/ports/mystuff/graphics/py-Imaging/patches/patch-Tk_tkImaging_c	Thu Jan  1 01:00:00 1970
@@ -1,29 +0,0 @@
-$OpenBSD: patch-Tk_tkImaging_c,v 1.1 2003/12/27 23:40:18 jose Exp $
---- Tk/tkImaging.c.orig	2003-12-21 23:13:39.000000000 -0500
-+++ Tk/tkImaging.c	2003-12-21 23:18:58.000000000 -0500
-@@ -162,7 +162,7 @@ PyImagingPhoto(ClientData clientdata, Tc
-                     if (w > 0) {
-                         run.width = w;
-                         run.pixelPtr = s;
--                        Tk_PhotoPutBlock(photo, &run, x-w, y, run.width, 1);
-+                        Tk_PhotoPutBlock(photo, &run, x-w, y, run.width, 1, TK_PHOTO_COMPOSITE_SET);
-                     }
-                     w = 0;
-                 }
-@@ -172,14 +172,14 @@ PyImagingPhoto(ClientData clientdata, Tc
-                 /* copy final run, if any */
-                 run.width = w;
-                 run.pixelPtr = s;
--                Tk_PhotoPutBlock(photo, &run, x-w, y, run.width, 1);
-+                Tk_PhotoPutBlock(photo, &run, x-w, y, run.width, 1, TK_PHOTO_COMPOSITE_SET);
-           }
-         }
- 
-     } else
- 
-         /* Copy opaque block to photo image, and leave the rest to TK */
--        Tk_PhotoPutBlock(photo, &block, 0, 0, block.width, block.height);
-+        Tk_PhotoPutBlock(photo, &block, 0, 0, block.width, block.height, TK_PHOTO_COMPOSITE_SET);
- 
-     return TCL_OK;
- }
diff --exclude=CVS ./patches/patch-libImaging_Makefile_in /usr/ports/mystuff/graphics/py-Imaging/patches/patch-libImaging_Makefile_in
--- ./patches/patch-libImaging_Makefile_in	Sun Dec 28 00:40:18 2003
+++ /usr/ports/mystuff/graphics/py-Imaging/patches/patch-libImaging_Makefile_in	Wed May 12 22:38:00 2004
@@ -1,7 +1,7 @@
 $OpenBSD: patch-libImaging_Makefile_in,v 1.2 2003/12/27 23:40:18 jose Exp $
---- libImaging/Makefile.in.orig	2002-03-10 11:57:40.000000000 -0500
-+++ libImaging/Makefile.in	2003-12-21 23:07:20.000000000 -0500
-@@ -30,7 +30,7 @@ LIBS=		@LIBS@ @LIBM@
+--- libImaging/Makefile.in.orig	2003-04-22 18:11:26.000000000 +0200
++++ libImaging/Makefile.in	2004-05-12 22:37:20.000000000 +0200
+@@ -30,10 +30,10 @@ LIBS=		@LIBS@ @LIBM@
  # Other things that are customizable but not by configure
  
  INCLDIR=	$(srcdir)/.
@@ -9,8 +9,12 @@
 +JPEGINCLUDE=	${LOCALBASE}/include
  OPT=		@OPT@
  #OPT=		-g
- CFLAGS=		$(OPT) -I$(INCLDIR) -I$(JPEGINCLUDE) $(DEFS)
-@@ -81,7 +81,7 @@ LIB=		libImaging.a
+-CFLAGS=		$(OPT) -I$(INCLDIR) -I$(JPEGINCLUDE) $(DEFS)
++CFLAGS=		$(OPT) -I$(INCLDIR) -I$(JPEGINCLUDE) $(DEFS) -fPIC
+ 
+ MKDEP=		mkdep
+ SHELL=		/bin/sh
+@@ -82,7 +82,7 @@ LIB=		libImaging.a
  all:		coretest $(LIB)
  
  coretest:	coretest.o $(LIB)
@@ -19,7 +23,7 @@
  
  $(LIB):		$& $(OBJS)
  		-rm -f $(LIB)
-@@ -120,7 +120,7 @@ Imaging_wrap.c:
+@@ -121,7 +121,7 @@ Imaging_wrap.c:
  		wrap -python -dnone Imaging.i
  
  exercise:	Imaging_wrap.c	
diff --exclude=CVS ./patches/patch-libImaging_Makefile_in.orig /usr/ports/mystuff/graphics/py-Imaging/patches/patch-libImaging_Makefile_in.orig
--- ./patches/patch-libImaging_Makefile_in.orig	Thu Jan  1 01:00:00 1970
+++ /usr/ports/mystuff/graphics/py-Imaging/patches/patch-libImaging_Makefile_in.orig	Wed May 12 22:24:18 2004
@@ -0,0 +1,32 @@
+$OpenBSD: patch-libImaging_Makefile_in,v 1.2 2003/12/27 23:40:18 jose Exp $
+--- libImaging/Makefile.in.orig	2003-04-22 18:11:26.000000000 +0200
++++ libImaging/Makefile.in	2004-05-12 22:23:53.000000000 +0200
+@@ -30,8 +30,8 @@ LIBS=		@LIBS@ @LIBM@
+ # Other things that are customizable but not by configure
+ 
+ INCLDIR=	$(srcdir)/.
+-JPEGINCLUDE=	/usr/local/include
+-OPT=		@OPT@
++JPEGINCLUDE=	${LOCALBASE}/include
++OPT=		@OPT@ -fPIC
+ #OPT=		-g
+ CFLAGS=		$(OPT) -I$(INCLDIR) -I$(JPEGINCLUDE) $(DEFS)
+ 
+@@ -82,7 +82,7 @@ LIB=		libImaging.a
+ all:		coretest $(LIB)
+ 
+ coretest:	coretest.o $(LIB)
+-		$(CC) -o coretest coretest.o $(LIB) $(LIBS)
++		$(CC) -o coretest coretest.o -L${LOCALBASE}/lib $(LIB) $(LIBS)
+ 
+ $(LIB):		$& $(OBJS)
+ 		-rm -f $(LIB)
+@@ -121,7 +121,7 @@ Imaging_wrap.c:
+ 		wrap -python -dnone Imaging.i
+ 
+ exercise:	Imaging_wrap.c	
+-		gcc -I../../../Include Imaging_wrap.c -c
++		${CC} -I../../../Include Imaging_wrap.c -c
+ 		ld -shared -expect_unresolved "*" Imaging_wrap.o\
+ 			libImaging.a -o Imaging.so
+ 		python exerciseImaging.py
diff --exclude=CVS ./patches/patch-setup_py /usr/ports/mystuff/graphics/py-Imaging/patches/patch-setup_py
--- ./patches/patch-setup_py	Thu Jan  1 01:00:00 1970
+++ /usr/ports/mystuff/graphics/py-Imaging/patches/patch-setup_py	Wed May 12 22:26:15 2004
@@ -0,0 +1,46 @@
+$OpenBSD$
+--- setup.py.orig	2003-05-09 14:00:56.000000000 +0200
++++ setup.py	2004-03-31 16:39:04.000000000 +0200
+@@ -41,8 +41,8 @@ PY_VERSION = sys.version[0] + sys.versio
+ 
+ MODULES = []
+ 
+-INCLUDE_DIRS = ["libImaging"]
+-LIBRARY_DIRS = ["libImaging"]
++INCLUDE_DIRS = ["libImaging", "!LOCALBASE!/include"]
++LIBRARY_DIRS = ["libImaging", "!LOCALBASE!/lib"]
+ LIBRARIES = ["Imaging"]
+ 
+ # Add some standard search spots for MacOSX/darwin
+@@ -121,12 +121,12 @@ if HAVE_LIBZ:
+ 
+ try:
+     import _tkinter
+-    TCL_VERSION = _tkinter.TCL_VERSION[:3]
++    TCL_VERSION = _tkinter.TCL_VERSION[:3].replace('.', '')
+ except (ImportError, AttributeError):
+     pass
+ else:
+-    INCLUDE_DIRS = ["libImaging"]
+-    LIBRARY_DIRS = ["libImaging"]
++    INCLUDE_DIRS = ["libImaging", "!LOCALBASE!/include/tk8.4/", "!LOCALBASE!/include/tcl8.4/", "!X11BASE!/include/"] 
++    LIBRARY_DIRS = ["libImaging", "!LOCALBASE!/lib/", "!X11BASE!/lib/"]
+     LIBRARIES = ["Imaging"]
+     EXTRA_COMPILE_ARGS = None
+     EXTRA_LINK_ARGS = None
+@@ -260,12 +260,13 @@ if os.path.isdir(FREETYPEDIR) or os.name
+     if FILES:
+         INCLUDE_DIRS.append(os.path.join(FREETYPEDIR, "include"))
+         INCLUDE_DIRS.append(os.path.join(FREETYPEDIR, "src"))
+-    elif os.path.isdir("/usr/include/freetype2"):
++    elif os.path.isdir("!X11BASE!/include/freetype2"):
+         # assume that the freetype library is installed in a
+         # standard location
+         # FIXME: search for libraries
+         LIBRARIES.append("freetype")
+-        INCLUDE_DIRS.append("/usr/include/freetype2")
++        INCLUDE_DIRS += ["!X11BASE!/include/freetype2", "!X11BASE!/include"]
++        LIBRARY_DIRS.append("!X11BASE!/lib")
+     elif os.path.isdir("/sw/include/freetype2"):
+         # assume that the freetype library is installed in a
+         # standard location
diff --exclude=CVS ./pkg/PLIST /usr/ports/mystuff/graphics/py-Imaging/pkg/PLIST
--- ./pkg/PLIST	Sat Mar 23 05:46:19 2002
+++ /usr/ports/mystuff/graphics/py-Imaging/pkg/PLIST	Wed May 12 22:52:13 2004
@@ -1,69 +1,143 @@
 @comment $OpenBSD: PLIST,v 1.4 2002/03/23 04:46:19 matt Exp $
-_(_at_)_option no-default-conflict
-include/python${PYTHON_VER}/ImConfig.h
-include/python${PYTHON_VER}/ImPlatform.h
-include/python${PYTHON_VER}/Imaging.h
-lib/python${PYTHON_VER}/site-packages/PIL.pth
-lib/python${PYTHON_VER}/site-packages/PIL/ArgImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/BdfFontFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/BmpImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/ContainerIO.py
-lib/python${PYTHON_VER}/site-packages/PIL/CurImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/DcxImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/EpsImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/FliImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/FontFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/FpxImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/GbrImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/GdImageFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/GifImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/GimpGradientFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/GimpPaletteFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/IcoImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/Image.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageChops.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageDraw.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageEnhance.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageFileIO.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageFilter.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageFont.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImagePalette.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImagePath.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageSequence.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageStat.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageTk.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImageWin.py
-lib/python${PYTHON_VER}/site-packages/PIL/ImtImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/IptcImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/JpegImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/McIdasImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/MicImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/MpegImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/MspImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/OleFileIO.py
-lib/python${PYTHON_VER}/site-packages/PIL/PSDraw.py
-lib/python${PYTHON_VER}/site-packages/PIL/PaletteFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/PcdImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/PcfFontFile.py
-lib/python${PYTHON_VER}/site-packages/PIL/PcxImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/PdfImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/PixarImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/PngImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/PpmImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/PsdImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/SgiImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/SunImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/TarIO.py
-lib/python${PYTHON_VER}/site-packages/PIL/TgaImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/TiffImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/TiffTags.py
-lib/python${PYTHON_VER}/site-packages/PIL/WmfImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/XVThumbImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/XbmImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/XpmImagePlugin.py
-lib/python${PYTHON_VER}/site-packages/PIL/__init__.py
-lib/python${PYTHON_VER}/site-packages/PIL/_imaging.so
-lib/python${PYTHON_VER}/site-packages/PIL/_imagingtk.so
-_(_at_)_dirrm lib/python${PYTHON_VER}/site-packages/PIL
+include/python${MODPY_VERSION}/ImConfig.h
+include/python${MODPY_VERSION}/ImPlatform.h
+include/python${MODPY_VERSION}/Imaging.h
+lib/python${MODPY_VERSION}/site-packages/PIL.pth
+lib/python${MODPY_VERSION}/site-packages/PIL/ArgImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ArgImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/BdfFontFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/BdfFontFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/BmpImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/BmpImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ContainerIO.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ContainerIO.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/CurImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/CurImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/DcxImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/DcxImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/EpsImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/EpsImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ExifTags.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ExifTags.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/FliImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/FliImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/FontFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/FontFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/FpxImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/FpxImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/GbrImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/GbrImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/GdImageFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/GdImageFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/GifImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/GifImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/GimpGradientFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/GimpGradientFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/GimpPaletteFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/GimpPaletteFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/IcoImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/IcoImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/Image.py
+lib/python${MODPY_VERSION}/site-packages/PIL/Image.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageChops.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageChops.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageColor.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageColor.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageEnhance.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageEnhance.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFileIO.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFileIO.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFilter.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFilter.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFont.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageFont.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageGrab.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageGrab.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageOps.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageOps.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImagePalette.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImagePalette.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImagePath.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImagePath.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageSequence.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageSequence.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageStat.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageStat.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageTk.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageTk.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageTransform.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageTransform.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageWin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageWin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImtImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImtImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/IptcImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/IptcImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/JpegImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/JpegImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/McIdasImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/McIdasImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/MicImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/MicImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/MpegImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/MpegImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/MspImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/MspImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/OleFileIO.py
+lib/python${MODPY_VERSION}/site-packages/PIL/OleFileIO.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PSDraw.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PSDraw.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PaletteFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PaletteFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PalmImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PalmImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PcdImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PcdImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PcfFontFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PcfFontFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PcxImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PcxImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PdfImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PdfImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PixarImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PixarImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PngImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PngImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PpmImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PpmImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/PsdImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/PsdImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/SgiImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/SgiImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/SunImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/SunImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/TarIO.py
+lib/python${MODPY_VERSION}/site-packages/PIL/TarIO.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/TgaImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/TgaImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/TiffImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/TiffImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/TiffTags.py
+lib/python${MODPY_VERSION}/site-packages/PIL/TiffTags.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/WalImageFile.py
+lib/python${MODPY_VERSION}/site-packages/PIL/WalImageFile.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/WmfImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/WmfImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/XVThumbImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/XVThumbImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/XbmImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/XbmImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/XpmImagePlugin.py
+lib/python${MODPY_VERSION}/site-packages/PIL/XpmImagePlugin.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/__init__.py
+lib/python${MODPY_VERSION}/site-packages/PIL/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/_imaging.so
+lib/python${MODPY_VERSION}/site-packages/PIL/_imagingft.so
+lib/python${MODPY_VERSION}/site-packages/PIL/_imagingtk.so
+_(_at_)_dirrm lib/python${MODPY_VERSION}/site-packages/PIL
diff --exclude=CVS ./pkg/PLIST-examples /usr/ports/mystuff/graphics/py-Imaging/pkg/PLIST-examples
--- ./pkg/PLIST-examples	Sat Mar 23 05:46:19 2002
+++ /usr/ports/mystuff/graphics/py-Imaging/pkg/PLIST-examples	Wed May 12 22:51:03 2004
@@ -1,5 +1,4 @@
 @comment $OpenBSD: PLIST-examples,v 1.1 2002/03/23 04:46:19 matt Exp $
-_(_at_)_option no-default-conflict
 share/examples/py-Imaging/README
 share/examples/py-Imaging/bdf2pil.py
 share/examples/py-Imaging/enhancer.py
Index: python.port.mk
===================================================================
RCS file: /cvs/ports/lang/python/python.port.mk,v
retrieving revision 1.7
diff -u -r1.7 python.port.mk
--- python.port.mk	6 Feb 2004 08:37:22 -0000	1.7
+++ python.port.mk	12 May 2004 21:20:31 -0000
@@ -14,6 +14,7 @@
 
 MODPY_BIN=		${LOCALBASE}/bin/python${MODPY_VERSION}
 MODPY_LIBDIR=		${LOCALBASE}/lib/python${MODPY_VERSION}
+MODPY_INCDIR=		${PREFIX}/include/python${MODPY_VERSION}
 MODPY_SITEPKG=		${PREFIX}/lib/python${MODPY_VERSION}/site-packages
 
 # usually setup.py but Setup.py can be found too

Visit your host, monkey.org