NetBSD Problem Report #47383

From www@NetBSD.org  Sun Dec 30 16:08:36 2012
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id 47D8563E33E
	for <gnats-bugs@gnats.NetBSD.org>; Sun, 30 Dec 2012 16:08:36 +0000 (UTC)
Message-Id: <20121230160834.B4A2963E33E@www.NetBSD.org>
Date: Sun, 30 Dec 2012 16:08:34 +0000 (UTC)
From: richard.palo@baou.fr
Reply-To: richard.palo@baou.fr
To: gnats-bugs@NetBSD.org
Subject: add pkgsrc/textproc/py-xlwt 0.7.4
X-Send-Pr-Version: www-1.0

>Number:         47383
>Category:       pkg
>Synopsis:       add pkgsrc/textproc/py-xlwt 0.7.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 30 16:10:00 +0000 2012
>Originator:     Richard PALO
>Release:        pkgsrc trunk
>Organization:
>Environment:
SunOS devzoneX 5.11 oi_151a7 i86pc i386 i86pc Solaris

>Description:
http://pypi.python.org/pypi/xlwt
Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.7

xlwt is a library for generating spreadsheet files that are compatible with Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt has full support for Unicode. Excel spreadsheets can be generated on any platform without needing Excel or a COM server. The only requirement is Python 2.3 to 2.7.
>How-To-Repeat:

>Fix:
cvs diff:

