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