On 2024/03/01 01:34:01 +0100, Kirill A. Korinsky <kir...@korins.ky> wrote: > Greetings, > > Here an updated versio to 2.2.1 of this new port.
just briefly tested since I don't use mpd anymore, but it's a nice client! a few tweaks, but then it's OK op@ to import - COMMENT should start with a lowercase unless it's an acronym or a proper noun (so MPD and X11 are fine capitalized, terminal not) - 2.1.1.tar.gz is a filename too generic, hence the DISTNAME/DISTFILES dance - regen wantlib - the termo sublibrary does interesting stuff in its cmake file. TL;DR nuke gio/glib checking, add CFLAGS Longer: it looks for gio and glib which are optionally used for some demos which are not installed. if not found however the build fails since it can't find iconv. - sort LIB_DEPENDS and remove glib2 from there as it is unused - regen wantlib - fold DESCR: the lines were too close to the 80 column for my taste attaching a diff against your makefile and an updated tarball. Thanks! --- Makefile.orig Tue Mar 26 12:00:53 2024 +++ Makefile Tue Mar 26 12:25:47 2024 @@ -1,11 +1,11 @@ -COMMENT= Terminal/X11 MPD client +COMMENT= terminal/X11 MPD client V= 2.1.1 V.liberty= 969a4cfc3ea1c4d7c0327907385fc64906ed5d4c V.termo= 2518b53e5ae4579bf84ed58fa7a62806f64e861c -PKGNAME= nncmpp-${V} -DISTNAME= v${V} +DISTNAME= nncmpp-${V} +DISTFILES= nncmpp-{v}${V}${EXTRACT_SUFX} CATEGORIES= audio @@ -21,18 +21,20 @@ # ISC PERMIT_PACKAGE= Yes -WANTLIB= X11 Xft Xrender unistring ncursesw gio-2.0 glib-2.0 -WANTLIB+= curl freetype fontconfig png m iconv +WANTLIB += X11 Xft Xrender c curl curses fontconfig freetype iconv +WANTLIB += m png pthread unistring MODULES= devel/cmake +# for iconv +CFLAGS+= -I${LOCALBASE}/include + BUILD_DEPENDS= textproc/asciidoctor \ x11/gnome/librsvg LIB_DEPENDS = converters/libunistring \ - devel/glib2 \ - net/curl \ - graphics/png + graphics/png \ + net/curl RUN_DEPENDS = devel/desktop-file-utils \ x11/gtk+4,-guic
nncmpp.tar.gz
Description: GNU Zip compressed data