diff options
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/imgtops/Makefile | 30 | ||||
-rw-r--r-- | graphics/imgtops/distinfo | 3 | ||||
-rw-r--r-- | graphics/imgtops/files/patch-setup.py | 39 | ||||
-rw-r--r-- | graphics/imgtops/pkg-descr | 5 | ||||
-rw-r--r-- | graphics/imgtops/pkg-plist | 22 |
6 files changed, 100 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 8d74dd1f140f..afb79e1a8967 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -295,6 +295,7 @@ SUBDIR += imageviewer SUBDIR += imc SUBDIR += imgseek + SUBDIR += imgtops SUBDIR += imgv SUBDIR += imlib SUBDIR += imlib2 diff --git a/graphics/imgtops/Makefile b/graphics/imgtops/Makefile new file mode 100644 index 000000000000..0cb8c73c435f --- /dev/null +++ b/graphics/imgtops/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: imgtops +# Date created: 17 Mar 2008 +# Whom: Timothy Bourke <timbob@bigpond.com> +# +# $FreeBSD$ +# + +PORTNAME= imgtops +PORTVERSION= 1.0 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR=${PORTNAME} + +MAINTAINER= timbob@bigpond.com +COMMENT= Create efficient Encapsulated Postscript files from images + +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging + +USE_GHOSTSCRIPT_RUN= yes +USE_PYTHON= 2.2+ +USE_PYDISTUTILS= yes +INSTALLS_EGGINFO= yes + +MAN1= imgtops.1 epstoimg.1 + +post-install: + ${CHMOD} 644 ${MANPREFIX}/man/man1/imgtops.1 + ${CHMOD} 644 ${MANPREFIX}/man/man1/epstoimg.1 + +.include <bsd.port.mk> diff --git a/graphics/imgtops/distinfo b/graphics/imgtops/distinfo new file mode 100644 index 000000000000..66d8c9165bf0 --- /dev/null +++ b/graphics/imgtops/distinfo @@ -0,0 +1,3 @@ +MD5 (imgtops-1.0.tar.gz) = c9cddec4678dae1faa799bc9d9010859 +SHA256 (imgtops-1.0.tar.gz) = 97eae13a38b1145ae3fb4b5aa66a4b88b1a2ee12a0c322f6ec83f54d6112b2fa +SIZE (imgtops-1.0.tar.gz) = 18183 diff --git a/graphics/imgtops/files/patch-setup.py b/graphics/imgtops/files/patch-setup.py new file mode 100644 index 000000000000..f98849747d4c --- /dev/null +++ b/graphics/imgtops/files/patch-setup.py @@ -0,0 +1,39 @@ +--- setup.py.orig 2003-09-05 12:25:18.000000000 +0800 ++++ setup.py 2008-03-17 12:42:43.000000000 +0800 +@@ -1,6 +1,6 @@ + #!/usr/bin/env python + +-import sys ++import sys, os + + if sys.hexversion < 0x02020000: + print +@@ -46,7 +46,7 @@ + print + print ' see http://www.pythonware.com/products/pil/' + print +- if not get_yesno( 'Do you want to continue installing? [Y/n] ', 1 ): ++ if True: + print + print 'Installation cancelled.' + print +@@ -59,7 +59,7 @@ + print 'To use "epstoimg" you will need the Ghostscript interpreter' + print 'installed. (see http://www.ghostscript.com/)' + print +-if get_yesno( 'Do you want to install epstoimg? [Y/n] ', 1 ): ++if True: + if sys.platform == 'win32': + default = '+gswin32c.exe' + else: +@@ -68,7 +68,9 @@ + print + print 'Enter the full pathname of the Ghostscript interpreter,' + print 'or "+foo" to search the PATH for "foo" at runtime:' +- gs = raw_input( '[%s] ' % (default,) ) ++ # gs = raw_input( '[%s] ' % (default,) ) ++ gs = os.environ['PREFIX'] + '/bin/gs' ++ print "ghostscript: " + gs + if gs == '': + gs = default + diff --git a/graphics/imgtops/pkg-descr b/graphics/imgtops/pkg-descr new file mode 100644 index 000000000000..4af8b864eebe --- /dev/null +++ b/graphics/imgtops/pkg-descr @@ -0,0 +1,5 @@ +Command-line utilities for converting bitmage images (JPEG, PNG, GIF, Targa, +BMP, etc.) to and from encapsulated postscript. Special care is taken to +minimize the size of output files without reducing image quality. + +WWW: http://imgtops.sourceforge.net diff --git a/graphics/imgtops/pkg-plist b/graphics/imgtops/pkg-plist new file mode 100644 index 000000000000..7846ed5766aa --- /dev/null +++ b/graphics/imgtops/pkg-plist @@ -0,0 +1,22 @@ +bin/imgtops +bin/epstoimg +%%PYTHON_SITELIBDIR%%/imgtopslib/__init__.py +%%PYTHON_SITELIBDIR%%/imgtopslib/__init__.pyc +%%PYTHON_SITELIBDIR%%/imgtopslib/__init__.pyo +%%PYTHON_SITELIBDIR%%/imgtopslib/dimensions.py +%%PYTHON_SITELIBDIR%%/imgtopslib/dimensions.pyc +%%PYTHON_SITELIBDIR%%/imgtopslib/dimensions.pyo +%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.py +%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.pyc +%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.pyo +%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.so +%%PYTHON_SITELIBDIR%%/imgtopslib/epstoimg.py +%%PYTHON_SITELIBDIR%%/imgtopslib/epstoimg.pyc +%%PYTHON_SITELIBDIR%%/imgtopslib/epstoimg.pyo +%%PYTHON_SITELIBDIR%%/imgtopslib/imgtops.py +%%PYTHON_SITELIBDIR%%/imgtopslib/imgtops.pyc +%%PYTHON_SITELIBDIR%%/imgtopslib/imgtops.pyo +%%PYTHON_SITELIBDIR%%/imgtopslib/psimage.py +%%PYTHON_SITELIBDIR%%/imgtopslib/psimage.pyc +%%PYTHON_SITELIBDIR%%/imgtopslib/psimage.pyo +@dirrm %%PYTHON_SITELIBDIR%%/imgtopslib |