Index: DESCR
===================================================================
RCS file: DESCR
diff -N DESCR
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ DESCR	30 Dec 2012 16:05:33 -0000
@@ -0,0 +1,7 @@
+Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003
+XLS files, on any platform, with Python 2.3 to 2.7.
+
+xlwt is a library for generating spreadsheet files that are compatible with
+Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt has full support
+for Unicode. Excel spreadsheets can be generated on any platform without
+needing Excel or a COM server. The only requirement is Python 2.3 to 2.7.
Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ Makefile	30 Dec 2012 16:05:33 -0000
@@ -0,0 +1,29 @@
+# $NetBSD$
+
+DISTNAME=		xlwt-0.7.4
+PKGNAME=		${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=		textproc python
+MASTER_SITES=	http://pypi.python.org/packages/source/x/xlwt/
+
+MAINTAINER=		pkgsrc-users@NetBSD.org
+HOMEPAGE=		http://pypi.python.org/pypi/xlwt
+COMMENT=		Writing data and formatting information from Excel files
+LICENSE=		original-bsd
+
+PYTHON_VERSIONS_INCLUDE_3X = no
+
+CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
+CONFIGURE_ENV+= PYTH_CONFIGDIR=${BUILDLINK_PREFIX.${PYPACKAGE}}/${PYLIB}/config
+INSTALL_TARGET= installshared
+PY_PATCHPLIST=  yes
+PLIST_SUBST+=   PYLIB=${PYLIB:Q} PYPKGPREFIX=${PYPKGPREFIX:Q}
+
+DOCDIR=			${PREFIX}/share/doc/${PYPKGPREFIX}-xlwt
+
+post-install:
+				${INSTALL_DATA_DIR} ${DESTDIR:Q}${DOCDIR}
+				${INSTALL_DATA} ${WRKSRC}/HISTORY.html ${DESTDIR:Q}${DOCDIR}
+				${INSTALL_DATA} ${WRKSRC}/README.html ${DESTDIR:Q}${DOCDIR}
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: PLIST
diff -N PLIST
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ PLIST	30 Dec 2012 16:05:33 -0000
@@ -0,0 +1,147 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/xlwt/BIFFRecords.py
+${PYSITELIB}/xlwt/BIFFRecords.pyc
+${PYSITELIB}/xlwt/BIFFRecords.pyo
+${PYSITELIB}/xlwt/Bitmap.py
+${PYSITELIB}/xlwt/Bitmap.pyc
+${PYSITELIB}/xlwt/Bitmap.pyo
+${PYSITELIB}/xlwt/Cell.py
+${PYSITELIB}/xlwt/Cell.pyc
+${PYSITELIB}/xlwt/Cell.pyo
+${PYSITELIB}/xlwt/Column.py
+${PYSITELIB}/xlwt/Column.pyc
+${PYSITELIB}/xlwt/Column.pyo
+${PYSITELIB}/xlwt/CompoundDoc.py
+${PYSITELIB}/xlwt/CompoundDoc.pyc
+${PYSITELIB}/xlwt/CompoundDoc.pyo
+${PYSITELIB}/xlwt/ExcelFormula.py
+${PYSITELIB}/xlwt/ExcelFormula.pyc
+${PYSITELIB}/xlwt/ExcelFormula.pyo
+${PYSITELIB}/xlwt/ExcelFormulaLexer.py
+${PYSITELIB}/xlwt/ExcelFormulaLexer.pyc
+${PYSITELIB}/xlwt/ExcelFormulaLexer.pyo
+${PYSITELIB}/xlwt/ExcelFormulaParser.py
+${PYSITELIB}/xlwt/ExcelFormulaParser.pyc
+${PYSITELIB}/xlwt/ExcelFormulaParser.pyo
+${PYSITELIB}/xlwt/ExcelMagic.py
+${PYSITELIB}/xlwt/ExcelMagic.pyc
+${PYSITELIB}/xlwt/ExcelMagic.pyo
+${PYSITELIB}/xlwt/Formatting.py
+${PYSITELIB}/xlwt/Formatting.pyc
+${PYSITELIB}/xlwt/Formatting.pyo
+${PYSITELIB}/xlwt/Row.py
+${PYSITELIB}/xlwt/Row.pyc
+${PYSITELIB}/xlwt/Row.pyo
+${PYSITELIB}/xlwt/Style.py
+${PYSITELIB}/xlwt/Style.pyc
+${PYSITELIB}/xlwt/Style.pyo
+${PYSITELIB}/xlwt/UnicodeUtils.py
+${PYSITELIB}/xlwt/UnicodeUtils.pyc
+${PYSITELIB}/xlwt/UnicodeUtils.pyo
+${PYSITELIB}/xlwt/Utils.py
+${PYSITELIB}/xlwt/Utils.pyc
+${PYSITELIB}/xlwt/Utils.pyo
+${PYSITELIB}/xlwt/Workbook.py
+${PYSITELIB}/xlwt/Workbook.pyc
+${PYSITELIB}/xlwt/Workbook.pyo
+${PYSITELIB}/xlwt/Worksheet.py
+${PYSITELIB}/xlwt/Worksheet.pyc
+${PYSITELIB}/xlwt/Worksheet.pyo
+${PYSITELIB}/xlwt/__init__.py
+${PYSITELIB}/xlwt/__init__.pyc
+${PYSITELIB}/xlwt/__init__.pyo
+${PYSITELIB}/xlwt/antlr.py
+${PYSITELIB}/xlwt/antlr.pyc
+${PYSITELIB}/xlwt/antlr.pyo
+${PYSITELIB}/xlwt/doc/xlwt.html
+${PYSITELIB}/xlwt/examples/big-16Mb.py
+${PYSITELIB}/xlwt/examples/big-16Mb.pyc
+${PYSITELIB}/xlwt/examples/big-16Mb.pyo
+${PYSITELIB}/xlwt/examples/big-35Mb.py
+${PYSITELIB}/xlwt/examples/big-35Mb.pyc
+${PYSITELIB}/xlwt/examples/big-35Mb.pyo
+${PYSITELIB}/xlwt/examples/blanks.py
+${PYSITELIB}/xlwt/examples/blanks.pyc
+${PYSITELIB}/xlwt/examples/blanks.pyo
+${PYSITELIB}/xlwt/examples/col_width.py
+${PYSITELIB}/xlwt/examples/col_width.pyc
+${PYSITELIB}/xlwt/examples/col_width.pyo
+${PYSITELIB}/xlwt/examples/country.py
+${PYSITELIB}/xlwt/examples/country.pyc
+${PYSITELIB}/xlwt/examples/country.pyo
+${PYSITELIB}/xlwt/examples/dates.py
+${PYSITELIB}/xlwt/examples/dates.pyc
+${PYSITELIB}/xlwt/examples/dates.pyo
+${PYSITELIB}/xlwt/examples/format.py
+${PYSITELIB}/xlwt/examples/format.pyc
+${PYSITELIB}/xlwt/examples/format.pyo
+${PYSITELIB}/xlwt/examples/formula_names.py
+${PYSITELIB}/xlwt/examples/formula_names.pyc
+${PYSITELIB}/xlwt/examples/formula_names.pyo
+${PYSITELIB}/xlwt/examples/formulas.py
+${PYSITELIB}/xlwt/examples/formulas.pyc
+${PYSITELIB}/xlwt/examples/formulas.pyo
+${PYSITELIB}/xlwt/examples/hyperlinks.py
+${PYSITELIB}/xlwt/examples/hyperlinks.pyc
+${PYSITELIB}/xlwt/examples/hyperlinks.pyo
+${PYSITELIB}/xlwt/examples/image.py
+${PYSITELIB}/xlwt/examples/image.pyc
+${PYSITELIB}/xlwt/examples/image.pyo
+${PYSITELIB}/xlwt/examples/merged.py
+${PYSITELIB}/xlwt/examples/merged.pyc
+${PYSITELIB}/xlwt/examples/merged.pyo
+${PYSITELIB}/xlwt/examples/merged0.py
+${PYSITELIB}/xlwt/examples/merged0.pyc
+${PYSITELIB}/xlwt/examples/merged0.pyo
+${PYSITELIB}/xlwt/examples/merged1.py
+${PYSITELIB}/xlwt/examples/merged1.pyc
+${PYSITELIB}/xlwt/examples/merged1.pyo
+${PYSITELIB}/xlwt/examples/mini.py
+${PYSITELIB}/xlwt/examples/mini.pyc
+${PYSITELIB}/xlwt/examples/mini.pyo
+${PYSITELIB}/xlwt/examples/num_formats.py
+${PYSITELIB}/xlwt/examples/num_formats.pyc
+${PYSITELIB}/xlwt/examples/num_formats.pyo
+${PYSITELIB}/xlwt/examples/outline.py
+${PYSITELIB}/xlwt/examples/outline.pyc
+${PYSITELIB}/xlwt/examples/outline.pyo
+${PYSITELIB}/xlwt/examples/panes.py
+${PYSITELIB}/xlwt/examples/panes.pyc
+${PYSITELIB}/xlwt/examples/panes.pyo
+${PYSITELIB}/xlwt/examples/parse-fmla.py
+${PYSITELIB}/xlwt/examples/parse-fmla.pyc
+${PYSITELIB}/xlwt/examples/parse-fmla.pyo
+${PYSITELIB}/xlwt/examples/protection.py
+${PYSITELIB}/xlwt/examples/protection.pyc
+${PYSITELIB}/xlwt/examples/protection.pyo
+${PYSITELIB}/xlwt/examples/python.bmp
+${PYSITELIB}/xlwt/examples/row_styles.py
+${PYSITELIB}/xlwt/examples/row_styles.pyc
+${PYSITELIB}/xlwt/examples/row_styles.pyo
+${PYSITELIB}/xlwt/examples/row_styles_empty.py
+${PYSITELIB}/xlwt/examples/row_styles_empty.pyc
+${PYSITELIB}/xlwt/examples/row_styles_empty.pyo
+${PYSITELIB}/xlwt/examples/simple.py
+${PYSITELIB}/xlwt/examples/simple.pyc
+${PYSITELIB}/xlwt/examples/simple.pyo
+${PYSITELIB}/xlwt/examples/sst.py
+${PYSITELIB}/xlwt/examples/sst.pyc
+${PYSITELIB}/xlwt/examples/sst.pyo
+${PYSITELIB}/xlwt/examples/unicode0.py
+${PYSITELIB}/xlwt/examples/unicode0.pyc
+${PYSITELIB}/xlwt/examples/unicode0.pyo
+${PYSITELIB}/xlwt/examples/unicode1.py
+${PYSITELIB}/xlwt/examples/unicode1.pyc
+${PYSITELIB}/xlwt/examples/unicode1.pyo
+${PYSITELIB}/xlwt/examples/unicode2.py
+${PYSITELIB}/xlwt/examples/unicode2.pyc
+${PYSITELIB}/xlwt/examples/unicode2.pyo
+${PYSITELIB}/xlwt/examples/wsprops.py
+${PYSITELIB}/xlwt/examples/wsprops.pyc
+${PYSITELIB}/xlwt/examples/wsprops.pyo
+${PYSITELIB}/xlwt/examples/xlwt_easyxf_simple_demo.py
+${PYSITELIB}/xlwt/examples/xlwt_easyxf_simple_demo.pyc
+${PYSITELIB}/xlwt/examples/xlwt_easyxf_simple_demo.pyo
+share/doc/${PYPKGPREFIX}-xlwt/HISTORY.html
+share/doc/${PYPKGPREFIX}-xlwt/README.html
Index: distinfo
===================================================================
RCS file: distinfo
diff -N distinfo
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ distinfo	30 Dec 2012 16:05:33 -0000
@@ -0,0 +1,5 @@
+$NetBSD$
+
+SHA1 (xlwt-0.7.4.tar.gz) = 2f2b6db6ea3021a2b4e37bed182996af85da1844
+RMD160 (xlwt-0.7.4.tar.gz) = bc49427b05bbc800f21d43dc9bc7a894b1cc188b
+Size (xlwt-0.7.4.tar.gz) = 113995 bytes

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-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.