Split cairo-dependent plugins out into graphics/frei0r-plugins-cairo. Shift pkg-plist and several variables out into the slave ports for easier maintainence, including PORTREVISION to facilitate usage of PORTREVISION bump scripts. Convert "extra" patches into regular patches for easier future maintainence. Ensure optional plugins are the same version as the frei0r base. https://github.com/dyne/frei0r/releases/tag/v2.3.0 PR: 272045 [1] Reported by: Olivier Duchateau <duchateau.olivier@gmail.com> [1]
28 lines
838 B
Makefile
28 lines
838 B
Makefile
PORTNAME= frei0r
|
|
PORTVERSION= ${FREI0R_VERSION}
|
|
CATEGORIES= graphics
|
|
PKGNAMESUFFIX= -plugins
|
|
|
|
MAINTAINER= jhale@FreeBSD.org
|
|
COMMENT= The "meta-port" for frei0r and additional plugins
|
|
WWW= https://frei0r.dyne.org/
|
|
|
|
RUN_DEPENDS= frei0r>=${FREI0R_VERSION}:graphics/frei0r
|
|
|
|
USES= metaport
|
|
|
|
DESCR= ${.CURDIR}/../frei0r/pkg-descr
|
|
|
|
OPTIONS_DEFINE= CAIRO GAVL OPENCV
|
|
OPTIONS_DEFAULT= CAIRO GAVL OPENCV
|
|
|
|
CAIRO_DESC= Install cairo plugins
|
|
CAIRO_RUN_DEPENDS= frei0r-plugins-cairo>=${FREI0R_VERSION}:graphics/frei0r-plugins-cairo
|
|
GAVL_DESC= Install gavl plugins
|
|
GAVL_RUN_DEPENDS= frei0r-plugins-gavl>=${FREI0R_VERSION}:graphics/frei0r-plugins-gavl
|
|
OPENCV_DESC= Install OpenCV plugins
|
|
OPENCV_RUN_DEPENDS= frei0r-plugins-opencv>=${FREI0R_VERSION}:graphics/frei0r-plugins-opencv
|
|
|
|
.include "${.CURDIR}/../frei0r/version.mk"
|
|
.include <bsd.port.mk>
|