Changeset View
Changeset View
Standalone View
Standalone View
graphics/tumble/Makefile
# Created by: Rob Farmer <rfarmer@predatorlabs.net> | # Created by: Rob Farmer <rfarmer@predatorlabs.net> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= tumble | PORTNAME= tumble | ||||
PORTVERSION= 0.33 | PORTVERSION= 0.33 | ||||
PORTREVISION= 5 | PORTREVISION= 5 | ||||
CATEGORIES= graphics print | CATEGORIES= graphics print | ||||
MASTER_SITES= http://tumble.brouhaha.com/download/ \ | MASTER_SITES= http://tumble.brouhaha.com/download/ \ | ||||
http://www.sourcefiles.org/Graphics/Tools/Conversion/ | http://www.sourcefiles.org/Graphics/Tools/Conversion/ | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= Creates a PDF file from image files | COMMENT= Creates a PDF file from image files | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | |||||
LIB_DEPENDS= libtiff.so:graphics/tiff \ | LIB_DEPENDS= libtiff.so:graphics/tiff \ | ||||
libnetpbm.so:graphics/netpbm | libnetpbm.so:graphics/netpbm | ||||
USES= bison gmake | USES= bison gmake jpeg localbase | ||||
CFLAGS+= -I${LOCALBASE}/include | |||||
LDFLAGS+= -L${LOCALBASE}/lib | |||||
NOT_FOR_ARCHS= powerpc sparc64 | NOT_FOR_ARCHS= powerpc sparc64 | ||||
NOT_FOR_ARCHS_REASON= Only works on little endian systems | NOT_FOR_ARCHS_REASON= Only works on little endian systems | ||||
PORTDOCS= README | PORTDOCS= README | ||||
PLIST_FILES= bin/tumble | PLIST_FILES= bin/tumble | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
's|^\(CFLAGS\) =.*|\1 := $$(CFLAGS)| ; \ | 's|^\(CFLAGS\) =.*|\1 := $$(CFLAGS)| ; \ | ||||
s|^\(LDFLAGS\) =.*|\1 := $$(LDFLAGS)| ; \ | s|^\(LDFLAGS\) =.*|\1 := $$(LDFLAGS)| ; \ | ||||
s|-O3|| ; \ | s|-O3|| ; \ | ||||
s|-lpbm|-lnetpbm| ; \ | s|-lpbm|-lnetpbm| ; \ | ||||
s|strip|true|' ${WRKSRC}/Makefile | s|strip|true|' ${WRKSRC}/Makefile | ||||
do-install: | do-install: | ||||
(cd ${WRKSRC} && ${INSTALL_PROGRAM} tumble \ | (cd ${WRKSRC} && ${INSTALL_PROGRAM} tumble \ | ||||
${STAGEDIR}${PREFIX}/bin) | ${STAGEDIR}${PREFIX}/bin) | ||||
do-install-DOCS-on: | |||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
(cd ${WRKSRC} && ${INSTALL_DATA} README \ | (cd ${WRKSRC} && ${INSTALL_DATA} README \ | ||||
${STAGEDIR}${DOCSDIR}) | ${STAGEDIR}${DOCSDIR}) | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |