Opened 13 years ago

Closed 7 months ago

#29752 closed enhancement (fixed)

*_select: add man pages

Reported by: paul.anton.letnes@… Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: krischik@…, cwbrune@…, kurthindenburg (Kurt Hindenburg), kencu (Ken), cooljeanius (Eric Gallager)
Port: autopep8_select bpython_select buildout_select celery_select clang_select csvkit_select curlish_select cython_select db_select django-htmlmin_select fabric_select flake8_select gcc_select geant4_select git-sweep_select hieroglyph_select honcho_select ioflo_select ipdb_select ipython_select kerfi-vangasvipur_select llvm_select maven_select memprof_select mpi_select mysql_select nosetests_select pear-HTML_Select pep8_select perl_select php_select pip_select postgresql_select py-cairosvg_select py-html2text_select py-pss_select py-sympy_select pyflakes_select pylint_select qt4_select root_select ruby_select scala_select sphinx_select tox_select trepan2_select wxWidgets_select

Description (last modified by ryandesign (Ryan Carsten Schmidt))

% sudo port select gcc mp-gcc4
Selecting 'mp-gcc45' for 'gcc' succeeded. 'mp-gcc45' is now active.
% gfortran --version
GNU Fortran (GCC) 4.5.3
Copyright (C) 2010 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

% man gfortran
No manual entry for gfortran

% man gfortran-mp-4.5
# This works!

The problem may exist for some other port groups like e.g. python. The same problem exists for gcc as for gfortran - 'man gcc' gives the 'apple gcc' man page.

Attachments (4)

base-gcc.diff (326 bytes) - added by cwbrune@… 9 years ago.
patchfile for base
mp-gcc5-gcc.diff (382 bytes) - added by cwbrune@… 9 years ago.
patchfile for mp-gcc5
mp-gcc49-gcc.diff (404 bytes) - added by cwbrune@… 9 years ago.
patchfile for mp-gcc49
none-gcc.diff (142 bytes) - added by cwbrune@… 9 years ago.
patchfile for none

Download all attachments as: .zip

Change History (16)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Cc: krischik@… added
Keywords: gcc gfortran man manpage removed
Milestone: MacPorts 2.0.0
Owner: changed from macports-tickets@… to mww@…
Port: gcc_select gcc41 gcc42 gcc43 gcc44 gcc45 gcc46 gnat-gcc added
Summary: port select does not update man pagesadd man pages to gcc select files

As per the ticket guidelines, please don't set the Milestone field, and remember to fill in the Port field and cc the maintainer.

comment:3 Changed 13 years ago by jmroot (Joshua Root)

Type: defectenhancement
Version: 1.9.2

comment:4 Changed 9 years ago by petrrr

Port: gcc41 gcc42 removed

comment:5 Changed 9 years ago by larryv (Lawrence Velázquez)

Cc: cwbrune@… added
Port: autopep8_select bpython_select buildout_select celery_select clang_select csvkit_select curlish_select cython_select db_select django-htmlmin_select fabric_select flake8_select geant4_select git-sweep_select hieroglyph_select honcho_select ioflo_select ipdb_select ipython_select kerfi-vangasvipur_select llvm_select maven_select memprof_select mpi_select mysql_select nosetests_select pear-HTML_Select pep8_select perl_select php_select pip_select postgresql_select py-cairosvg_select py-html2text_select py-pss_select py-sympy_select pyflakes_select pylint_select qt4_select root_select ruby_select scala_select sphinx_select tox_select trepan2_select wxWidgets_select added; gcc43 gcc44 gcc45 gcc46 gnat-gcc removed
Priority: LowNormal
Summary: add man pages to gcc select files*_select: add man pages

Has duplicate #48141.

Changed 9 years ago by cwbrune@…

Attachment: base-gcc.diff added

patchfile for base

Changed 9 years ago by cwbrune@…

Attachment: mp-gcc5-gcc.diff added

patchfile for mp-gcc5

Changed 9 years ago by cwbrune@…

Attachment: mp-gcc49-gcc.diff added

patchfile for mp-gcc49

Changed 9 years ago by cwbrune@…

Attachment: none-gcc.diff added

patchfile for none

comment:6 Changed 9 years ago by cwbrune@…

Attached patchfiles for mp-gcc49 and mp-gcc5 in gcc_select.

comment:7 in reply to:  6 Changed 9 years ago by larryv (Lawrence Velázquez)

Owner: changed from mww@… to larryv@…

These will require revbumps. I’ll commit them soon, along with an unrelated change that will also require a revbump.

comment:8 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Cc: kurthindenburg added

The 2 flake select ports don't have man pages as most python ports also do not.

comment:9 Changed 4 years ago by kencu (Ken)

Cc: kencu added

comment:10 Changed 3 years ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:11 Changed 20 months ago by catap (Kirill A. Korinsky)

In f6cab208ce6eaac68200ec3103fda7c04d0e8093/macports-ports (master):

scala*: merge into one Portfile

It also fixed a conflict that prevents from installing all scala
versions at the same time.

And added support of select a man pages.

See: #29752

comment:12 Changed 7 months ago by dgilman (David Gilman)

Resolution: fixed
Status: newclosed

In bfbd57e500d63729bd89d599cfc23b3232abf387/macports-ports (master):

postgresql16: new port

Closes: #40501
Closes: #37929
Closes: #36511
Closes: #36128
Closes: #33145
Closes: #66529
Closes: #67638
Closes: #29752
Closes: #66689
Closes: #67203
Closes: #67713
Closes: #68119
Closes: #67339

Note: See TracTickets for help on using tickets.