ports/86212: new port: graphics/pecomato - A command-line picture metadata processor

Emanuel Haupt ehaupt at critical.ch
Fri Sep 16 14:30:20 UTC 2005


>Number:         86212
>Category:       ports
>Synopsis:       new port: graphics/pecomato - A command-line picture metadata processor
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 16 14:30:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Emanuel Haupt
>Release:        FreeBSD 4.11-RELEASE-p11 i386
>Organization:
>Environment:
System: FreeBSD admin.critical.ch 4.11-RELEASE-p11 FreeBSD 4.11-RELEASE-p11 #0: Thu Jun 30 09:36:40 CEST 2005 root at admin.critical.ch:/usr/obj/usr/src-release/src/sys/GENERIC i386


	
>Description:
new port: graphics/pecomato - A command-line picture metadata processor

PECoMaTo stands for Picture-Embedded COntents MAnipulation TOol.

It is designed to display any kind of information embedded in picture files,
as well as checking, filtering, extracting, removing, adding, and fixing such
information. In other words, it's a metadata processor.

It supports the following file formats:

  * JPEG/JFIF
  * Adobe PSD and FFO
  * raw IPTC

It knows about the following metadata formats:

  * JFIF
  * IPTC
  * Exif
  * Adobe
  * Fotostation

>How-To-Repeat:
	
>Fix:

	



--- pecomato.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	pecomato
#	pecomato/Makefile
#	pecomato/pkg-descr
#	pecomato/distinfo
#
echo c - pecomato
mkdir -p pecomato > /dev/null 2>&1
echo x - pecomato/Makefile
sed 's/^X//' >pecomato/Makefile << 'END-of-pecomato/Makefile'
X# New ports collection makefile for:	pecomato
X# Date created:				16 Sep 2005
X# Whom:					Emanuel Haupt <ehaupt at critical.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pecomato
XPORTVERSION=	0.0.12
XCATEGORIES=	graphics
XMASTER_SITES=	http://82.225.188.10/projects/pecomato/download/sources/
X
XMAINTAINER=	ehaupt at critical.ch
XCOMMENT=	A command-line picture metadata processor
X
XUSE_GMAKE=	yes
XUSE_REINPLACE=	yes
XUSE_PYTHON=	yes
X
XMAKEFILE=	Makefile.unix
XMAKE_ENV=	CC="${CC}" CFLAGS="${CFLAGS}"
X
XPLIST_FILES=	bin/pecomato
XMAN1=		pecomato.1
XPORTDOCS=	*
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|^\(CC.*\)=|\1?=|; s|^\(all:.*\)|\1 docs|' \
X		${WRKSRC}/Makefile.unix
X	@${REINPLACE_CMD} -e 's|^\(PYTHON\).*|\1 = ${PYTHON_CMD}|' \
X		${WRKSRC}/Makefile.posix.inc
X.if !defined(NOPORTDOCS)
X	@${REINPLACE_CMD} \
X	 	-E 's/^(HTML_DOCS|TXT_DOCS).*=.*(README\.(html|txt)\ TODO\.(html|txt)).*/\1=\2/' \
X		${WRKSRC}/doc/Makefile.posix
X.else
X	@${REINPLACE_CMD} -E '/^(HTML_DOCS|TXT_DOCS)/d' \
X		${WRKSRC}/doc/Makefile.posix
X.endif
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/doc/.man/manpage.man \
X		${MANPREFIX}/man/man1/${PORTNAME}.1
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}/html ${DOCSDIR}/txt
X.for f in README TODO
X.for t in txt html
X	${INSTALL_DATA} ${WRKSRC}/doc/.${t}/${f}.${t} ${DOCSDIR}/${t}
X.endfor
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-pecomato/Makefile
echo x - pecomato/pkg-descr
sed 's/^X//' >pecomato/pkg-descr << 'END-of-pecomato/pkg-descr'
XPECoMaTo stands for Picture-Embedded COntents MAnipulation TOol.
X
XIt is designed to display any kind of information embedded in picture files,
Xas well as checking, filtering, extracting, removing, adding, and fixing such
Xinformation. In other words, it's a metadata processor.
X
XIt supports the following file formats:
X
X  * JPEG/JFIF
X  * Adobe PSD and FFO
X  * raw IPTC
X
XIt knows about the following metadata formats:
X
X  * JFIF
X  * IPTC
X  * Exif
X  * Adobe
X  * Fotostation
X
XWWW: http://82.225.188.10/projects/pecomato/
X
X- ehaupt
Xehaupt at critical.ch
END-of-pecomato/pkg-descr
echo x - pecomato/distinfo
sed 's/^X//' >pecomato/distinfo << 'END-of-pecomato/distinfo'
XMD5 (pecomato-0.0.12.tar.gz) = e610397b942dfda56bfdf3720bfd6cac
XSIZE (pecomato-0.0.12.tar.gz) = 139030
END-of-pecomato/distinfo
exit
--- pecomato.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list