NetBSD Problem Report #50645
From www@NetBSD.org Mon Jan 11 04:54:35 2016
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.NetBSD.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 423CB7ABE3
for <gnats-bugs@gnats.NetBSD.org>; Mon, 11 Jan 2016 04:54:35 +0000 (UTC)
Message-Id: <20160111045433.D0C827ACCA@mollari.NetBSD.org>
Date: Mon, 11 Jan 2016 04:54:33 +0000 (UTC)
From: dhgutteridge@sympatico.ca
Reply-To: dhgutteridge@sympatico.ca
To: gnats-bugs@NetBSD.org
Subject: Submission to add new package textproc/py-docx
X-Send-Pr-Version: www-1.0
>Number: 50645
>Category: pkg
>Synopsis: Submission to add new package textproc/py-docx
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: bsiegert
>State: closed
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Jan 11 04:55:00 +0000 2016
>Closed-Date: Tue Mar 08 19:52:22 +0000 2016
>Last-Modified: Tue Mar 08 20:05:01 +0000 2016
>Originator: David H. Gutteridge
>Release: current
>Organization:
>Environment:
>Description:
I've attached a uuencoded file that contains the package py-docx, which
provides Python functionality to read and write MS Word .docx files.
begin-base64 644 py-docx.tgz
H4sIAHEtk1YAA+1abW/bNhDO1/pXCF0+tBgi611OgAxNEzc12rwgzrDtk0FTlKPF
ljRJ3uwG+e+jLDu2Zd2R6Jp0w/ggseHccw8p3h2PcqS30/lBkNDZ3vPBMBzDd13+
bpi+a5Tvhuk4i/cl9kzLcxzPslzL5H83Lcux9txnnNMTpnlBMk3bC6KcRumYwTyW
5S8xoZeFvop/+6zbP715ljEM0zC8Kt6N8TdNs4q/Yxq+55Xxt7nLnvEss6nhfx7/
E+16XtwlsTaOhhnJ5lqYZBrNGCmieKSRONCmaVB9uIholuRJWGi/JFmgvdHLtHmr
hdGY5Xrre1+IwldhXf8X5J6Vsfz2Y4jq3zet5f5v+rbnLOrf93xV/y+AH7T9S1a8
75/tt1pnvf7t5clF9/hVutgTFnlxYOgd3W1dfzqvTPsP17/xD9c33Q+9Xx8P9h9W
Xkf99tKt3X5snZ7cds+vbnrd/vGrgs2KNEuoVtlbFyf92+7NoN+7La37DxufB1y8
d3SctjdmwNW4S+/ylv92b/jk7kd5Rg8WAXlXTV5PslHr49VF9/rknM/xrijS/Kjd
HkXF3XSo02Sy0ktSFs8m40351unVxUX38vb4VcNOiO15rc+90+5ln483iQq+et3r
7uVZ/8edJRrzAX86tnVTN450vc1/VgtS1l5pbbX0KKbjacC01xVjTOLRcpJtNhrp
k/vXO5zJfXuYBzpfjoX56+K/rv/rzzyQ3za5lsDr3zLc9fnP8J2q/k3bU/X/AnjH
i2PC4mK9DZTZW5bi5977x/YiMwaDKI6KwUBP57g1wc20wUzSCHCsLE0+w/E9jYs4
Axw3zE3e/IJTUgC+T8YmT/4yLdcK8N0wN3mzGWVpESVxDvhvEZoUUkLvyYgB7mtr
k2/OaCkN+K6tjb53JIVGXdkAv4wFsGNlbPIsyHAMjbiywdmE5wQW9aao8m6BF0CN
0Zga25TG5OIUmowTKKs37SJ/PDmbUi+eTgRXWac0ZnCN01gGJWdIcii8m3bQn18s
5l6ZQW+8FmoUWAWpii0CrFDMwSzfIoAKWJ1sEWAFfhRBBSq7KJJ4JMSrLFpD0QqJ
rl9weaLduMEeTfhmK6iZHU7TMu+Qmta6Ig0nKSpS2WF/yq+mIHEBdaBdFqwlbGcN
NFhtFIWoTGWH/e/YOOXnM1RjzYF1Fq+oyooBa/yeshEqsSTACmmMC1R22L+IQnw5
lwRRpkmliFzoBZGVCJowIqL1FiynaLEa7ElKBTtAjdEUkRqlKSYlBT22bhFgBbz6
6xxYJ2P87jXFddYcSEe4g+yQIKVkBp4HNsyQN36s3mZgGtMMupXZZsAaGRbfpRn0
vpvng/K7AERhTQFV7kcZIwGDTqF1DqLzVxYVIp0nDqSTMSywlRXyRW8/tgigQsoo
5l+ZhRUrUWsSZSRTIHgBCLNbmLp4aiLWXGKf3OFhlZDL7JkVUWa/2mXKa4qrTaKQ
JGoELQJRiuMp3GSdCW9865TGxZ2Jb30XHGGU6iRQKcC/pqlzQB1xf9phgVq4hsB3
OhmyLALPhDskUAm/8a1RYBXkxneLgCkgO/MWA9aIJumYFfOUoUu7TYPVyvtIXGjF
ADWwm/EtAqjAf+kdm8wxkQ2OVC1JVIBUaqO5K5OV4owT5ZMwWeSSQBhhUfxAO5sV
MltmnQcnTI0Ip15JDBN8z9sk4Uq8x5FRRtI7odwmU6gZTsTze6LhatkU3cU2OFJr
Jn2NcnOXmJZEeTdQ0KOazDlL6owldb6qSIJeu0OClbBvXrYZsIaoU+6yYC20I9Qo
UusjvC6pCYsn08BAt1hkd8U21mo8Qbrtkhr/FbTDavxvUsUakwLOtzoH0cG+fK9R
RCpQltQ5Mlclno3EQA0UpHcVjHdHPj7PVhaS6bg4yDO6eNBBjlyNWj7GIEGHdYW9
U6ZtynRMUbMU9UmpFinVHcWNUdwTBe1Q0AkFTVCm/wlbH9j19h+65+eD3uWHq7Pe
zWP7+tP5QfkBJfWvfr457fb1YlagvIClLA5YTOeDcRTf50KHjP0xjTImJhZJOhiz
P/ldd8n83s9v/FOsn/8JoryI4jD59mOInv9zPX/1/K/pWqXddAzPVs//vADWT//1
P56Y2pudJ/90vjz66Mtb7Vg7HIaUHDph6B1axGW2FzDLPnQc/9B2GKGeGTq+5xK3
dXNxZnoGLsZzwrdNr0NYxzEp80MaHgY2DYhvEYc6HWY5bmh1vHJermkJxDxqeIcB
8RhzGPMt2w+HJKQdbxiGHWLSkHQ8YvqOMQxtannUs8MgtH3HZcS2Qsu3KAssI+C5
6HiWY9g2Yx5/C0yXDW1CDSMY+sT2HLsT2qFrOJZJQosEbmCHFuVKrX70heFTdC3b
cmxLG855N/zPbxsKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCv8y/A2pRrtH
AFAAAA==
====
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/50645: Submission to add new package textproc/py-docx
Date: Mon, 11 Jan 2016 01:32:15 -0500
I should add, "make test" won't work, because one of the test-only
dependencies of the package is presently missing from pkgsrc.
(py-behave; the other test dependencies py-flake8, py-mock, py-test,
and py-parsing are available.) I tested various parts of it directly
myself.
(By the way, from what I've seen, it doesn't appear there's a way of
specifically denoting test-only dependencies in pkgsrc. Would the
typical approach in this case be to note them as build dependencies,
or leave them out entirely?)
Dave
From: Thomas Klausner <wiz@NetBSD.org>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc:
Subject: Re: pkg/50645: Submission to add new package textproc/py-docx
Date: Mon, 11 Jan 2016 08:01:05 +0100
On Mon, Jan 11, 2016 at 06:35:01AM +0000, David H. Gutteridge wrote:
> (By the way, from what I've seen, it doesn't appear there's a way of
> specifically denoting test-only dependencies in pkgsrc. Would the
> typical approach in this case be to note them as build dependencies,
> or leave them out entirely?)
I usually make them BUILD_DEPENDENCIES, except in the cases where this
introduces dependency cycles.
Thomas
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/50645: Submission to add new package textproc/py-docx
Date: Wed, 13 Jan 2016 21:31:56 +0000
On Mon, Jan 11, 2016 at 06:35:01AM +0000, David H. Gutteridge wrote:
> (By the way, from what I've seen, it doesn't appear there's a way of
> specifically denoting test-only dependencies in pkgsrc. Would the
> typical approach in this case be to note them as build dependencies,
> or leave them out entirely?)
Maybe we should have TEST_DEPENDS. It's annoying to have a bunch of
unused stuff yanked in when you aren't intending to test something.
Not sure how to fit it into the existing framework though...
--
David A. Holland
dholland@netbsd.org
Responsible-Changed-From-To: pkg-manager->bsiegert
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Tue, 08 Mar 2016 19:52:22 +0000
Responsible-Changed-Why:
State-Changed-From-To: open->closed
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Tue, 08 Mar 2016 19:52:22 +0000
State-Changed-Why:
Committed, thanks!
From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/50645 CVS commit: pkgsrc/textproc
Date: Tue, 8 Mar 2016 19:51:25 +0000
Module Name: pkgsrc
Committed By: bsiegert
Date: Tue Mar 8 19:51:25 UTC 2016
Modified Files:
pkgsrc/textproc: Makefile
Added Files:
pkgsrc/textproc/py-docx: DESCR Makefile PLIST distinfo
Log Message:
Add a new package for py-docx. From David H. Gutteridge in PR pkg/50645.
A Python library for creating and updating Microsoft Word (.docx) files.
To generate a diff of this commit:
cvs rdiff -u -r1.871 -r1.872 pkgsrc/textproc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-docx/DESCR \
pkgsrc/textproc/py-docx/Makefile pkgsrc/textproc/py-docx/PLIST \
pkgsrc/textproc/py-docx/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/50645 CVS commit: pkgsrc/doc
Date: Tue, 8 Mar 2016 20:01:43 +0000
Module Name: pkgsrc
Committed By: bsiegert
Date: Tue Mar 8 20:01:43 UTC 2016
Modified Files:
pkgsrc/doc: CHANGES-2016 TODO
Log Message:
py-docx added, PR 50645.
To generate a diff of this commit:
cvs rdiff -u -r1.1072 -r1.1073 pkgsrc/doc/CHANGES-2016
cvs rdiff -u -r1.15569 -r1.15570 pkgsrc/doc/TODO
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.