On Thu, Dec 27, 2012 at 09:59:57PM +0000, Stuart Henderson wrote:
> Yep this works fine for e17. Diff below is stsp's, plus add
> LIBTOOL_FLAGS?=... to Makefile.inc and regen all PLISTs.

Cheers, Stuart!

With your patch ecore fails to package for me. Your diff added new
modules to PLIST which only get built if ibus is installed. Fix below.

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/e17/ecore/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile    28 Dec 2012 12:26:39 -0000      1.23
+++ Makefile    28 Dec 2012 13:47:25 -0000
@@ -3,7 +3,7 @@
 COMMENT =              core event/X abstraction layer
 DISTNAME =             ecore-1.7.4
 
-REVISION =             0
+REVISION =             1
 EPOCH =                        2
 
 SO_VERSION =           3.0             # 8.4
@@ -26,12 +26,13 @@ USE_LIBTOOL =               Yes
 
 WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
 WANTLIB += Xrandr Xrender Xss Xtst cares crypto curl eet eina
-WANTLIB += evas expat ffi fontconfig freetype fribidi glib-2.0
-WANTLIB += gobject-2.0 gthread-2.0 harfbuzz icudata icule icuuc
-WANTLIB += idn jpeg m pcre pthread ssl xcb z
+WANTLIB += evas expat ffi fontconfig freetype fribidi glib-2.0 gio-2.0
+WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 harfbuzz ibus-1.0 icudata icule
+WANTLIB += icuuc idn jpeg m pcre pthread ssl xcb z
 
 LIB_DEPENDS =          devel/glib2 \
                        devel/fribidi \
+                       inputmethods/ibus \
                        net/curl \
                        net/libcares \
                        x11/e17/evas>=3.0

Reply via email to