ports/124193: [NEW PORT] graphics/py-exiv2 python bindings to exiv2
Denis Barov
dindin at dindin.ru
Sun Jun 1 20:50:04 UTC 2008
>Number: 124193
>Category: ports
>Synopsis: [NEW PORT] graphics/py-exiv2 python bindings to exiv2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 01 20:50:04 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Denis Barov
>Release: FreeBSD 6,7,8
>Organization:
Yandex
>Environment:
FreeBSD lifeorb.yandex.ru 7.0-STABLE FreeBSD 7.0-STABLE #0: Wed May 21 03:41:08 UTC 2008 root at lifeorb.yandex.ru:/usr/obj/usr/RELENG_7/src/sys/LIFEORB i386
>Description:
New port graphics/py-exiv2 . py-exiv2 is a python bindings to exiv2 (graphics/exiv2)
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# 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:
#
# graphics/py-exiv2/
# graphics/py-exiv2/Makefile
# graphics/py-exiv2/distinfo
# graphics/py-exiv2/pkg-descr
# graphics/py-exiv2/pkg-plist
#
echo c - graphics/py-exiv2/
mkdir -p graphics/py-exiv2/ > /dev/null 2>&1
echo x - graphics/py-exiv2/Makefile
sed 's/^X//' >graphics/py-exiv2/Makefile << 'END-of-graphics/py-exiv2/Makefile'
X# New ports collection makefile for: py-exiv2
X# Date created: 2008-06-01
X# Whom: Michael Johnson <dindin at dindin.ru>
X#
X# $FreeBSD:$
X#
X
XPORTNAME= exiv2
XPORTVERSION= 0.1.2
XCATEGORIES= graphics python
XMASTER_SITES= http://tilloy.net/dev/pyexiv2/releases/
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
XDISTNAME= py${PORTNAME}-${PORTVERSION}
X
XMAINTAINER= dindin at dindin.ru
XCOMMENT= Python bindings for exiv2
X
XLIB_DEPENDS= exiv2.3:${PORTSDIR}/graphics/exiv2\
X boost_python.4:${PORTSDIR}/devel/boost-python
X
XWRKSRC= ${WRKDIR}/py${PORTNAME}
XUSE_PYTHON= yes
XUSE_GMAKE= yes
XUSE_BZIP2= yes
XUSE_SCONS= yes
XUSE_LDCONFIG= yes
XSCONS_ENV+= PREFIX=${PREFIX} CPPPATH=${PREFIX}/inlude LIBPATH=${PREFIX}/lib
XSCONS_BUILDENV= ${SCONS_ENV}
XSCONS_ARGS+= prefix=${PREFIX} use_env=1
X
Xpost-patch:
X ${REINPLACE_CMD} -e 's|python_inc_path\]|python_inc_path,\
X "${PREFIX}/include"\]|' -e 's|LIBS=libs|LIBS=libs,\
X LIBPATH=\"${PREFIX}/lib\"|'\
X ${WRKSRC}/src/SConscript
X
X.include <bsd.port.mk>
END-of-graphics/py-exiv2/Makefile
echo x - graphics/py-exiv2/distinfo
sed 's/^X//' >graphics/py-exiv2/distinfo << 'END-of-graphics/py-exiv2/distinfo'
XMD5 (pyexiv2-0.1.2.tar.bz2) = 246dae9b4eca5d2fe2a4e3762e13fac1
XSHA256 (pyexiv2-0.1.2.tar.bz2) = b28109f0607b5c3f020e73274a540e5f19ce8b164a9953d0ff2f9229764d7ae2
XSIZE (pyexiv2-0.1.2.tar.bz2) = 35796
END-of-graphics/py-exiv2/distinfo
echo x - graphics/py-exiv2/pkg-descr
sed 's/^X//' >graphics/py-exiv2/pkg-descr << 'END-of-graphics/py-exiv2/pkg-descr'
XPython bindings for Cairo
X
XWWW: http://cairographics.org/
END-of-graphics/py-exiv2/pkg-descr
echo x - graphics/py-exiv2/pkg-plist
sed 's/^X//' >graphics/py-exiv2/pkg-plist << 'END-of-graphics/py-exiv2/pkg-plist'
X%%PYTHON_SITELIBDIR%%/libpyexiv2.so
X%%PYTHON_SITELIBDIR%%/pyexiv2.py
END-of-graphics/py-exiv2/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list