Opened 10 months ago

Closed 9 months ago

Last modified 9 months ago

#5475 closed defect (fixed)

man pages not being automatically installed

Reported by: robe Owned by: strk
Priority: medium Milestone: PostGIS 3.4.0
Component: build Version: master
Keywords: Cc:

Description

Man pages are not being automatically installed when you do make install

as noted by Greg Troxel in:

https://lists.osgeo.org/pipermail/postgis-devel/2023-August/030074.html

NetBSD packaging builds with just make install

pkgsrc is running configure:

  $ ./configure --enable-rpath --datadir=/usr/pkg/share/postgresql/contrib --with-address-standardizer -with-xsldir=/usr/pkg/share/xsl/docbook --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --prefix=/usr/pkg --build=x86_64--netbsd --host=x86_64--netbsd --mandir=/usr/pkg/man --enable-option-checking=yes

and config.status has

  S["PGSQL_MANDIR"]="/usr/pkg/man"                                                                                                                    
  S["mandir"]="/usr/pkg/man" 


make install                                                                                                                         

Note that for debian packaging it works because they do an explicit man-install as noted by Bas:

https://lists.osgeo.org/pipermail/postgis-devel/2023-August/030075.html

     Compile and install docs
          $(MAKE) -C doc docs-install man-install \
                  DESTDIR=$(CURDIR)/debian/tmp \
                  PGSQL_DOCDIR=/usr/share/doc \
                  PGSQL_MANDIR=/usr/share/man

https://salsa.debian.org/debian-gis-team/postgis/-/blob/debian/3.4.0_rc2+dfsg-1_exp1/debian/rules#L206-L210

Change History (4)

comment:1 by Sandro Santilli <strk@…>, 9 months ago

Resolution: fixed
Status: newclosed

In 406a134/git:

Install man pages on make install

Closes #5475

comment:2 by robe, 9 months ago

Milestone: PostGIS 3.4.0PostGIS 3.4.1
Resolution: fixed
Status: closedreopened

I set to 3.4.1, but we may push back to 3.4.0. If we push back to 3.4.0 we need to have an rc3

comment:3 by Sandro Santilli <strk@…>, 9 months ago

Resolution: fixed
Status: reopenedclosed

In 6b00e36/git:

Install man pages on make install

Closes #5475 in 3.4 branch

comment:4 by robe, 9 months ago

Milestone: PostGIS 3.4.1PostGIS 3.4.0
Note: See TracTickets for help on using tickets.