[MacPorts] #69876: pango @1.52.2 does not build on PPC Tiger, Mac OS X 10.4.11, because help2man: can't get `--help-all' info from .../pango-view

MacPorts noreply at macports.org
Sat Oct 19 19:49:13 UTC 2024


#69876: pango @1.52.2 does  not  build on PPC Tiger, Mac OS X 10.4.11, because
help2man: can't get `--help-all' info from .../pango-view
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.9.3
Resolution:             |   Keywords:  tiger ppc
      Port:  pango      |
------------------------+-----------------------

Comment (by ballapete):

 Strangely in the end I have this:

 {{{
 The following ports are currently installed:
   pango @1.52.2_0+quartz+x11 requested_variants='' platform='darwin 9'
 archs='ppc' date='2024-04-23T21:03:12+0200'
   pango @1.54_0+quartz+x11 (active) requested_variants='' platform='darwin
 9' archs='ppc' date='2024-10-19T21:39:47+0200'
 }}}

 So it's not the line in `Portfile`…

 This make the original `Portfile` build the new version 1.54:

 {{{
 ---
 /opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/x11/pango/Portfile.orig
 2024-09-28 12:05:38.000000000 +0200
 +++
 /opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/x11/pango/Portfile
 2024-10-19 21:31:06.000000000 +0200
 @@ -11,11 +11,13 @@
  conflicts               pango-devel
  set my_name             pango
  epoch                   1
 -version                 1.50.14
 +version                 1.54
  revision                0
 -checksums               rmd160  3d24f18df1639172bde594761bf9afca2e86ca98
 \
 -                        sha256
 d0076afe01082814b853deec99f9349ece5f2ce83908b8e58ff736b41f78a96b \
 -                        size    1963588
 +distfiles               ${distname}.tar.bz2
 +use_bzip2              yes
 +checksums              rmd160  b8f670d1984b407d74a55def1e1654e896ce319c \
 +                       sha256
 7c3cb13df977d95ac2e6e022a48e60e2a4e4141c76430f3f837bf38388bb0bd4 \
 +                       size    2204557

  set branch              [join [lrange [split ${version} .] 0 1] .]
  categories              x11
 @@ -38,7 +40,7 @@
  # Ensure build doesn't pull in any examples or tests, unless explicitly
 enabled.
  # And while this is arguably an improvement, upstream may or may not
 accept.
  # Merge Request:
 https://gitlab.gnome.org/GNOME/pango/-/merge_requests/732
 -patchfiles-append       patch-meson-examples-tests.diff
 +#patchfiles-append       patch-meson-examples-tests.diff

  depends_build-append \
                          path:lib/pkgconfig/gobject-introspection-1.0.pc
 :gobject-introspection \
 @@ -59,7 +61,6 @@
                          -Dfreetype=enabled \
                          -Dintrospection=enabled \
                          -Dlibthai=disabled \
 -                        -Dinstall-tests=false \
                          -Dxft=disabled

  if { [string match *clang* ${configure.compiler}] } {
 @@ -152,6 +153,8 @@
  pre-configure {
      delete ${worksrcpath}/subprojects/glib
 ${worksrcpath}/subprojects/glib.wrap

 +    delete ${workpath}/${distname}
 +    move ${workpath}/${my_name}-main ${workpath}/${distname}
      # Fix for issue 56409: pango-view.1 man page not generated
      delete ${worksrcpath}/pango-view/pango-view.1.in
  }
 }}}

 I am going to check `pango-devel`…

-- 
Ticket URL: <https://trac.macports.org/ticket/69876#comment:22>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list