#14668 closed enhancement (fixed)
"make install" installs non-gzip-compressed "port.1"
Reported by: | ebgssth@… | Owned by: | raimue (Rainer Müller) |
---|---|---|---|
Priority: | Normal | Milestone: | MacPorts 1.7.0 |
Component: | base | Version: | 1.7.0 |
Keywords: | port man | Cc: | |
Port: |
Description
How to reproroduce
cd macports/trunk/base/ && ./configure && make && make install
port.1 is the only man file I found unziped. $ ls *[0-9] port.1
Change History (9)
comment:1 Changed 17 years ago by ebgssth@…
comment:3 Changed 17 years ago by ebgssth@…
confirmed that 1.6 installer installs ggzip-ed port man page. so the fix of this would be compress port.1 during make install
comment:4 Changed 17 years ago by raimue (Rainer Müller)
Ok, to explain this a bit:
The installers in .dmg are created using port dmg MacPorts
. As the port system always gzips man pages after destroot, they are also gzipped here.
make install
does not gzip the man pages, as there is no such code in the Makefile. So this needs to be added to the Makefile in order to avoid duplication.
Also, future installations should remove non-gzipped versions of `${prefix}/share/man/port.1' and similar for porthier.7, portfile.7 etc.
comment:5 Changed 17 years ago by akira@…
Owner: | changed from macports-tickets@… to raimue@… |
---|
Assigned to Raim, because he seems to know more on this than me ;)
comment:6 Changed 17 years ago by raimue (Rainer Müller)
Status: | new → assigned |
---|
comment:7 Changed 17 years ago by raimue (Rainer Müller)
Added compression of man pages in r35812.
The postflight script for the disk images will also need an update to remove old uncompressed man pages.
comment:8 Changed 16 years ago by raimue (Rainer Müller)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Version: | 1.6.0 → 1.7.0 |
Made the necessary additions to the postflight script in r38040.
comment:9 Changed 15 years ago by jmroot (Joshua Root)
Milestone: | MacPorts Future → MacPorts 1.7.0 |
---|
Any update?