ports/57155: make pear-* ports use standard ${DOCSDIR}
Roman Neuhauser
neuhauser at bellavista.cz
Wed Sep 24 11:30:07 UTC 2003
>Number: 57155
>Category: ports
>Synopsis: make pear-* ports use standard ${DOCSDIR}
>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: Wed Sep 24 04:30:01 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Roman Neuhauser
>Release: FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD freepuppy.bellavista.cz 4.8-STABLE FreeBSD 4.8-STABLE #3: Tue Aug 26 12:34:53 CEST 2003 roman at freepuppy.bellavista.cz:/usr/obj/usr/src/sys/FREEPUPPY2_5 i386
>Description:
As it is, pear-* ports install their documentation in
${PREFIX}/share/pear/<port>/docs. I believe the location should
be ${PREFIX}/share/doc/pear/<port>: WTF factor, hier(7), yada yada.
>How-To-Repeat:
>Fix:
--- pear-ports-standard-DOCSDIR.patch begins here ---
diff -urN ./archivers/pear-Archive_Tar.1/pkg-plist ./archivers/pear-Archive_Tar/pkg-plist
--- ./archivers/pear-Archive_Tar.1/pkg-plist Wed Jun 11 15:28:04 2003
+++ ./archivers/pear-Archive_Tar/pkg-plist Wed Sep 24 12:48:08 2003
@@ -1,9 +1,9 @@
%%PEARDIR%%/Archive/Tar.php
%%PKGREGDIR%%/package.xml
-%%PORTDOCS%%%%PEARDIR%%/docs/Archive_Tar/Archive_Tar.txt
+%%PORTDOCS%%%%DOCSDIR%%/Archive_Tar.txt
@dirrm %%PEARDIR%%/Archive
@dirrm %%PKGREGDIR%%
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/Archive_Tar
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
@unexec rmdir %D/share/pear/docs 2> /dev/null || true
@unexec rmdir %D/share/pear/.registry 2> /dev/null || true
@unexec rmdir %D/share/pear/packages 2> /dev/null || true
diff -urN ./devel/pear-Config.1/pkg-plist ./devel/pear-Config/pkg-plist
--- ./devel/pear-Config.1/pkg-plist Mon Sep 8 02:34:19 2003
+++ ./devel/pear-Config/pkg-plist Wed Sep 24 12:48:08 2003
@@ -7,10 +7,10 @@
%%PEARDIR%%/Config/Container/PHPArray.php
%%PEARDIR%%/Config/Container/XML.php
%%PKGREGDIR%%/package.xml
-%%PORTDOCS%%%%PEARDIR%%/docs/Config/Apache.php
-%%PORTDOCS%%%%PEARDIR%%/docs/Config/IniCommented.php
-%%PORTDOCS%%%%PEARDIR%%/docs/Config/IniFromScratch.php
+%%PORTDOCS%%%%DOCSDIR%%/Apache.php
+%%PORTDOCS%%%%DOCSDIR%%/IniCommented.php
+%%PORTDOCS%%%%DOCSDIR%%/IniFromScratch.php
@dirrm %%PEARDIR%%/Config/Container
@dirrm %%PEARDIR%%/Config
@dirrm %%PKGREGDIR%%
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/Config
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff -urN ./devel/pear-PEAR.1/Makefile.common ./devel/pear-PEAR/Makefile.common
--- ./devel/pear-PEAR.1/Makefile.common Mon Aug 25 03:12:22 2003
+++ ./devel/pear-PEAR/Makefile.common Wed Sep 24 12:37:34 2003
@@ -24,8 +24,8 @@
PKGINSTALL= ${.CURDIR}/../../devel/pear-PEAR/pkg-install
PKGDEINSTALL= ${.CURDIR}/../../devel/pear-PEAR/pkg-deinstall
-DOCSDIR= ${PEARDIR}/docs/${PORTNAME}
+DOCSDIR= ${PREFIX}/doc/pear/${PORTNAME}
pre-install:
.if exists(${LOCALBASE}/lib/php.DIST_PHP) \
|| exists(${PHP_BASE}/lib/php.DIST_PHP) \
diff -urN ./devel/pear-HTML_Template_PHPLIB.1/pkg-plist ./devel/pear-HTML_Template_PHPLIB/pkg-plist
--- ./devel/pear-HTML_Template_PHPLIB.1/pkg-plist Mon Sep 8 04:13:02 2003
+++ ./devel/pear-HTML_Template_PHPLIB/pkg-plist Wed Sep 24 12:48:08 2003
@@ -1,11 +1,11 @@
%%PEARDIR%%/HTML/Template/PHPLIB.php
%%PKGREGDIR%%/package.xml
-%%PORTDOCS%%%%PEARDIR%%/docs/HTML_Template_PHPLIB/README
-%%PORTDOCS%%%%PEARDIR%%/docs/HTML_Template_PHPLIB/block.ihtml
-%%PORTDOCS%%%%PEARDIR%%/docs/HTML_Template_PHPLIB/block.php
-%%PORTDOCS%%%%PEARDIR%%/docs/HTML_Template_PHPLIB/ittest.php
-%%PORTDOCS%%%%PEARDIR%%/docs/HTML_Template_PHPLIB/tpl1.ihtml
-%%PORTDOCS%%%%PEARDIR%%/docs/HTML_Template_PHPLIB/tpl1.php
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/block.ihtml
+%%PORTDOCS%%%%DOCSDIR%%/block.php
+%%PORTDOCS%%%%DOCSDIR%%/ittest.php
+%%PORTDOCS%%%%DOCSDIR%%/tpl1.ihtml
+%%PORTDOCS%%%%DOCSDIR%%/tpl1.php
@dirrm %%PEARDIR%%/HTML/Template
@dirrm %%PKGREGDIR%%
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/HTML_Template_PHPLIB
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff -urN ./devel/pear-XML_Serializer.1/pkg-plist ./devel/pear-XML_Serializer/pkg-plist
--- ./devel/pear-XML_Serializer.1/pkg-plist Mon Sep 8 04:30:58 2003
+++ ./devel/pear-XML_Serializer/pkg-plist Wed Sep 24 12:48:08 2003
@@ -1,11 +1,11 @@
%%PEARDIR%%/XML/Serializer.php
%%PEARDIR%%/XML/Unserializer.php
%%PKGREGDIR%%/package.xml
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Serializer/serializeObject.php
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Serializer/serializeRDF.php
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Serializer/unserializeAnyXML.php
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Serializer/unserializeObject.php
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Serializer/unserializeRDF.php
+%%PORTDOCS%%%%DOCSDIR%%/serializeObject.php
+%%PORTDOCS%%%%DOCSDIR%%/serializeRDF.php
+%%PORTDOCS%%%%DOCSDIR%%/unserializeAnyXML.php
+%%PORTDOCS%%%%DOCSDIR%%/unserializeObject.php
+%%PORTDOCS%%%%DOCSDIR%%/unserializeRDF.php
@unexec rmdir %D/%%PEARDIR%%/XML 2>/dev/null || true
@dirrm %%PKGREGDIR%%
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/XML_Serializer
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff -urN ./devel/pear-XML_Util.1/pkg-plist ./devel/pear-XML_Util/pkg-plist
--- ./devel/pear-XML_Util.1/pkg-plist Mon Sep 8 02:21:11 2003
+++ ./devel/pear-XML_Util/pkg-plist Wed Sep 24 12:48:08 2003
@@ -1,57 +1,57 @@
%%PEARDIR%%/XML/Util.php
%%PKGREGDIR%%/package.xml
%%PORTDOCS%%%%PEARDIR%%/tests/XML_Util/example.php
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/elementindex_XML_Util.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/blank.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/errors.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/packages.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/classtrees_XML_Util.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/index.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/todolist.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/elementindex.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/li_XML_Util.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/XML_Util/XML_Util.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/XML_Util/_Util_XML_XML_Util_php.html
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/banner.css
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/stylesheet.css
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Class.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Constant.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Constructor.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Destructor.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Function.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Global.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/I.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Index.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/L.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Lminus.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Lplus.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Method.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Page.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/PrivateClass.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/PrivateMethod.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/PrivateVariable.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/T.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Tminus.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Tplus.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/Variable.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/blank.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/class_folder.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/file.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/folder.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/function_folder.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/next_button.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/next_button_disabled.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/package.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/package_folder.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/previous_button.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/previous_button_disabled.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/tutorial.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/tutorial_folder.png
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_Util/media/images/up_button.png
+%%PORTDOCS%%%%DOCSDIR%%/elementindex_XML_Util.html
+%%PORTDOCS%%%%DOCSDIR%%/blank.html
+%%PORTDOCS%%%%DOCSDIR%%/errors.html
+%%PORTDOCS%%%%DOCSDIR%%/packages.html
+%%PORTDOCS%%%%DOCSDIR%%/classtrees_XML_Util.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/todolist.html
+%%PORTDOCS%%%%DOCSDIR%%/elementindex.html
+%%PORTDOCS%%%%DOCSDIR%%/li_XML_Util.html
+%%PORTDOCS%%%%DOCSDIR%%/XML_Util/XML_Util.html
+%%PORTDOCS%%%%DOCSDIR%%/XML_Util/_Util_XML_XML_Util_php.html
+%%PORTDOCS%%%%DOCSDIR%%/media/banner.css
+%%PORTDOCS%%%%DOCSDIR%%/media/stylesheet.css
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Class.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Constant.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Constructor.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Destructor.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Function.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Global.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/I.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Index.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/L.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Lminus.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Lplus.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Method.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Page.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/PrivateClass.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/PrivateMethod.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/PrivateVariable.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/T.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Tminus.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Tplus.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/Variable.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/blank.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/class_folder.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/file.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/folder.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/function_folder.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/next_button.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/next_button_disabled.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/package.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/package_folder.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/previous_button.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/previous_button_disabled.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/tutorial.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/tutorial_folder.png
+%%PORTDOCS%%%%DOCSDIR%%/media/images/up_button.png
@dirrm %%PEARDIR%%/XML
@dirrm %%PKGREGDIR%%
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/XML_Util/media/images
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/XML_Util/media
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/XML_Util/XML_Util
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/XML_Util
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/media/images
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/media
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/XML_Util
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTDOCS%%@dirrm %%PEARDIR%%/tests/XML_Util
diff -urN ./devel/pear-XML_XPath.1/pkg-plist ./devel/pear-XML_XPath/pkg-plist
--- ./devel/pear-XML_XPath.1/pkg-plist Mon Sep 8 04:28:24 2003
+++ ./devel/pear-XML_XPath/pkg-plist Wed Sep 24 12:48:08 2003
@@ -3,7 +3,7 @@
%%PEARDIR%%/XPath/error.php
%%PEARDIR%%/XPath/result.php
%%PKGREGDIR%%/package.xml
-%%PORTDOCS%%%%PEARDIR%%/docs/XML_XPath/XML_XPath_example.php
+%%PORTDOCS%%%%DOCSDIR%%/XML_XPath_example.php
@dirrm %%PEARDIR%%/XPath
@dirrm %%PKGREGDIR%%
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/XML_XPath
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff -urN ./mail/pear-mailparse.1/pkg-plist ./mail/pear-mailparse/pkg-plist
--- ./mail/pear-mailparse.1/pkg-plist Sun Aug 31 19:35:41 2003
+++ ./mail/pear-mailparse/pkg-plist Wed Sep 24 12:48:08 2003
@@ -1,8 +1,8 @@
%%EXTDIR%%/mailparse.so
%%PKGREGDIR%%/package.xml
-%%PORTDOCS%%%%PEARDIR%%/docs/mailparse/CREDITS
-%%PORTDOCS%%%%PEARDIR%%/docs/mailparse/README
-%%PORTDOCS%%%%PEARDIR%%/docs/mailparse/try.php
+%%PORTDOCS%%%%DOCSDIR%%/CREDITS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/try.php
%%PORTDOCS%%%%PEARDIR%%/tests/mailparse/testdata/mime.exp
%%PORTDOCS%%%%PEARDIR%%/tests/mailparse/testdata/mime.txt
%%PORTDOCS%%%%PEARDIR%%/tests/mailparse/testdata/phpcvs1.exp
@@ -21,7 +21,7 @@
%%PORTDOCS%%%%PEARDIR%%/tests/mailparse/008.phpt
%%PORTDOCS%%%%PEARDIR%%/tests/mailparse/009.phpt
%%PORTDOCS%%%%PEARDIR%%/tests/mailparse/parse_test_messages.phpt
-%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/mailparse
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTDOCS%%@dirrm %%PEARDIR%%/tests/mailparse/testdata
%%PORTDOCS%%@dirrm %%PEARDIR%%/tests/mailparse/
@dirrm %%PKGREGDIR%%
--- pear-ports-standard-DOCSDIR.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list