diff options
author | nobutaka <nobutaka@FreeBSD.org> | 2007-03-11 04:22:57 +0800 |
---|---|---|
committer | nobutaka <nobutaka@FreeBSD.org> | 2007-03-11 04:22:57 +0800 |
commit | b5949ea20fa0d7921acc5665ce91bf3efea02e72 (patch) | |
tree | b4383867655ae45502811907a710bf4729c7e83a /textproc/uim-kde | |
parent | 3598c1ad7e74424624c649ab0f573a3c5b966590 (diff) | |
download | freebsd-ports-gnome-b5949ea20fa0d7921acc5665ce91bf3efea02e72.tar.gz freebsd-ports-gnome-b5949ea20fa0d7921acc5665ce91bf3efea02e72.tar.zst freebsd-ports-gnome-b5949ea20fa0d7921acc5665ce91bf3efea02e72.zip |
Add uim-kde, KDE panel applet of uim input method.
PR: ports/109399
Submitted by: Yamashiro Jun<yamajun@ofug.net>
Diffstat (limited to 'textproc/uim-kde')
-rw-r--r-- | textproc/uim-kde/Makefile | 51 | ||||
-rw-r--r-- | textproc/uim-kde/pkg-descr | 3 | ||||
-rw-r--r-- | textproc/uim-kde/pkg-plist | 3 |
3 files changed, 57 insertions, 0 deletions
diff --git a/textproc/uim-kde/Makefile b/textproc/uim-kde/Makefile new file mode 100644 index 000000000000..35ddaae1b792 --- /dev/null +++ b/textproc/uim-kde/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: uim-kde +# Date created: 10 March 2007 +# Whom: MANTANI Nobutaka <nobutaka@FreeBSD.org> +# +# $FreeBSD$ +# + +PKGNAMESUFFIX= -kde + +COMMENT= KDE panel applet of uim input method + +LIB_DEPENDS= qt-mt.3:${PORTSDIR}/x11-toolkits/qt33 \ + uim.4:${PORTSDIR}/textproc/uim +RUN_DEPENDS= uim-pref-qt:${PORTSDIR}/textproc/uim-qt + +USE_KDELIBS_VER=3 +USE_AUTOTOOLS= libtool:15 + +MASTERDIR= ${.CURDIR}/../../textproc/uim +PKGDIR= ${.CURDIR} +CONFIGURE_ARGS= --with-qt --enable-pref --enable-default-toolkit=qt \ + --enable-kde-applet=yes +CONFIGURE_ENV= QTDIR=${X11BASE}/lib QTINCDIR=${X11BASE}/include \ + CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \ + CXX="${CXX} -lc" \ + CXXFLAGS="${CXXFLAGS} ${PTHREAD_CFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \ + LIBS="${LIBS} ${PTHREAD_LIBS} -L${X11BASE}/lib -L${LOCALBASE}/lib" \ + LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${X11BASE}/lib -L${LOCALBASE}/lib" +UIM_SLAVE= yes + +# This is normally handled by defining USE_QT_VER ... + +.if defined(PACKAGE_BUILDING) +TMPDIR?= /tmp +MAKE_ENV+= TMPDIR="${TMPDIR}" +CONFIGURE_ENV+= TMPDIR="${TMPDIR}" +.endif + +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-qt_Makefile.in + +.if defined(WITHOUT_X11) +IGNORE= requires X11 +.endif + +do-build: + (cd ${WRKSRC}/qt && ${GMAKE} LIBTOOL=${WRKSRC}/libtool LIBS="-luim -luim-custom" uim_panelapplet.la) + +do-install: + (cd ${WRKSRC}/qt && ${SETENV} ${MAKE_ENV} ${GMAKE} install-appletLTLIBRARIES install-lnkDATA) + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/uim-kde/pkg-descr b/textproc/uim-kde/pkg-descr new file mode 100644 index 000000000000..c92c3c50cda3 --- /dev/null +++ b/textproc/uim-kde/pkg-descr @@ -0,0 +1,3 @@ +KDE panel applet of uim input method. + +WWW: http://uim.freedesktop.org/wiki/ diff --git a/textproc/uim-kde/pkg-plist b/textproc/uim-kde/pkg-plist new file mode 100644 index 000000000000..f3a9885ee766 --- /dev/null +++ b/textproc/uim-kde/pkg-plist @@ -0,0 +1,3 @@ +lib/kde3/uim_panelapplet.la +lib/kde3/uim_panelapplet.so +share/apps/kicker/applets/uimapplet.desktop |