From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Feb 10 13:20:27 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF1BF16A4D2 for ; Tue, 10 Feb 2004 13:20:27 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6FC843D1F for ; Tue, 10 Feb 2004 13:20:27 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i1ALKJbv043193 for ; Tue, 10 Feb 2004 13:20:19 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1ALKJQL043192; Tue, 10 Feb 2004 13:20:19 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 10 Feb 2004 13:20:19 -0800 (PST) Resent-Message-Id: <200402102120.i1ALKJQL043192@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, John Holland Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77A0316A4CE for ; Tue, 10 Feb 2004 13:13:31 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7173643D2F for ; Tue, 10 Feb 2004 13:13:31 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i1ALDV72063153 for ; Tue, 10 Feb 2004 13:13:31 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i1ALDVvo063152; Tue, 10 Feb 2004 13:13:31 -0800 (PST) (envelope-from nobody) Message-Id: <200402102113.i1ALDVvo063152@www.freebsd.org> Date: Tue, 10 Feb 2004 13:13:31 -0800 (PST) From: John Holland To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.0 Subject: ports/62661: New port: textproc/pyx12 - HIPAA EDI transaction validator and XML translator X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Feb 2004 21:20:28 -0000 >Number: 62661 >Category: ports >Synopsis: New port: textproc/pyx12 - HIPAA EDI transaction validator and XML translator >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: Tue Feb 10 13:20:19 PST 2004 >Closed-Date: >Last-Modified: >Originator: John Holland >Release: 4.9 >Organization: Kalamazoo Community Mental Health Services >Environment: FreeBSD hoochie.kazoocmh.org 4.9-STABLE FreeBSD 4.9-STABLE #2: Sat Feb 7 02:50:40 EST 2004 toor@hoochie.kazoocmh.org:/usr/obj/usr/src/sys/HOOCHIE i386 >Description: pyx12 is a python based HIPAA EDI transaction validator and XML translator . >How-To-Repeat: >Fix: # 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: # # pyx12 # pyx12/pkg-plist # pyx12/pkg-descr # pyx12/distinfo # pyx12/Makefile # echo c - pyx12 mkdir -p pyx12 > /dev/null 2>&1 echo x - pyx12/pkg-plist sed 's/^X//' >pyx12/pkg-plist << 'END-of-pyx12/pkg-plist' Xbin/x12_build_pkl.py Xbin/x12html.py Xbin/x12lint.py Xbin/x12norm.py Xbin/x12xml.py X%%PYTHON_SITELIBDIR%%/pyx12/__init__.py X%%PYTHON_SITELIBDIR%%/pyx12/codes.py X%%PYTHON_SITELIBDIR%%/pyx12/error_997.py X%%PYTHON_SITELIBDIR%%/pyx12/error_debug.py X%%PYTHON_SITELIBDIR%%/pyx12/error_handler.py X%%PYTHON_SITELIBDIR%%/pyx12/error_html.py X%%PYTHON_SITELIBDIR%%/pyx12/error_visitor.py X%%PYTHON_SITELIBDIR%%/pyx12/errors.py X%%PYTHON_SITELIBDIR%%/pyx12/map_if.py X%%PYTHON_SITELIBDIR%%/pyx12/map_index.py X%%PYTHON_SITELIBDIR%%/pyx12/map_walker.py X%%PYTHON_SITELIBDIR%%/pyx12/params.py X%%PYTHON_SITELIBDIR%%/pyx12/utils.py X%%PYTHON_SITELIBDIR%%/pyx12/x12file.py X%%PYTHON_SITELIBDIR%%/pyx12/x12n_document.py X%%PYTHON_SITELIBDIR%%/pyx12/x12xml.py X%%PYTHON_SITELIBDIR%%/pyx12/x12xml_idtag.py X%%PYTHON_SITELIBDIR%%/pyx12/x12xml_simple.py X%%PYTHON_SITELIBDIR%%/pyx12/xmlwriter.py X%%PYTHON_SITELIBDIR%%/pyx12/__init__.pyc X%%PYTHON_SITELIBDIR%%/pyx12/codes.pyc X%%PYTHON_SITELIBDIR%%/pyx12/error_997.pyc X%%PYTHON_SITELIBDIR%%/pyx12/error_debug.pyc X%%PYTHON_SITELIBDIR%%/pyx12/error_handler.pyc X%%PYTHON_SITELIBDIR%%/pyx12/error_html.pyc X%%PYTHON_SITELIBDIR%%/pyx12/error_visitor.pyc X%%PYTHON_SITELIBDIR%%/pyx12/errors.pyc X%%PYTHON_SITELIBDIR%%/pyx12/map_if.pyc X%%PYTHON_SITELIBDIR%%/pyx12/map_index.pyc X%%PYTHON_SITELIBDIR%%/pyx12/map_walker.pyc X%%PYTHON_SITELIBDIR%%/pyx12/params.pyc X%%PYTHON_SITELIBDIR%%/pyx12/utils.pyc X%%PYTHON_SITELIBDIR%%/pyx12/x12file.pyc X%%PYTHON_SITELIBDIR%%/pyx12/x12n_document.pyc X%%PYTHON_SITELIBDIR%%/pyx12/x12xml.pyc X%%PYTHON_SITELIBDIR%%/pyx12/x12xml_idtag.pyc X%%PYTHON_SITELIBDIR%%/pyx12/x12xml_simple.pyc X%%PYTHON_SITELIBDIR%%/pyx12/xmlwriter.pyc X%%PYTHON_SITELIBDIR%%/pyx12/__init__.pyo X%%PYTHON_SITELIBDIR%%/pyx12/codes.pyo X%%PYTHON_SITELIBDIR%%/pyx12/error_997.pyo X%%PYTHON_SITELIBDIR%%/pyx12/error_debug.pyo X%%PYTHON_SITELIBDIR%%/pyx12/error_handler.pyo X%%PYTHON_SITELIBDIR%%/pyx12/error_html.pyo X%%PYTHON_SITELIBDIR%%/pyx12/error_visitor.pyo X%%PYTHON_SITELIBDIR%%/pyx12/errors.pyo X%%PYTHON_SITELIBDIR%%/pyx12/map_if.pyo X%%PYTHON_SITELIBDIR%%/pyx12/map_index.pyo X%%PYTHON_SITELIBDIR%%/pyx12/map_walker.pyo X%%PYTHON_SITELIBDIR%%/pyx12/params.pyo X%%PYTHON_SITELIBDIR%%/pyx12/utils.pyo X%%PYTHON_SITELIBDIR%%/pyx12/x12file.pyo X%%PYTHON_SITELIBDIR%%/pyx12/x12n_document.pyo X%%PYTHON_SITELIBDIR%%/pyx12/x12xml.pyo X%%PYTHON_SITELIBDIR%%/pyx12/x12xml_idtag.pyo X%%PYTHON_SITELIBDIR%%/pyx12/x12xml_simple.pyo X%%PYTHON_SITELIBDIR%%/pyx12/xmlwriter.pyo Xshare/examples/pyx12/test/test.py Xshare/examples/pyx12/test/test_codes.py Xshare/examples/pyx12/test/test_map_if.py Xshare/examples/pyx12/test/test_map_walker.py Xshare/examples/pyx12/test/test_utils.py Xshare/examples/pyx12/test/test_x12file.py Xshare/doc/pyx12/README.txt Xshare/doc/pyx12/view/Makefile Xshare/doc/pyx12/view/codes.xsl Xshare/doc/pyx12/view/loop.css Xshare/doc/pyx12/view/loop.xsl Xshare/doc/pyx12/view/map_seg.xsl Xshare/doc/pyx12/view/map_sum.xsl Xshare/doc/pyx12/view/seg.css Xshare/doc/pyx12/view/sum.css Xshare/pyx12/map/270.4010.X092.A1.xml Xshare/pyx12/map/270.4010.X092.xml Xshare/pyx12/map/271.4010.X092.A1.xml Xshare/pyx12/map/271.4010.X092.xml Xshare/pyx12/map/276.4010.X093.A1.xml Xshare/pyx12/map/276.4010.X093.xml Xshare/pyx12/map/277.4010.X093.A1.xml Xshare/pyx12/map/277.4010.X093.xml Xshare/pyx12/map/278.4010.X094.27.A1.xml Xshare/pyx12/map/278.4010.X094.27.xml Xshare/pyx12/map/278.4010.X094.A1.xml Xshare/pyx12/map/278.4010.X094.xml Xshare/pyx12/map/820.4010.X061.A1.xml Xshare/pyx12/map/820.4010.X061.xml Xshare/pyx12/map/834.4010.X095.A1.xml Xshare/pyx12/map/835.4010.X091.A1.xml Xshare/pyx12/map/835.4010.X091.xml Xshare/pyx12/map/837.4010.X096.A1.xml Xshare/pyx12/map/837.4010.X096.xml Xshare/pyx12/map/837.4010.X097.A1.xml Xshare/pyx12/map/837.4010.X097.xml Xshare/pyx12/map/837.4010.X098.A1.xml Xshare/pyx12/map/837.4010.X098.xml Xshare/pyx12/map/841.4010.XXXC.xml Xshare/pyx12/map/997.4010.xml Xshare/pyx12/map/270.4010.X092.A1.pkl Xshare/pyx12/map/270.4010.X092.pkl Xshare/pyx12/map/271.4010.X092.A1.pkl Xshare/pyx12/map/271.4010.X092.pkl Xshare/pyx12/map/276.4010.X093.A1.pkl Xshare/pyx12/map/276.4010.X093.pkl Xshare/pyx12/map/277.4010.X093.A1.pkl Xshare/pyx12/map/277.4010.X093.pkl Xshare/pyx12/map/278.4010.X094.27.A1.pkl Xshare/pyx12/map/278.4010.X094.27.pkl Xshare/pyx12/map/278.4010.X094.A1.pkl Xshare/pyx12/map/278.4010.X094.pkl Xshare/pyx12/map/820.4010.X061.A1.pkl Xshare/pyx12/map/820.4010.X061.pkl Xshare/pyx12/map/834.4010.X095.A1.pkl Xshare/pyx12/map/835.4010.X091.A1.pkl Xshare/pyx12/map/835.4010.X091.pkl Xshare/pyx12/map/837.4010.X096.A1.pkl Xshare/pyx12/map/837.4010.X096.pkl Xshare/pyx12/map/837.4010.X097.A1.pkl Xshare/pyx12/map/837.4010.X097.pkl Xshare/pyx12/map/837.4010.X098.A1.pkl Xshare/pyx12/map/837.4010.X098.pkl Xshare/pyx12/map/841.4010.XXXC.pkl Xshare/pyx12/map/997.4010.pkl Xshare/pyx12/map/README Xshare/pyx12/map/codes.xml Xshare/pyx12/map/codes.pkl Xshare/pyx12/map/codes.xsd Xshare/pyx12/map/comp_test.xml Xshare/pyx12/map/map.xsd Xshare/pyx12/map/maps.xml Xshare/pyx12/map/x12.control.00401.xml Xshare/pyx12/map/x12.control.00401.pkl X@dirrm share/doc/pyx12/view X@dirrm share/doc/pyx12 X@dirrm share/pyx12/map X@dirrm share/pyx12 X@dirrm share/examples/pyx12/test X@dirrm share/examples/pyx12 END-of-pyx12/pkg-plist echo x - pyx12/pkg-descr sed 's/^X//' >pyx12/pkg-descr << 'END-of-pyx12/pkg-descr' Xpyx12 is a python based ANSI X.12 to XML EDI translator and validator. It is Xdesigned to be a step in the conversion of a X12 transaction to back-end Xdatabase process. The initial target is X12N to support HIPAA transactions. X XWWW: http://sourceforge.net/projects/pyx12/ END-of-pyx12/pkg-descr echo x - pyx12/distinfo sed 's/^X//' >pyx12/distinfo << 'END-of-pyx12/distinfo' XMD5 (pyx12-1.0.1b3.tar.gz) = 89da03eb54bfab6f493defc280950ffe XSIZE (pyx12-1.0.1b3.tar.gz) = 593109 END-of-pyx12/distinfo echo x - pyx12/Makefile sed 's/^X//' >pyx12/Makefile << 'END-of-pyx12/Makefile' X# New ports collection makefile for: pyx12 X# Date created: 29 Jan 2004 X# Whom: john@zoner.org X# X# $FreeBSD:$ X# X XPORTNAME= pyx12 XPORTVERSION= 1.0.1b3 XCATEGORIES= python XMASTER_SITES= http://osdn.dl.sourceforge.net/sourceforge/pyx12/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= pyx12-${PORTVERSION} X#http://osdn.dl.sourceforge.net/sourceforge/pyx12/pyx12-1.0.1b1.tar.gz X XMAINTAINER= john@zoner.org XCOMMENT= Validate HIPAA X12 documents X XBUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/libxml2 X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes XUSE_PYTHON_PREFIX= yes X Xpost-install: X ${WRKSRC}/bin/x12_build_pkl.py ${PREFIX}/share/pyx12/map/ X X.include END-of-pyx12/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: