Tumble is a utility to construct PDF files from one or more image
files. Supported input image file formats are JPEG, and black and white TIFF (single- or multi-page). Black and white images will be encoded in the PDF output using lossless Group 4 fax compression (ITU-T recommendation T.6). This provides a very good compression ratio for text and line art. JPEG images will be preserved with the original coding. The current version of Tumble will only work on little-endian systems, such as x86, VAX, and Alpha. The byte order dependencies will be fixed in a later release. PR: ports/142765 Submitted by: Rob Farmer <rfarmer at predatorlabs.net>
This commit is contained in:
parent
55ccadad19
commit
8aaa99e52e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=247845
@ -895,6 +895,7 @@
|
||||
SUBDIR += tonicpoint-viewer
|
||||
SUBDIR += truevision
|
||||
SUBDIR += tulip
|
||||
SUBDIR += tumble
|
||||
SUBDIR += uDrawGraph
|
||||
SUBDIR += ufraw
|
||||
SUBDIR += uniconvertor
|
||||
|
45
graphics/tumble/Makefile
Normal file
45
graphics/tumble/Makefile
Normal file
@ -0,0 +1,45 @@
|
||||
# New ports collection makefile for: lcdtest
|
||||
# Date created: 12 Jan 2010
|
||||
# Whom: Rob Farmer <rfarmer@predatorlabs.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= tumble
|
||||
PORTVERSION= 0.33
|
||||
CATEGORIES= graphics print
|
||||
MASTER_SITES= http://tumble.brouhaha.com/download/ \
|
||||
http://www.predatorlabs.net/dl/
|
||||
|
||||
MAINTAINER= rfarmer@predatorlabs.net
|
||||
COMMENT= Creates a PDF file from image files
|
||||
|
||||
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
|
||||
netpbm.1:${PORTSDIR}/graphics/netpbm
|
||||
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_BISON= build
|
||||
|
||||
CFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 arm i386 ia64 pc98
|
||||
ONLY_FOR_ARCHS_REASON= Only works on little endian systems
|
||||
|
||||
PLIST_FILES= bin/tumble
|
||||
PORTDOCS= README
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/Makefile
|
||||
${REINPLACE_CMD} -e 's|LDFLAGS =|LDFLAGS= ${LDFLAGS}|' ${WRKSRC}/Makefile
|
||||
${REINPLACE_CMD} -e 's|-lpbm|-lnetpbm|' ${WRKSRC}/Makefile
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/tumble ${PREFIX}/bin/
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}/
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
3
graphics/tumble/distinfo
Normal file
3
graphics/tumble/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (tumble-0.33.tar.gz) = caf7d189c4c5f2f4ba004bcc8912669e
|
||||
SHA256 (tumble-0.33.tar.gz) = d579d572b4335d8c4008695fee9f32051194499987c340b14f17b294ece7643e
|
||||
SIZE (tumble-0.33.tar.gz) = 42983
|
11
graphics/tumble/pkg-descr
Normal file
11
graphics/tumble/pkg-descr
Normal file
@ -0,0 +1,11 @@
|
||||
Tumble is a utility to construct PDF files from one or more image
|
||||
files. Supported input image file formats are JPEG, and black and
|
||||
white TIFF (single- or multi-page). Black and white images will be
|
||||
encoded in the PDF output using lossless Group 4 fax compression
|
||||
(ITU-T recommendation T.6). This provides a very good compression
|
||||
ratio for text and line art. JPEG images will be preserved with the
|
||||
original coding.
|
||||
|
||||
The current version of Tumble will only work on little-endian systems,
|
||||
such as x86, VAX, and Alpha. The byte order dependencies will be fixed
|
||||
in a later release.
|
Loading…
Reference in New Issue
Block a user