summaryrefslogtreecommitdiffstats
path: root/textproc/iiimf-gnome-im-switcher/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/iiimf-gnome-im-switcher/Makefile')
-rw-r--r--textproc/iiimf-gnome-im-switcher/Makefile60
1 files changed, 60 insertions, 0 deletions
diff --git a/textproc/iiimf-gnome-im-switcher/Makefile b/textproc/iiimf-gnome-im-switcher/Makefile
new file mode 100644
index 000000000..91606443f
--- /dev/null
+++ b/textproc/iiimf-gnome-im-switcher/Makefile
@@ -0,0 +1,60 @@
+# New ports collection makefile for: iiimf-gnome-im-switcher
+# Date created: 10 Sep 2004
+# Whom: Kuang-che Wu <kcwu@csie.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnome-im-switcher
+PORTVERSION= 12.2
+PORTREVISION= 7
+CATEGORIES= textproc
+MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
+PKGNAMEPREFIX= iiimf-
+DISTNAME= iiimf-src-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= IIIMF gnome input method switcher
+
+ONLY_FOR_ARCHS= i386
+
+USE_XLIB= yes
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= intltool gconf2 libglade2 libgnomeui \
+ gnomepanel gnomeprefix gnomehack
+INSTALLS_OMF= yes
+INSTALLS_ICONS= yes
+USE_AUTOTOOLS= automake:19:env autoconf:259:env libtool:15:env
+
+GCONF_SCHEMAS= gnome-im-properties.schemas gnome-im-switcher.schemas
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
+BUILDDIR= ${WRKSRC}/gnome-im-switcher
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 503000
+IGNORE= is supported on FreeBSD 5.3 and later only
+.endif
+
+CFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS+= -L${LOCALBASE}/lib -L${X11BASE}/lib -lintl ${PTHREAD_LIBS}
+CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+
+post-patch:
+ ${REINPLACE_CMD} \
+ -e '/^serverdir/s,$$[(]libdir[)],%%LOCALBASE%%/libdata,g' \
+ ${BUILDDIR}/src/Makefile.am
+ ${REINPLACE_CMD} \
+ -e "s,%%LOCALBASE%%,${LOCALBASE},g" \
+ -e "s,%%PREFIX%%,${PREFIX},g" \
+ ${WRKSRC}/Makefile ${BUILDDIR}/Makefile.am \
+ ${BUILDDIR}/src/Makefile.am
+
+do-configure:
+ @cd ${WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${GMAKE} bootstrap
+ @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${GMAKE} config
+
+.include <bsd.port.post.mk>