Opened 14 years ago

Closed 14 years ago

#26547 closed defect (fixed)

frei0r-plugins: installs html documentation not registered to port

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ddennedy (Dan Dennedy)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: frei0r-plugins

Description

frei0r-plugins installs documentation files in ${prefix}/share/doc/${name}-${version}/html that are not registered to the port. Curiously it also installs text files in ${prefix}/share/doc/${name}-${version} that are registered to the port.

$ find /opt/local/share/doc/frei0r-plugins-1.2.0 -type f
find: /opt/local/share/doc/frei0r-plugins-1.2.0: No such file or directory
$ sudo port install frei0r-plugins
--->  Computing dependencies for frei0r-plugins
--->  Fetching frei0r-plugins
--->  Verifying checksum(s) for frei0r-plugins
--->  Extracting frei0r-plugins
--->  Configuring frei0r-plugins
--->  Building frei0r-plugins
--->  Staging frei0r-plugins into destroot
--->  Installing frei0r-plugins @1.2_0
--->  Activating frei0r-plugins @1.2_0
--->  Cleaning frei0r-plugins
$ find /opt/local/share/doc/frei0r-plugins-1.2.0 -type f
/opt/local/share/doc/frei0r-plugins-1.2.0/AUTHORS
/opt/local/share/doc/frei0r-plugins-1.2.0/ChangeLog
/opt/local/share/doc/frei0r-plugins-1.2.0/html/annotated.html
/opt/local/share/doc/frei0r-plugins-1.2.0/html/bc_s.png
[snip]
/opt/local/share/doc/frei0r-plugins-1.2.0/html/tabs.css
/opt/local/share/doc/frei0r-plugins-1.2.0/html/tree.html
/opt/local/share/doc/frei0r-plugins-1.2.0/README
/opt/local/share/doc/frei0r-plugins-1.2.0/TODO
$ find /opt/local/share/doc/frei0r-plugins-1.2.0 -type f | xargs port provides
/opt/local/share/doc/frei0r-plugins-1.2.0/AUTHORS is provided by: frei0r-plugins
/opt/local/share/doc/frei0r-plugins-1.2.0/ChangeLog is provided by: frei0r-plugins
/opt/local/share/doc/frei0r-plugins-1.2.0/html/annotated.html is not provided by a MacPorts port.
/opt/local/share/doc/frei0r-plugins-1.2.0/html/bc_s.png is not provided by a MacPorts port.
[snip]
/opt/local/share/doc/frei0r-plugins-1.2.0/html/tabs.css is not provided by a MacPorts port.
/opt/local/share/doc/frei0r-plugins-1.2.0/html/tree.html is not provided by a MacPorts port.
/opt/local/share/doc/frei0r-plugins-1.2.0/README is provided by: frei0r-plugins
/opt/local/share/doc/frei0r-plugins-1.2.0/TODO is provided by: frei0r-plugins
$ 

Ideally, in addition to fixing the above, the documentation directory's name would be changed so it does not contain the version number.

Attachments (2)

Portfile-frei0r-plugins.diff (300 bytes) - added by ddennedy (Dan Dennedy) 14 years ago.
apply patch to fix build
patch-Makefile.in.diff (512 bytes) - added by ddennedy (Dan Dennedy) 14 years ago.
do not take doxygen build dependency and remove version from docsdir

Download all attachments as: .zip

Change History (4)

Changed 14 years ago by ddennedy (Dan Dennedy)

apply patch to fix build

Changed 14 years ago by ddennedy (Dan Dennedy)

Attachment: patch-Makefile.in.diff added

do not take doxygen build dependency and remove version from docsdir

comment:1 Changed 14 years ago by ddennedy (Dan Dennedy)

I do not think we should include the doxygen docs. They are on the main site.

comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

Ok; committed in r71727.

Note: See TracTickets for help on using tickets.