10672193d0
autotrace (optionally) pulls both imagemagick6 and pstoedit, while the latter also pulls imagemagick7. Since imagemagick6 conflicts with imagemagick7 and autotrace does not support imagemagick7, one of the options need to be disabled by default to avoid the conflict. Disabling PSTOEDIT in assumption that raster image support would be more useful than postscript support. Approved by: portmgr blanket
50 lines
1.4 KiB
Makefile
50 lines
1.4 KiB
Makefile
# Created by: KANOU Hiroki <kanou@mil.allnet.ne.jp>
|
|
|
|
PORTNAME= autotrace
|
|
PORTVERSION= 0.31.1
|
|
PORTREVISION= 32
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= SF/${PORTNAME}/AutoTrace/${PORTVERSION}
|
|
|
|
MAINTAINER= portmaster@BSDforge.com
|
|
COMMENT= Convert bitmap to vector graphics
|
|
|
|
LICENSE= GPLv2 LGPL21
|
|
LICENSE_COMB= multi
|
|
|
|
LIB_DEPENDS= libpng.so:graphics/png
|
|
|
|
USES= cpe pathfix pkgconfig libtool
|
|
CPE_VENDOR= autotrace_project
|
|
GNU_CONFIGURE= yes
|
|
USE_LDCONFIG= yes
|
|
CPPFLAGS+= $$(libpng-config --I_opts)
|
|
LDFLAGS+= $$(libpng-config --L_opts)
|
|
INSTALL_TARGET= install-strip
|
|
|
|
OPTIONS_DEFINE= IMAGEMAGICK MING PSTOEDIT
|
|
OPTIONS_DEFAULT=IMAGEMAGICK
|
|
MING_DESC= Enable swf interface
|
|
PSTOEDIT_DESC= Convert postscript to other formats
|
|
|
|
IMAGEMAGICK_LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick6
|
|
IMAGEMAGICK_CONFIGURE_OFF= --without-magick
|
|
|
|
MING_LIB_DEPENDS= libming.so:graphics/ming
|
|
MING_CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/ming
|
|
MING_CONFIGURE_OFF= ac_cv_header_ming_h=no
|
|
|
|
PSTOEDIT_LIB_DEPENDS= libpstoedit.so:graphics/pstoedit
|
|
PSTOEDIT_CONFIGURE_OFF= --without-pstoedit
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} -e \
|
|
's|Magick-config|MagickWand-config|g ; \
|
|
/$$PSTOEDIT_CONFIG/s|--version|--modversion| ; \
|
|
s|$$PSTOEDIT_CONFIG $$pstoedit_args|pkg-config pstoedit| ; \
|
|
/^PSTOEDIT_CONFIG=/s|=.*$$|=pkg-config|' ${WRKSRC}/configure
|
|
|
|
post-install:
|
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libautotrace.so
|
|
|
|
.include <bsd.port.mk>
|