git: 3953bedae45d - main - graphics/py-optimize-images: Add py-optimize-images 1.5.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Sep 2022 03:52:19 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=3953bedae45d50eb391605627aebbfdfdc0181c5 commit 3953bedae45d50eb391605627aebbfdfdc0181c5 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-09-04 03:41:32 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-09-04 03:42:23 +0000 graphics/py-optimize-images: Add py-optimize-images 1.5.1 Optimize Images is a command-line interface (CLI) utility written in pure Python to help you reduce the file size of images. This application is intended to be pure Python, with no special dependencies besides Pillow, therefore ensuring compatibility with a wide range of systems. Some aditional features can be added which require the presence of other third-party packages that are not written in pure Python, but those packages and the features depending on them should be treated as optional. WWW: https://github.com/victordomingos/optimize-images --- graphics/Makefile | 1 + graphics/py-optimize-images/Makefile | 25 +++++++++++++++++++++++++ graphics/py-optimize-images/distinfo | 3 +++ graphics/py-optimize-images/pkg-descr | 11 +++++++++++ 4 files changed, 40 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index fe6b20ecde5f..07ff43a63a3b 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -885,6 +885,7 @@ SUBDIR += py-opencolorio SUBDIR += py-openimageio SUBDIR += py-openshadinglanguage + SUBDIR += py-optimize-images SUBDIR += py-osmnet SUBDIR += py-pandana SUBDIR += py-photocollage diff --git a/graphics/py-optimize-images/Makefile b/graphics/py-optimize-images/Makefile new file mode 100644 index 000000000000..81861cba8f9d --- /dev/null +++ b/graphics/py-optimize-images/Makefile @@ -0,0 +1,25 @@ +PORTNAME= optimize-images +PORTVERSION= 1.5.1 +CATEGORIES= graphics python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= CLI utility to reduce the file size of images + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}piexif>=1.1.3:graphics/py-piexif@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=8.2.0:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}watchdog>=2.1.2:devel/py-watchdog@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}piexif>=1.1.3:graphics/py-piexif@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=8.2.0:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}watchdog>=2.1.2:devel/py-watchdog@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/graphics/py-optimize-images/distinfo b/graphics/py-optimize-images/distinfo new file mode 100644 index 000000000000..367e49f0d6b3 --- /dev/null +++ b/graphics/py-optimize-images/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1662212108 +SHA256 (optimize-images-1.5.1.tar.gz) = 35f073d434575556398f60d19dfc9f9d6209482ebe3aa11d508205bfe25d4dc8 +SIZE (optimize-images-1.5.1.tar.gz) = 24368 diff --git a/graphics/py-optimize-images/pkg-descr b/graphics/py-optimize-images/pkg-descr new file mode 100644 index 000000000000..a886b62360ed --- /dev/null +++ b/graphics/py-optimize-images/pkg-descr @@ -0,0 +1,11 @@ +Optimize Images is a command-line interface (CLI) utility written in pure Python +to help you reduce the file size of images. + +This application is intended to be pure Python, with no special dependencies +besides Pillow, therefore ensuring compatibility with a wide range of systems. + +Some aditional features can be added which require the presence of other +third-party packages that are not written in pure Python, but those packages and +the features depending on them should be treated as optional. + +WWW: https://github.com/victordomingos/optimize-images