From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Sep 20 03:00:15 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3E7D1065670 for ; Mon, 20 Sep 2010 03:00:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CB52F8FC1B for ; Mon, 20 Sep 2010 03:00:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o8K30AX5068802 for ; Mon, 20 Sep 2010 03:00:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8K30AL4068801; Mon, 20 Sep 2010 03:00:10 GMT (envelope-from gnats) Resent-Date: Mon, 20 Sep 2010 03:00:10 GMT Resent-Message-Id: <201009200300.o8K30AL4068801@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sébastien Santoro Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3469B1065693 for ; Mon, 20 Sep 2010 02:53:32 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 232D98FC13 for ; Mon, 20 Sep 2010 02:53:32 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o8K2rVT5054831 for ; Mon, 20 Sep 2010 02:53:31 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o8K2rVbq054830; Mon, 20 Sep 2010 02:53:31 GMT (envelope-from nobody) Message-Id: <201009200253.o8K2rVbq054830@www.freebsd.org> Date: Mon, 20 Sep 2010 02:53:31 GMT From: Sébastien Santoro To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/150743: New port: graphics/commons-utilities X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Sep 2010 03:00:16 -0000 >Number: 150743 >Category: ports >Synopsis: New port: graphics/commons-utilities >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Sep 20 03:00:10 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Sébastien Santoro >Release: FreeBSD 8.1-RELEASE >Organization: >Environment: FreeBSD scherzo.dereckson.be 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: This is a new port for Commons Utilities, ie utilities for bulk uploading to Wikimedia Commons or a MediaWiki site. It depends from a new port I submitted, textproc/p5-Text-CSV-Encoded (cf. PR 150710). >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: # # commons-utilities # commons-utilities/Makefile # commons-utilities/distinfo # commons-utilities/pkg-descr # commons-utilities/pkg-plist # echo c - commons-utilities mkdir -p commons-utilities > /dev/null 2>&1 echo x - commons-utilities/Makefile sed 's/^X//' >commons-utilities/Makefile << 'f0dd6f82f9de336e6984948d2267090d' X# New ports collection makefile for: commons-utilities X# Date created: 18 September 2010 X# Whom: Dereckson X# X# $FreeBSD$ X# X XPORTNAME= commons-utilities XPORTVERSION= 1.0 XCATEGORIES= graphics XMASTER_SITES= http://devio.us/~dereckson/software/commons-utilities/ X XMAINTAINER= dereckson@gmail.com XCOMMENT= Wikimedia Commons / MediaWiki utilities for bulk uploading X XLIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg XRUN_DEPENDS= ${SITE_PERL}/mach/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS \ X ${SITE_PERL}/Text/CSV/Encoded.pm:${PORTSDIR}/textproc/p5-Text-CSV-Encoded \ X p5-Image-ExifTool>=0:${PORTSDIR}/graphics/p5-Image-ExifTool \ X p5-Term-ReadKey>=0:${PORTSDIR}/devel/p5-Term-ReadKey \ X ${PYTHON_PKGNAMEPREFIX}mechanize>=0.2:${PORTSDIR}/www/py-mechanize \ X exiv2:${PORTSDIR}/graphics/exiv2 X XNO_BUILD= yes XUSE_PERL5_RUN= yes XUSE_PYTHON= 2.4+ X XLICENSE= GPLv3 X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/commons-csv-creator ${PREFIX}/bin X ${INSTALL_SCRIPT} ${WRKSRC}/commons-upload ${PREFIX}/bin X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif X X.include f0dd6f82f9de336e6984948d2267090d echo x - commons-utilities/distinfo sed 's/^X//' >commons-utilities/distinfo << 'd50c6b91e0ba19f43578ed20f8ccfc90' XMD5 (commons-utilities-1.0.tar.gz) = 3c90d19ab7b732d22df0460bad578372 XSHA256 (commons-utilities-1.0.tar.gz) = 1ac7e605291ea2e596b1ebe30b53530f3a1ed129a64e825bc7ac3598c0c180b6 XSIZE (commons-utilities-1.0.tar.gz) = 21412 d50c6b91e0ba19f43578ed20f8ccfc90 echo x - commons-utilities/pkg-descr sed 's/^X//' >commons-utilities/pkg-descr << '3b7da0786e545e7338a0ebfcb8a59942' XThis is a port for Wikimedia Commons or MediaWiki similar installations Xpower users, to allow bulk images upload to a wiki, from the command line. X X* commons-cvs-creator allows to get metadata from images EXIF tags X* commons-upload allows to upload in batch images to Wikimedia Commons X or a MediaWiki site. X XWWW: http://bitbucket.org/dereckson/commons-utilities 3b7da0786e545e7338a0ebfcb8a59942 echo x - commons-utilities/pkg-plist sed 's/^X//' >commons-utilities/pkg-plist << '74d87c857bab7863938047493431b9b1' Xbin/commons-csv-creator Xbin/commons-upload X%%DOCSDIR%%/README X@dirrm %%DOCSDIR%% 74d87c857bab7863938047493431b9b1 exit >Release-Note: >Audit-Trail: >Unformatted: