ports/147123: [patch] devel/m17n-lib: doesn't build without devel/gettext

Anonymous swell.k at gmail.com
Thu May 27 10:00:07 UTC 2010


>Number:         147123
>Category:       ports
>Synopsis:       [patch] devel/m17n-lib: doesn't build without devel/gettext
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 27 10:00:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Anonymous
>Release:        FreeBSD 9.0-CURRENT amd64
>Organization:
>Environment:
WITHOUT_NLS= in make.conf

Well, I have a few hacks and customization so the following list may not
be accurate

    $ make all-depends-list WITHOUT_X11=
    devel/bison
    devel/m17n-db
    x11/libICE
    x11/libSM
    x11/libX11
    x11-toolkits/libXaw
    x11-fonts/libXft
    x11-toolkits/libXt
    devel/autoconf262
    devel/libtool22
    devel/pkg-config
    x11-fonts/fontconfig
    print/freetype2
    converters/fribidi
    graphics/gd
    print/libotf
    textproc/libxml2
    devel/m4
    devel/gmake
    x11/xtrans
    x11/xproto
    devel/xorg-macros
    devel/automake110
    x11/libxcb
    x11/bigreqsproto
    x11/xcmiscproto
    x11/xextproto
    x11/kbproto
    x11/inputproto
    x11-fonts/xf86bigfontproto
    x11/libXau
    x11/libXdmcp
    x11/printproto
    x11/libXext
    x11-toolkits/libXmu
    x11/libXp
    x11/libXpm
    x11/libXrender
    lang/perl5.10
    misc/help2man
    devel/autoconf-wrapper
    textproc/expat2
    graphics/jpeg
    graphics/png
    converters/libiconv
    devel/automake-wrapper
    devel/libcheck
    textproc/libxslt
    x11/xcb-proto
    devel/libpthread-stubs
    lang/python26
    x11/renderproto
    devel/libffi

>Description:
The port directly depends on gettext and uses version from ports rather
than bundled. It shouldn't assume that LIB_DEPENDS dependencies were
installed with NLS support when they have WITHOUT_NLS ifdef around
USE_GETTEXT and can be disabled.
>How-To-Repeat:
On a pristine system

  $ make WITHOUT_NLS=
>Fix:
--- a.diff begins here ---
Index: devel/m17n-lib/Makefile
===================================================================
RCS file: /a/.cvsup/ports/devel/m17n-lib/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- devel/m17n-lib/Makefile	3 May 2010 06:39:40 -0000	1.31
+++ devel/m17n-lib/Makefile	27 May 2010 06:37:47 -0000
@@ -25,6 +25,7 @@ RUN_DEPENDS=	m17n-db>=1.6.1:${PORTSDIR}/
 
 MAKE_JOBS_UNSAFE=	yes
 
+USE_GETTEXT=	yes
 USE_XORG=	ice sm x11 xaw xft xt
 USE_GNOME=	gnometarget libxml2 pkgconfig
 USE_AUTOTOOLS=	autoconf:262 libtool:22
--- a.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list