ports/161606: Update port: textproc/roap

KATO Tsuguru tkato432 at yahoo.com
Fri Oct 14 18:50:13 UTC 2011


>Number:         161606
>Category:       ports
>Synopsis:       Update port: textproc/roap
>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:   Fri Oct 14 18:50:12 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.4-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Add LICENSE
- Support PORTEXAMPLES
- Add WWW: line

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/textproc/roap/Makefile textproc/roap/Makefile
--- /usr/ports/textproc/roap/Makefile	2009-08-22 16:27:48.000000000 +0900
+++ textproc/roap/Makefile	2011-09-13 07:10:08.000000000 +0900
@@ -15,21 +15,26 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Region Oriented Ascii Processor
 
+LICENSE=	GPLv2 # (or later)
+
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	yes
 PYDISTUTILS_PKGNAME=	Region_Oriented_Ascii_Processor
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-DOCS=	README README.ja USAGE USAGE.ja
 
 post-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/roap ${PREFIX}/bin
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
-.for file in ${DOCS}
-	${CP} ${WRKSRC}/${file} ${DOCSDIR}
+.for doc in README README.ja USAGE USAGE.ja
+	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
 .endfor
+.endif
+.if !defined(NOPORTEXAMPLES)
 	@${MKDIR} ${EXAMPLESDIR}
-	${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/examples/*.py ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/examples/*.xml ${EXAMPLESDIR}
 .endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/textproc/roap/pkg-descr textproc/roap/pkg-descr
--- /usr/ports/textproc/roap/pkg-descr	2002-04-15 21:48:18.000000000 +0900
+++ textproc/roap/pkg-descr	2011-09-13 07:08:43.000000000 +0900
@@ -2,3 +2,5 @@
 from it, and processes them with specified executables sequentially. Each
 executable reads the region as the stdin, and whole their stdouts are
 written out as the stdout of Roap.
+
+WWW: http://sourceforge.net/projects/roap/
diff -urN /usr/ports/textproc/roap/pkg-plist textproc/roap/pkg-plist
--- /usr/ports/textproc/roap/pkg-plist	2002-09-10 20:28:56.000000000 +0900
+++ textproc/roap/pkg-plist	2011-09-13 05:52:43.000000000 +0900
@@ -1,32 +1,32 @@
 bin/roap
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/__init__.pyo
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/datasource.py
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/datasource.pyc
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/datasource.pyo
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/generate.py
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/generate.pyc
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/generate.pyo
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/matchobject.py
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/matchobject.pyc
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/matchobject.pyo
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/roapxml.py
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/roapxml.pyc
-lib/%%PYTHON_VERSION%%/site-packages/roaplib/roapxml.pyo
- at dirrm lib/%%PYTHON_VERSION%%/site-packages/roaplib
-%%PORTDOCS%%share/doc/roap/README
-%%PORTDOCS%%share/doc/roap/README.ja
-%%PORTDOCS%%share/doc/roap/USAGE
-%%PORTDOCS%%share/doc/roap/USAGE.ja
-%%PORTDOCS%%@dirrm share/doc/roap
-%%PORTDOCS%%share/examples/roap/a2h.py
-%%PORTDOCS%%share/examples/roap/a2h.xml
-%%PORTDOCS%%share/examples/roap/cat.xml
-%%PORTDOCS%%share/examples/roap/deflist.py
-%%PORTDOCS%%share/examples/roap/header.py
-%%PORTDOCS%%share/examples/roap/list.py
-%%PORTDOCS%%share/examples/roap/paragraph.py
-%%PORTDOCS%%share/examples/roap/preformat.py
-%%PORTDOCS%%share/examples/roap/title.py
-%%PORTDOCS%%@dirrm share/examples/roap
+%%PYTHON_SITELIBDIR%%/roaplib/__init__.py
+%%PYTHON_SITELIBDIR%%/roaplib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/roaplib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/roaplib/datasource.py
+%%PYTHON_SITELIBDIR%%/roaplib/datasource.pyc
+%%PYTHON_SITELIBDIR%%/roaplib/datasource.pyo
+%%PYTHON_SITELIBDIR%%/roaplib/generate.py
+%%PYTHON_SITELIBDIR%%/roaplib/generate.pyc
+%%PYTHON_SITELIBDIR%%/roaplib/generate.pyo
+%%PYTHON_SITELIBDIR%%/roaplib/matchobject.py
+%%PYTHON_SITELIBDIR%%/roaplib/matchobject.pyc
+%%PYTHON_SITELIBDIR%%/roaplib/matchobject.pyo
+%%PYTHON_SITELIBDIR%%/roaplib/roapxml.py
+%%PYTHON_SITELIBDIR%%/roaplib/roapxml.pyc
+%%PYTHON_SITELIBDIR%%/roaplib/roapxml.pyo
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.ja
+%%PORTDOCS%%%%DOCSDIR%%/USAGE
+%%PORTDOCS%%%%DOCSDIR%%/USAGE.ja
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a2h.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a2h.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cat.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deflist.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/header.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/list.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paragraph.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/preformat.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/title.py
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%PYTHON_SITELIBDIR%%/roaplib
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list