Bug 96460 - Made tkinter dependency optional.(patch included)
Summary: Made tkinter dependency optional.(patch included)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Renato Botelho
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-28 12:40 UTC by Michele Possamai
Modified: 2006-04-30 21:35 UTC (History)
1 user (show)

See Also:


Attachments
py-imaging.patch (1.21 KB, patch)
2006-04-28 12:40 UTC, Michele Possamai
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michele Possamai 2006-04-28 12:40:17 UTC
At this moment the py-imaging port installs py-tkinter as a dependency.
This is not a necessary dependency, it only is if you want to use it in X.
For people that don't want to have X installed tkinter is completely useless
and unnecessary and because of that I'd like to see it being optional.

A Makefile patch is provided in unified diff format.
Comment 1 Renato Botelho freebsd_committer freebsd_triage 2006-04-28 13:10:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->garga

I'll take it.
Comment 2 Renato Botelho freebsd_committer freebsd_triage 2006-04-28 14:14:41 UTC
Dear maintainer of graphics/py-imaging FreeBSD port, please, take a look at:

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96460

Since i'm here, I propose you this new following patch, that makes many
fixes on first. Please, take a look and tell me if you approve this:

-------------------- py-imaging.diff starts here ---------------
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/py-imaging/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- Makefile	16 Jun 2005 21:50:23 -0000	1.23
+++ Makefile	28 Apr 2006 13:10:53 -0000
@@ -7,6 +7,7 @@
 
 PORTNAME=	imaging
 PORTVERSION=	1.1.5
+PORTREVISION=	1
 CATEGORIES=	graphics python
 MASTER_SITES=	http://effbot.org/downloads/ \
 	        http://www.pythonware.net/storage/
@@ -16,29 +17,41 @@
 MAINTAINER=	mainland@apeiron.net
 COMMENT=	The Python Imaging Library
 
-BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
 LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
 		freetype.9:${PORTSDIR}/print/freetype2
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
 
-DIST_SUBDIR=	 python
-USE_PYTHON=	 yes
+LATEST_LINK=	py-${PORTNAME}
+
+DIST_SUBDIR=	python
+USE_PYTHON=	yes
 USE_PYDISTUTILS=yes
 
-DOCDIRS=		${PREFIX}/share/doc/py-imaging
+PORTDOCS=	*
+
+DOCDIRS=	${PREFIX}/share/doc/py-imaging
 EXAMPLESDIR=	${PREFIX}/share/examples/py-imaging
 
+OPTIONS=	TKINTER "Build with tkinter for X support" off
+
 .include <bsd.port.pre.mk>
 
+.if defined(WITH_TKINTER) || exists(${PYTHON_SITELIBDIR}/_tkinter.so)
+BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
+PLIST_SUB+=	TKINTER=""
+.else
+PLIST_SUB+=	TKINTER="@comment "
+.endif
+
 post-install:
 .for file in ImPlatform.h Imaging.h
 	${INSTALL_DATA} ${WRKSRC}/libImaging/${file} ${PYTHON_INCLUDEDIR}
 .endfor
+	@${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/Scripts/* ${EXAMPLESDIR}
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/Docs/* ${DOCSDIR}
-	@${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${WRKSRC}/Scripts/* ${EXAMPLESDIR}
 .endif
 
 .include <bsd.port.post.mk>
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/graphics/py-imaging/pkg-plist,v
retrieving revision 1.9
diff -u -r1.9 pkg-plist
--- pkg-plist	16 Jun 2005 21:50:23 -0000	1.9
+++ pkg-plist	28 Apr 2006 13:10:53 -0000
@@ -229,97 +229,21 @@
 %%PYTHON_SITELIBDIR%%/PIL/__init__.pyo
 %%PYTHON_SITELIBDIR%%/PIL/_imaging.so
 %%PYTHON_SITELIBDIR%%/PIL/_imagingft.so
-%%PYTHON_SITELIBDIR%%/PIL/_imagingtk.so
+%%TKINTER%%%%PYTHON_SITELIBDIR%%/PIL/_imagingtk.so
 %%PYTHON_SITELIBDIR%%/PIL.pth
 @dirrm %%PYTHON_SITELIBDIR%%/PIL
-%%PORTDOCS%%%%DOCSDIR%%/effbot.css
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ArgImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.BdfFontFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.BmpImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.BufrStubImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ContainerIO.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.CurImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.DcxImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.EpsImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ExifTags.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FitsStubImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FliImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FontFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FpxImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GbrImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GdImageFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GifImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GimpGradientFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GimpPaletteFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GribStubImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.Hdf5StubImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.IcnsImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.IcoImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.Image.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageChops.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageColor.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageDraw.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageEnhance.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFileIO.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFilter.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFont.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageGL.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageGrab.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageOps.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImagePalette.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImagePath.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageSequence.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageStat.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageTk.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageTransform.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageWin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImtImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.IptcImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.JpegImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.McIdasImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.MicImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.MpegImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.MspImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.OleFileIO.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PSDraw.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PaletteFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PalmImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PcdImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PcfFontFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PcxImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PdfImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PixarImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PngImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PpmImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PsdImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.SgiImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.SpiderImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.SunImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TarIO.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TgaImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TiffImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TiffTags.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.WalImageFile.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.WmfImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.XVThumbImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.XbmImagePlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.XpmImagePlugin.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTDOCS%%%%EXAMPLESDIR%%/README
-%%PORTDOCS%%%%EXAMPLESDIR%%/enhancer.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/explode.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/gifmaker.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/image2py.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/painter.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/pilconvert.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/pildriver.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/pilfile.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/pilfont.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/pilprint.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/player.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/thresholder.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/viewer.py
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%EXAMPLESDIR%%/README
+%%EXAMPLESDIR%%/enhancer.py
+%%EXAMPLESDIR%%/explode.py
+%%EXAMPLESDIR%%/gifmaker.py
+%%EXAMPLESDIR%%/image2py.py
+%%EXAMPLESDIR%%/painter.py
+%%EXAMPLESDIR%%/pilconvert.py
+%%EXAMPLESDIR%%/pildriver.py
+%%EXAMPLESDIR%%/pilfile.py
+%%EXAMPLESDIR%%/pilfont.py
+%%EXAMPLESDIR%%/pilprint.py
+%%EXAMPLESDIR%%/player.py
+%%EXAMPLESDIR%%/thresholder.py
+%%EXAMPLESDIR%%/viewer.py
+@dirrm %%EXAMPLESDIR%%
-------------------- py-imaging.diff ends here ---------------
-- 
Renato Botelho <garga @ FreeBSD.org>
               <freebsd @ galle.com.br>
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc

Excellent day for putting Slinkies on an escalator.
Comment 3 Renato Botelho freebsd_committer freebsd_triage 2006-04-28 14:20:52 UTC
State Changed
From-To: open->feedback

Ask for maintainer approval.
Comment 4 Geoffrey Mainland 2006-04-30 16:52:42 UTC
On Fri, Apr 28, 2006 at 10:14:41AM -0300, Renato Botelho wrote:
> Dear maintainer of graphics/py-imaging FreeBSD port, please, take a look at:
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96460
> 
> Since i'm here, I propose you this new following patch, that makes many
> fixes on first. Please, take a look and tell me if you approve this:
> 
> -------------------- py-imaging.diff starts here ---------------
> Index: Makefile
> ===================================================================
> RCS file: /home/pcvs/ports/graphics/py-imaging/Makefile,v
> retrieving revision 1.23
> diff -u -r1.23 Makefile
> --- Makefile	16 Jun 2005 21:50:23 -0000	1.23
> +++ Makefile	28 Apr 2006 13:10:53 -0000
> @@ -7,6 +7,7 @@
>  
>  PORTNAME=	imaging
>  PORTVERSION=	1.1.5
> +PORTREVISION=	1
>  CATEGORIES=	graphics python
>  MASTER_SITES=	http://effbot.org/downloads/ \
>  	        http://www.pythonware.net/storage/
> @@ -16,29 +17,41 @@
>  MAINTAINER=	mainland@apeiron.net
>  COMMENT=	The Python Imaging Library
>  
> -BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
>  LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
>  		freetype.9:${PORTSDIR}/print/freetype2
> -RUN_DEPENDS=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
>  
> -DIST_SUBDIR=	 python
> -USE_PYTHON=	 yes
> +LATEST_LINK=	py-${PORTNAME}
> +
> +DIST_SUBDIR=	python
> +USE_PYTHON=	yes
>  USE_PYDISTUTILS=yes
>  
> -DOCDIRS=		${PREFIX}/share/doc/py-imaging
> +PORTDOCS=	*
> +
> +DOCDIRS=	${PREFIX}/share/doc/py-imaging
>  EXAMPLESDIR=	${PREFIX}/share/examples/py-imaging
>  
> +OPTIONS=	TKINTER "Build with tkinter for X support" off
> +
>  .include <bsd.port.pre.mk>
>  
> +.if defined(WITH_TKINTER) || exists(${PYTHON_SITELIBDIR}/_tkinter.so)
> +BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
> +RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
> +PLIST_SUB+=	TKINTER=""
> +.else
> +PLIST_SUB+=	TKINTER="@comment "
> +.endif
> +
>  post-install:
>  .for file in ImPlatform.h Imaging.h
>  	${INSTALL_DATA} ${WRKSRC}/libImaging/${file} ${PYTHON_INCLUDEDIR}
>  .endfor
> +	@${MKDIR} ${EXAMPLESDIR}
> +	${INSTALL_DATA} ${WRKSRC}/Scripts/* ${EXAMPLESDIR}
>  .if !defined(NOPORTDOCS)
>  	@${MKDIR} ${DOCSDIR}
>  	${INSTALL_DATA} ${WRKSRC}/Docs/* ${DOCSDIR}
> -	@${MKDIR} ${EXAMPLESDIR}
> -	${INSTALL_DATA} ${WRKSRC}/Scripts/* ${EXAMPLESDIR}
>  .endif
>  
>  .include <bsd.port.post.mk>
> Index: pkg-plist
> ===================================================================
> RCS file: /home/pcvs/ports/graphics/py-imaging/pkg-plist,v
> retrieving revision 1.9
> diff -u -r1.9 pkg-plist
> --- pkg-plist	16 Jun 2005 21:50:23 -0000	1.9
> +++ pkg-plist	28 Apr 2006 13:10:53 -0000
> @@ -229,97 +229,21 @@
>  %%PYTHON_SITELIBDIR%%/PIL/__init__.pyo
>  %%PYTHON_SITELIBDIR%%/PIL/_imaging.so
>  %%PYTHON_SITELIBDIR%%/PIL/_imagingft.so
> -%%PYTHON_SITELIBDIR%%/PIL/_imagingtk.so
> +%%TKINTER%%%%PYTHON_SITELIBDIR%%/PIL/_imagingtk.so
>  %%PYTHON_SITELIBDIR%%/PIL.pth
>  @dirrm %%PYTHON_SITELIBDIR%%/PIL
> -%%PORTDOCS%%%%DOCSDIR%%/effbot.css
> -%%PORTDOCS%%%%DOCSDIR%%/index.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ArgImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.BdfFontFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.BmpImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.BufrStubImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ContainerIO.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.CurImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.DcxImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.EpsImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ExifTags.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FitsStubImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FliImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FontFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.FpxImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GbrImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GdImageFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GifImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GimpGradientFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GimpPaletteFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.GribStubImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.Hdf5StubImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.IcnsImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.IcoImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.Image.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageChops.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageColor.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageDraw.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageEnhance.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFileIO.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFilter.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageFont.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageGL.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageGrab.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageOps.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImagePalette.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImagePath.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageSequence.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageStat.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageTk.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageTransform.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImageWin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.ImtImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.IptcImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.JpegImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.McIdasImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.MicImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.MpegImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.MspImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.OleFileIO.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PSDraw.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PaletteFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PalmImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PcdImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PcfFontFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PcxImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PdfImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PixarImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PngImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PpmImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.PsdImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.SgiImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.SpiderImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.SunImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TarIO.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TgaImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TiffImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.TiffTags.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.WalImageFile.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.WmfImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.XVThumbImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.XbmImagePlugin.html
> -%%PORTDOCS%%%%DOCSDIR%%/pythondoc-PIL.XpmImagePlugin.html
> -%%PORTDOCS%%@dirrm %%DOCSDIR%%
> -%%PORTDOCS%%%%EXAMPLESDIR%%/README
> -%%PORTDOCS%%%%EXAMPLESDIR%%/enhancer.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/explode.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/gifmaker.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/image2py.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/painter.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/pilconvert.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/pildriver.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/pilfile.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/pilfont.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/pilprint.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/player.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/thresholder.py
> -%%PORTDOCS%%%%EXAMPLESDIR%%/viewer.py
> -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
> +%%EXAMPLESDIR%%/README
> +%%EXAMPLESDIR%%/enhancer.py
> +%%EXAMPLESDIR%%/explode.py
> +%%EXAMPLESDIR%%/gifmaker.py
> +%%EXAMPLESDIR%%/image2py.py
> +%%EXAMPLESDIR%%/painter.py
> +%%EXAMPLESDIR%%/pilconvert.py
> +%%EXAMPLESDIR%%/pildriver.py
> +%%EXAMPLESDIR%%/pilfile.py
> +%%EXAMPLESDIR%%/pilfont.py
> +%%EXAMPLESDIR%%/pilprint.py
> +%%EXAMPLESDIR%%/player.py
> +%%EXAMPLESDIR%%/thresholder.py
> +%%EXAMPLESDIR%%/viewer.py
> +@dirrm %%EXAMPLESDIR%%
> -------------------- py-imaging.diff ends here ---------------
> -- 
> Renato Botelho <garga @ FreeBSD.org>
>                <freebsd @ galle.com.br>
> GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
> 
> Excellent day for putting Slinkies on an escalator.

I approve. Thanks for the patch!

Geoff
Comment 5 Renato Botelho freebsd_committer freebsd_triage 2006-04-30 21:35:33 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!