svn commit: r353170 - head/chinese/oxim

John Marino marino at FreeBSD.org
Wed May 7 15:44:57 UTC 2014


Author: marino
Date: Wed May  7 15:44:57 2014
New Revision: 353170
URL: http://svnweb.freebsd.org/changeset/ports/353170
QAT: https://qat.redports.org/buildarchive/r353170/

Log:
  chinese/exim: Unbreak on F10+ by satisfying explicit linking requirements
  
  During linking, the linker needs symbols from Xext and libfontconfig,
  so add these to the dependency list and LDFLAGS to unbreak to port.
  Bump due to dependency changes.  (Just fix it Blanket)

Modified:
  head/chinese/oxim/Makefile

Modified: head/chinese/oxim/Makefile
==============================================================================
--- head/chinese/oxim/Makefile	Wed May  7 15:44:01 2014	(r353169)
+++ head/chinese/oxim/Makefile	Wed May  7 15:44:57 2014	(r353170)
@@ -3,7 +3,7 @@
 
 PORTNAME=	oxim
 PORTVERSION=	1.2.2
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	chinese textproc
 MASTER_SITES=	ftp://ftp.opendesktop.org.tw/odp/OXIM/Source/ \
 		ftp://140.111.128.66/odp/OXIM/Source/
@@ -11,6 +11,7 @@ MASTER_SITES=	ftp://ftp.opendesktop.org.
 MAINTAINER=	clsung at FreeBSD.org
 COMMENT=	Open X Input Method server
 
+LIB_DEPENDS=	libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
 RUN_DEPENDS=	${LOCALBASE}/share/fonts/TrueType/fireflysung.ttf:${PORTSDIR}/chinese/fireflyttf
 
 OPTIONS_DEFINE=	GTK2 CHEWING UNICODE
@@ -20,13 +21,13 @@ CHEWING_DESC=	 Chewing input module
 UNICODE_DESC=	 Unicode input module
 
 USES=		iconv pkgconfig
-USE_XORG=	x11 xft xpm xtst
+USE_XORG=	x11 xft xpm xtst xext
 WANT_GNOME=	yes
 
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
+LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB} -lfontconfig -lXext
 CONFIGURE_ARGS+=--disable-bimsphone-module \
 		--disable-static \
 		--with-conf-dir=${PREFIX}/etc/${PORTNAME} \


More information about the svn-ports-all mailing list