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:

NetBSD Home
NetBSD PR Database Search

(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.