1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00
freebsd-ports/graphics/flam3/Makefile
Yuri Victorovich a66b1d72db graphics/flam3: Update 2.7.18 -> 3.1.1-5
Port changes:
* Use DISTVERSION
* Change to github
* Update COMMENT
* Add LICENSE/LICENSE_FILE
* Change to shared library
* Add the ad-hoc implemantation for sincos linuxism

PR:		229193
Approved by:	maintainer's timeout (john.c.prather@gmail.com; 25 days)
2018-07-16 18:28:17 +00:00

36 lines
938 B
Makefile

# Created by: John Prather
# $FreeBSD$
PORTNAME= flam3
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.1-5
DISTVERSIONSUFFIX= -g7fb50c8
CATEGORIES= graphics
MAINTAINER= john.c.prather@gmail.com
COMMENT= Algorithmically generated fractal flames images and animations
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpng.so:graphics/png \
libxml2.so:textproc/libxml2
USES= gmake jpeg libtool localbase pathfix
USE_GITHUB= yes
GH_ACCOUNT= scottdraves
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared --disable-static
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|^libflam3_la_SOURCES = .*|& sincos.c| ; s| isaac.lo$$|& sincos.lo|' \
${WRKSRC}/Makefile.in # sincos is missing on some systems: bug#218300
@${REINPLACE_CMD} -e 's| -g -O3||' ${WRKSRC}/Makefile.in # https://github.com/scottdraves/flam3/issues/25
pre-build:
@${CP} ${FILESDIR}/sincos.c ${WRKSRC}
.include <bsd.port.mk>