[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