[DragonFlyBSD - Submit #3201] Fixes make search display

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Wed Jan 25 11:34:49 PST 2023


Issue #3201 has been updated by daftaupe.


Output on FreeBSD

<pre><code class="shell">
root at fbsdvm:/usr/ports # make fetchindex
/usr/bin/env  fetch -am -o /usr/local/poudriere/ports/default/INDEX-12.xz  https://download.FreeBSD.org/ports/index/INDEX-12.xz
/usr/local/poudriere/ports/default/INDEX-12.xz        1707 kB 1393 kBps    01s
root at fbsdvm:/usr/ports # make search name=wxPython
Port:	py39-wxPython42-4.2.0
Path:	/usr/local/poudriere/ports/default/x11-toolkits/py-wxPython4
Info:	GUI toolkit for the Python programming language
Maint:	desktop at FreeBSD.org
B-deps:	adwaita-icon-theme-40.1.1 at-spi2-atk-2.38.0 at-spi2-core-2.44.1 atk-2.38.0 avahi-app-0.8_1 brotli-1.0.9,1 ca_root_nss-3.87 cairo-1.17.4_2,3 colord-1.4.6 cups-2.4.2 curl-7.87.0_1 dbus-1.14.4,1 dbus-glib-0.112 dejavu-2.37_1 duktape-lib-2.7.0 enchant2-2.2.15_2 encodings-1.0.5,1 expat-2.5.0 font-bh-ttf-1.0.3_4 font-misc-ethiopic-1.0.4 font-misc-meltho-1.0.3_4 fontconfig-2.14.0,1 freetype2-2.12.1_2 fribidi-1.0.12 gdbm-1.23 gdk-pixbuf2-2.42.10 geoclue-2.5.7 gettext-runtime-0.21.1 gettext-tools-0.21.1 giflib-5.2.1 glib-2.74.5,2 glib-networking-2.74.0 gmp-6.2.1 gnome_subr-1.0 gnutls-3.7.8_1 gobject-introspection-1.74.0,1 graphene-1.10.8 graphite2-1.3.14 gsettings-desktop-schemas-42.0 gstreamer1-1.20.5 gstreamer1-plugins-1.20.5 gstreamer1-plugins-bad-1.20.5 gstreamer1-plugins-gl-1.20.5 gtk-update-icon-cache-3.24.31 gtk3-3.24.34 harfbuzz-6.0.0 harfbuzz-icu-6.0.0 hicolor-icon-theme-0.17 hunspell-1.7.1 hwdata-0.366,1 hyphen-2.8.8 icu-72.1,1 indexinfo-0.3.1 iso-codes-4.7 jbigkit-2.1_1 jpeg-turbo-2.1.4 json-glib-1.6.6 lcms2-2.13.1 libGLU-9.0.2_1 libICE-1.1.0_1,1 libSM-1.2.3,1 libX11-1.7.2,1 libXau-1.0.9 libXcomposite-0.4.6,1 libXcursor-1.2.0 libXdamage-1.1.6 libXdmcp-1.1.3 libXext-1.3.4,1 libXfixes-6.0.0 libXft-2.3.7 libXi-1.8,1 libXinerama-1.1.4_2,1 libXrandr-1.5.2 libXrender-0.9.10_2 libXt-1.2.1,1 libXtst-1.2.3_2 libXxf86vm-1.1.4_3 libdaemon-0.14_1 libdeflate-1.17 libedit-3.1.20221030,1 libepoll-shim-0.0.20220703 libepoxy-1.5.9 libevent-2.1.12 libffi-3.4.4 libfontenc-1.1.4 libgcrypt-1.9.4_1 libglvnd-1.6.0 libgpg-error-1.46 libgudev-234 libgusb-0.3.10_1 libiconv-1.17 libidn2-2.3.4 liblz4-1.9.4,1 libmspack-0.10.1 libnghttp2-1.51.0 libnice-0.1.19_1 libnotify-0.8.1 libpaper-1.1.28 libproxy-0.4.17_1 libpsl-0.21.2 libpthread-stubs-0.4 librsvg2-rust-2.54.5_4 libsecret-0.20.5_1 libsoup-2.74.3 libssh2-1.10.0_1,3 libtasn1-4.19.0 libtextstyle-0.21.1 libudev-devd-0.5.0 libunistring-1.1 libwpe-1.12.0 libxcb-1.15 libxkbcommon-1.5.0 libxml2-2.10.3_1 libxslt-1.1.37 mkfontscale-1.2.1 mpdecimal-2.5.1 nettle-3.8.1 openjpeg-2.5.0 orc-0.4.32 p11-kit-0.24.1_1 pango-1.50.9 pcre2-10.42 perl5-5.32.1_3 pixman-0.42.2 pkgconf-1.8.1,1 png-1.6.39 polkit-122 py38-setuptools-63.1.0 py39-cairo-1.21.0,1 py39-gobject3-3.42.2 py39-pathlib2-2.3.7 py39-six-1.16.0 pygobject3-common-3.42.2 python38-3.8.16 python39-3.9.16 readline-8.2.0 shared-mime-info-2.2_1 sqlite3-icu-3.40.1,1 tiff-4.4.0_1 wayland-1.21.0 webkit2-gtk3-2.34.6_4 webp-1.2.4_1 woff2-1.0.2_4 wpebackend-fdo-1.12.0 wx32-gtk3-3.2.1 xkeyboard-config-2.34_2 xorg-fonts-truetype-7.7_1 xorgproto-2022.1 zstd-1.5.2_1
R-deps:	adwaita-icon-theme-40.1.1 at-spi2-atk-2.38.0 at-spi2-core-2.44.1 atk-2.38.0 avahi-app-0.8_1 brotli-1.0.9,1 ca_root_nss-3.87 cairo-1.17.4_2,3 colord-1.4.6 cups-2.4.2 curl-7.87.0_1 dbus-1.14.4,1 dbus-glib-0.112 dejavu-2.37_1 duktape-lib-2.7.0 enchant2-2.2.15_2 encodings-1.0.5,1 expat-2.5.0 font-bh-ttf-1.0.3_4 font-misc-ethiopic-1.0.4 font-misc-meltho-1.0.3_4 fontconfig-2.14.0,1 freetype2-2.12.1_2 fribidi-1.0.12 gdbm-1.23 gdk-pixbuf2-2.42.10 geoclue-2.5.7 gettext-runtime-0.21.1 giflib-5.2.1 glib-2.74.5,2 glib-networking-2.74.0 gmp-6.2.1 gnome_subr-1.0 gnutls-3.7.8_1 gobject-introspection-1.74.0,1 graphene-1.10.8 graphite2-1.3.14 gsettings-desktop-schemas-42.0 gstreamer1-1.20.5 gstreamer1-plugins-1.20.5 gstreamer1-plugins-bad-1.20.5 gstreamer1-plugins-gl-1.20.5 gtk-update-icon-cache-3.24.31 gtk3-3.24.34 harfbuzz-6.0.0 harfbuzz-icu-6.0.0 hicolor-icon-theme-0.17 hunspell-1.7.1 hwdata-0.366,1 hyphen-2.8.8 icu-72.1,1 indexinfo-0.3.1 iso-codes-4.7 jbigkit-2.1_1 jpeg-turbo-2.1.4 json-glib-1.6.6 lcms2-2.13.1 libGLU-9.0.2_1 libICE-1.1.0_1,1 libSM-1.2.3,1 libX11-1.7.2,1 libXau-1.0.9 libXcomposite-0.4.6,1 libXcursor-1.2.0 libXdamage-1.1.6 libXdmcp-1.1.3 libXext-1.3.4,1 libXfixes-6.0.0 libXft-2.3.7 libXi-1.8,1 libXinerama-1.1.4_2,1 libXrandr-1.5.2 libXrender-0.9.10_2 libXt-1.2.1,1 libXtst-1.2.3_2 libXxf86vm-1.1.4_3 libdaemon-0.14_1 libdeflate-1.17 libedit-3.1.20221030,1 libepoll-shim-0.0.20220703 libepoxy-1.5.9 libevent-2.1.12 libffi-3.4.4 libfontenc-1.1.4 libgcrypt-1.9.4_1 libglvnd-1.6.0 libgpg-error-1.46 libgudev-234 libgusb-0.3.10_1 libiconv-1.17 libidn2-2.3.4 liblz4-1.9.4,1 libmspack-0.10.1 libnghttp2-1.51.0 libnice-0.1.19_1 libnotify-0.8.1 libpaper-1.1.28 libproxy-0.4.17_1 libpsl-0.21.2 libpthread-stubs-0.4 librsvg2-rust-2.54.5_4 libsecret-0.20.5_1 libsoup-2.74.3 libssh2-1.10.0_1,3 libtasn1-4.19.0 libudev-devd-0.5.0 libunistring-1.1 libwpe-1.12.0 libxcb-1.15 libxkbcommon-1.5.0 libxml2-2.10.3_1 libxslt-1.1.37 mkfontscale-1.2.1 mpdecimal-2.5.1 nettle-3.8.1 openjpeg-2.5.0 orc-0.4.32 p11-kit-0.24.1_1 pango-1.50.9 pcre2-10.42 perl5-5.32.1_3 pixman-0.42.2 png-1.6.39 polkit-122 py38-setuptools-63.1.0 py39-cairo-1.21.0,1 py39-gobject3-3.42.2 pygobject3-common-3.42.2 python38-3.8.16 python39-3.9.16 readline-8.2.0 shared-mime-info-2.2_1 sqlite3-icu-3.40.1,1 tiff-4.4.0_1 wayland-1.21.0 webkit2-gtk3-2.34.6_4 webp-1.2.4_1 woff2-1.0.2_4 wpebackend-fdo-1.12.0 wx32-gtk3-3.2.1 xkeyboard-config-2.34_2 xorg-fonts-truetype-7.7_1 xorgproto-2022.1 zstd-1.5.2_1
WWW:	https://www.wxpython.org

Port:	x11-toolkits/py-wxPython24
Moved:	
Date:	2012-10-26
Reason:	Not supported upstream anymore, consider using more recent version

Port:	x11-toolkits/py-wxPython26
Moved:	x11-toolkits/py-wxPython28
Date:	2014-03-24
Reason:	wxPython26 is EOLed

Port:	x11-toolkits/py-wxPython26-common
Moved:	x11-toolkits/py-wxPython28-common
Date:	2014-03-24
Reason:	wxPython26 is EOLed

Port:	x11-toolkits/py-wxPython26-unicode
Moved:	x11-toolkits/py-wxPython28-unicode
Date:	2014-03-24
Reason:	wxPython26 is EOLed

Port:	x11-toolkits/py-wxPython28-unicode
Moved:	x11-toolkits/py-wxPython28
Date:	2015-09-16
Reason:	Make wxGTK now only unicode

Port:	x11-toolkits/py-wxPython-common
Moved:	
Date:	2020-08-15
Reason:	Has expired: Uses deprecated version of python

Port:	x11-toolkits/py-wxPython28-common
Moved:	
Date:	2020-08-15
Reason:	Has expired: Uses deprecated version of python

Port:	x11-toolkits/py-wxPython30
Moved:	
Date:	2020-08-15
Reason:	Has expired: Uses deprecated version of python

Port:	x11-toolkits/py-wxPython28
Moved:	
Date:	2020-08-15
Reason:	Has expired: Uses deprecated version of python

Port:	x11-toolkits/py-wxPython40
Moved:	x11-toolkits/py-wxPython4
Date:	2022-02-25
Reason:	Renamed to py-wxPython4
</code></pre>


----------------------------------------
Submit #3201: Fixes make search display
http://bugs.dragonflybsd.org/issues/3201#change-14488

* Author: htse
* Status: In Progress
* Priority: Normal
* Assignee: daftaupe
* Category: DPorts
* Target version: 6.4
* Start date: 2019-08-17
----------------------------------------
when doing /usr/dports/Makefile's 'make search' 

the result is incorrectly displayed:
<pre>
B-deps is empty
R-deps is empty
WWW is empty
</pre>

current:
--------
<pre>
Port:   py27-wxPython30-3.0.2.0_7
Path:   /usr/dports/x11-toolkits/py-wxPython30
Info:   GUI toolkit for the Python programming language
Maint:  python at FreeBSD.org
B-deps:
R-deps: 
WWW:  
</pre> 

corrections are done in Mk/bsd.port.subdir.mk, function changed starts at line 380:
fixed a typo and corrected the offsets

result:
-------
<pre>
Port:   py27-wxPython30-3.0.2.0_7
Path:   /usr/dports/x11-toolkits/py-wxPython30
Info:   GUI toolkit for the Python programming language
Maint:  python at FreeBSD.org
B-deps: /usr/dports/devel/gettext-runtime /usr/dports/devel/gettext-tools /usr/dports/devel/pkgconf /usr/dports/devel/py-setuptools /usr/dports/lang/python27 /usr/dports/x11-toolkits/wxgtk30
R-deps: /usr/dports/devel/gettext-runtime /usr/dports/devel/py-setuptools /usr/dports/lang/python27 /usr/dports/x11-toolkits/py-wxPython-common /usr/dports/x11-toolkits/wxgtk30
WWW:    http://www.wxpython.org
</pre>

which is the desired info-display

---Files--------------------------------
fix_make_search_info_display.patch (3.61 KB)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account


More information about the Submit mailing list