pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

devel/ncurses 6.0 hackery at least on DragonFly



Three patches are empty other than the $NetBSD$ line:
patch-ad
patch-cxx_cursesf.h
patch-cxx_cursesm.h

So I removed them and did a bmake makepatchsum.

Then git-base failed to build with:

     SUBDIR templates
    MSGFMT po/build/locale/zh_CN/LC_MESSAGES/git.mo
/usr/pkg/lib/libncurses.so.6: version NCURSES_5.9 required by
/usr/pkg/lib/libgettextlib-0.19.4.so not defined
Makefile:2051: recipe for target
'po/build/locale/zh_CN/LC_MESSAGES/git.mo' failed
gmake: *** [po/build/locale/zh_CN/LC_MESSAGES/git.mo] Error 1

Also gvim failed to start and neither could I create a new Terminal from Xfce4.

It's amazing what
.include "../../devel/ncurses/buildlink3.mk"
can replace.  In particular, the days of

.include "../../mk/curses.buildlink3.mk"
or
.include "../../mk/termcap.buildlink3.mk"

may be numbered, at least on pkgsrc DragonFly.

This replacement can be made at least on
devel/gettext-tools
editors/vim-share
editors/vim-gtk2
x11/vte

Also I commented out for vim-gtk2

CONFIGURE_ARGS+=    --with-tlib=${BUILDLINK_LIBNAME.termcap}


Home | Main Index | Thread Index | Old Index