1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

Update to 1.8.6.

Support staging.
This commit is contained in:
MANTANI Nobutaka 2014-06-16 12:19:41 +00:00
parent 4f943931cd
commit 6a2dfabd75
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=357974
13 changed files with 45 additions and 62 deletions

View File

@ -14,8 +14,8 @@ COMMENT= Uim plugin using Anthy input method
USE_GNOME= gtk20
.endif
LIB_DEPENDS= anthy:${PORTSDIR}/japanese/anthy \
uim:${PORTSDIR}/textproc/uim
LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy \
libuim.so:${PORTSDIR}/textproc/uim
MASTERDIR= ${.CURDIR}/../../textproc/uim
PKGDIR= ${.CURDIR}
@ -30,7 +30,6 @@ UIM_SLAVE= yes
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-uim_Makefile.in \
${PATCHDIR}/extra-patch-gtk2_dict_Makefile.in
NO_STAGE= yes
do-build:
(cd ${WRKSRC}/uim && ${GMAKE} libuim-anthy.la)
(cd ${WRKSRC}/uim && ${GMAKE} libuim-anthy-utf8.la)
@ -40,14 +39,10 @@ do-build:
do-install:
(cd ${WRKSRC}/uim && \
${GMAKE} uim_plugin_LTLIBRARIES=libuim-anthy.la install-uim_pluginLTLIBRARIES && \
${GMAKE} uim_plugin_LTLIBRARIES=libuim-anthy-utf8.la install-uim_pluginLTLIBRARIES)
${GMAKE} DESTDIR=${STAGEDIR} uim_plugin_LTLIBRARIES=libuim-anthy.la install-uim_pluginLTLIBRARIES && \
${GMAKE} DESTDIR=${STAGEDIR} uim_plugin_LTLIBRARIES=libuim-anthy-utf8.la install-uim_pluginLTLIBRARIES)
.if !defined(WITHOUT_X11)
(cd ${WRKSRC}/gtk2/dict && ${GMAKE} bin_PROGRAMS=uim-dict-gtk install-binPROGRAMS install-uim_dict_uiDATA)
(cd ${WRKSRC}/gtk2/dict && ${GMAKE} DESTDIR=${STAGEDIR} bin_PROGRAMS=uim-dict-gtk install-binPROGRAMS install-uim_dict_uiDATA)
.endif
post-install:
${LOCALBASE}/bin/uim-module-manager --register anthy
${LOCALBASE}/bin/uim-module-manager --register anthy-utf8
.include "${MASTERDIR}/Makefile"

View File

@ -16,5 +16,4 @@ DESCR= ${MASTERDIR}/pkg-descr
MASTERDIR= ${.CURDIR}/../uim-el
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View File

@ -16,5 +16,4 @@ DESCR= ${MASTERDIR}/pkg-descr
MASTERDIR= ${.CURDIR}/../uim-el
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= uim-el
PORTVERSION= 1.8.5
PORTVERSION= 1.8.6
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
@ -24,7 +24,6 @@ USE_GNOME= intltool
USES= iconv gmake perl5
USE_EMACS= yes
GNU_CONFIGURE= yes
NO_STAGE= yes
BUILD_WRKSRC= ${WRKSRC}/emacs
INSTALL_WRKSRC= ${WRKSRC}/emacs
@ -39,10 +38,10 @@ PLIST_SUB+= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}"
.if !defined(NOPORTDOCS)
post-install:
${MKDIR} ${DOCSDIR}
${MKDIR} ${DOCSDIR_JA}
${INSTALL_DATA} ${WRKSRC}/emacs/README ${DOCSDIR}/README
${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${DOCSDIR_JA}/README.ja
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR_JA}
${INSTALL_DATA} ${WRKSRC}/emacs/README ${STAGEDIR}${DOCSDIR}/README
${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.ja
.endif
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (uim-1.8.5.tar.bz2) = f74550b42d22a1e2bbc581039585541f7784eb6652a06ec17aa88bcf5f0f3d58
SIZE (uim-1.8.5.tar.bz2) = 6497675
SHA256 (uim-1.8.6.tar.bz2) = 7b1ea803c73f3478917166f04f67cce6e45ad7ea5ab6df99b948c17eb1cb235f
SIZE (uim-1.8.6.tar.bz2) = 6500739

View File

@ -6,7 +6,7 @@ PKGNAMESUFFIX= -gtk
COMMENT= GTK+ modules of uim input method
USE_GNOME= gtk20
LIB_DEPENDS= uim:${PORTSDIR}/textproc/uim
LIB_DEPENDS= libuim.so:${PORTSDIR}/textproc/uim
MASTERDIR= ${.CURDIR}/../../textproc/uim
PKGDIR= ${.CURDIR}
@ -24,7 +24,6 @@ EXTRA_PATCHES= ${PATCHDIR}/extra-patch-gtk2_immodule_Makefile.in \
IGNORE= requires X11
.endif
NO_STAGE= yes
do-build:
(cd ${WRKSRC}/uim && ${GMAKE} libuim-x-util.la libuim-counted-init.la)
(cd ${WRKSRC}/gtk2/immodule && ${GMAKE})
@ -34,10 +33,10 @@ do-build:
(cd ${WRKSRC}/gtk2/toolbar && ${GMAKE})
do-install:
(cd ${WRKSRC}/gtk2/immodule && ${GMAKE} install)
(cd ${WRKSRC}/gtk2/pad && ${GMAKE} install)
(cd ${WRKSRC}/gtk2/pref && ${GMAKE} install)
(cd ${WRKSRC}/gtk2/switcher && ${GMAKE} install)
(cd ${WRKSRC}/gtk2/toolbar && ${GMAKE} install)
(cd ${WRKSRC}/gtk2/immodule && ${GMAKE} DESTDIR=${STAGEDIR} install)
(cd ${WRKSRC}/gtk2/pad && ${GMAKE} DESTDIR=${STAGEDIR} install)
(cd ${WRKSRC}/gtk2/pref && ${GMAKE} DESTDIR=${STAGEDIR} install)
(cd ${WRKSRC}/gtk2/switcher && ${GMAKE} DESTDIR=${STAGEDIR} install)
(cd ${WRKSRC}/gtk2/toolbar && ${GMAKE} DESTDIR=${STAGEDIR} install)
.include "${MASTERDIR}/Makefile"

View File

@ -6,7 +6,7 @@ PKGNAMESUFFIX= -gtk3
COMMENT= GTK+ 3.x modules of uim input method
USE_GNOME= gtk30
LIB_DEPENDS= uim:${PORTSDIR}/textproc/uim
LIB_DEPENDS= libuim.so:${PORTSDIR}/textproc/uim
MASTERDIR= ${.CURDIR}/../../textproc/uim
PKGDIR= ${.CURDIR}
@ -26,12 +26,11 @@ EXTRA_PATCHES= ${PATCHDIR}/extra-patch-gtk3_candwin_Makefile.in \
IGNORE= requires X11
.endif
NO_STAGE= yes
do-build:
(cd ${WRKSRC}/uim && ${GMAKE} libuim-x-util.la libuim-counted-init.la)
(cd ${WRKSRC}/gtk3 && ${GMAKE})
do-install:
(cd ${WRKSRC}/gtk3 && ${GMAKE} install)
(cd ${WRKSRC}/gtk3 && ${GMAKE} DESTDIR=${STAGEDIR} install)
.include "${MASTERDIR}/Makefile"

View File

@ -6,7 +6,7 @@ PKGNAMESUFFIX= -kde4
COMMENT= KDE4 panel applet of uim input method
BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
LIB_DEPENDS= uim:${PORTSDIR}/textproc/uim
LIB_DEPENDS= libuim.so:${PORTSDIR}/textproc/uim
RUN_DEPENDS= uim-pref-qt4:${PORTSDIR}/textproc/uim-qt4
USE_GCC= any
@ -30,11 +30,10 @@ EXTRA_PATCHES= ${PATCHDIR}/extra-patch-qt4_toolbar_CMakeLists.txt
IGNORE= requires X11
.endif
NO_STAGE= yes
do-build:
(cd ${WRKSRC}/qt4/toolbar/build && ${SETENV} ${MAKE_ENV} ${GMAKE})
do-install:
(cd ${WRKSRC}/qt4/toolbar/build && ${SETENV} ${MAKE_ENV} ${GMAKE} install)
(cd ${WRKSRC}/qt4/toolbar/build && ${SETENV} ${MAKE_ENV} ${GMAKE} DESTDIR=${STAGEDIR} install)
.include "${MASTERDIR}/Makefile"

View File

@ -10,8 +10,8 @@ PKGNAMESUFFIX= -m17nlib
COMMENT= Uim plugin using m17n library input method
BUILD_DEPENDS= m17n-db:${PORTSDIR}/devel/m17n-db
LIB_DEPENDS= m17n:${PORTSDIR}/devel/m17n-lib \
uim:${PORTSDIR}/textproc/uim
LIB_DEPENDS= libm17n.so:${PORTSDIR}/devel/m17n-lib \
libuim.so:${PORTSDIR}/textproc/uim
RUN_DEPENDS= m17n-db:${PORTSDIR}/devel/m17n-db
.if !defined(WITHOUT_M17NCONTRIB)
@ -26,18 +26,16 @@ UIM_SLAVE= yes
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-uim_Makefile.in
NO_STAGE= yes
do-build:
(cd ${WRKSRC}/uim && ${GMAKE} libuim-m17nlib.la)
do-install:
(cd ${WRKSRC}/uim && \
${GMAKE} uim_plugin_LTLIBRARIES=libuim-m17nlib.la install-uim_pluginLTLIBRARIES && \
${MKDIR} ${PREFIX}/share/uim/pixmaps && \
DESTDIR="" ${SH} ../pixmaps/uim-m17nlib-relink-icons)
${GMAKE} DESTDIR=${STAGEDIR} uim_plugin_LTLIBRARIES=libuim-m17nlib.la install-uim_pluginLTLIBRARIES && \
${MKDIR} ${STAGEDIR}${PREFIX}/share/uim/pixmaps && \
DESTDIR="${STAGEDIR}" ${SH} ../pixmaps/uim-m17nlib-relink-icons)
post-install:
${LOCALBASE}/bin/uim-module-manager --register m17nlib
@${FIND} ${LOCALBASE}/share/m17n/icons/ -name '*.png' -execdir ${ECHO} share/uim/pixmaps/m17n-{} \; >>${TMPPLIST}
.include "${MASTERDIR}/Makefile"

View File

@ -5,7 +5,7 @@ PKGNAMESUFFIX= -qt4
COMMENT= Qt4 modules of uim input method
LIB_DEPENDS= uim:${PORTSDIR}/textproc/uim
LIB_DEPENDS= libuim.so:${PORTSDIR}/textproc/uim
USE_QT4= qmake_build moc_build qt3support uic
USE_AUTOTOOLS= libtool
@ -25,13 +25,12 @@ UIM_SLAVE= yes
IGNORE= cannot be built without X11. Please, unset WITHOUT_X11
.endif
NO_STAGE= yes
do-build:
(cd ${WRKSRC}/uim && ${SETENV} ${MAKE_ENV} ${GMAKE} libuim-x-util.la libuim-counted-init.la)
(cd ${WRKSRC}/replace && ${SETENV} ${MAKE_ENV} ${GMAKE})
(cd ${WRKSRC}/qt4 && ${SETENV} ${MAKE_ENV} ${GMAKE})
do-install:
(cd ${WRKSRC}/qt4 && ${SETENV} ${MAKE_ENV} ${GMAKE} install)
(cd ${WRKSRC}/qt4 && ${SETENV} ${MAKE_ENV} ${GMAKE} DESTDIR=${STAGEDIR} install)
.include "${MASTERDIR}/Makefile"

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= uim
PORTVERSION= 1.8.5
PORTVERSION= 1.8.6
CATEGORIES?= textproc
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
.if !defined(UIM_SLAVE) && defined(WITHOUT_X11)
@ -22,7 +22,7 @@ USE_PERL5= build
GNU_CONFIGURE= yes
.if !defined(WITHOUT_X11)
LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
LIB_DEPENDS+= libXft.so:${PORTSDIR}/x11-fonts/libXft
CONFIGURE_ARGS+= --with-x --with-xft
.endif
@ -39,9 +39,6 @@ LDFLAGS+= -L${LOCALBASE}/lib
CFLAGS+= -I${LOCALBASE}/include
.if !defined(UIM_SLAVE)
.if !defined(WITHOUT_X11)
MAN1= uim-xim.1
.endif
DOCSDIR_JA= ${PREFIX}/share/doc/ja/uim
DOCSDIR_SIGSCHEME= ${PREFIX}/share/doc/uim/sigscheme
PLIST_SUB= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}" \
@ -54,7 +51,6 @@ PLIST_SUB+= X11="@comment "
PLIST_SUB+= X11=""
.endif
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "ia64"
@ -91,26 +87,26 @@ do-build:
do-install:
.if !defined(UIM_SLAVE)
cd ${WRKSRC} && ${GMAKE} install-data-am
cd ${WRKSRC} && ${GMAKE} DESTDIR=${STAGEDIR} install-data-am
.for d in sigscheme uim scm xim po fep emacs pixmaps tables
cd ${WRKSRC}/${d} && ${GMAKE} install
cd ${WRKSRC}/${d} && ${GMAKE} DESTDIR=${STAGEDIR} install
.endfor
.if !defined(WITHOUT_X11)
cd ${WRKSRC}/gtk2/candwin && ${GMAKE} install
cd ${WRKSRC}/gtk2/candwin && ${GMAKE} DESTDIR=${STAGEDIR} install
.endif
.endif
.if !defined(UIM_SLAVE)
post-install:
${MKDIR} ${DATADIR}/helperdata
${MKDIR} ${STAGEDIR}${DATADIR}/helperdata
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${MKDIR} ${DOCSDIR_JA}
${INSTALL_DATA} ${WRKSRC}/doc/KEY ${DOCSDIR}/KEY
${INSTALL_DATA} ${WRKSRC}/fep/README ${DOCSDIR}/README.fep
${INSTALL_DATA} ${WRKSRC}/fep/README ${DOCSDIR}/README.key
${INSTALL_DATA} ${WRKSRC}/fep/README.ja ${DOCSDIR_JA}/README.fep
${INSTALL_DATA} ${WRKSRC}/xim/README ${DOCSDIR}/README.xim
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR_JA}
${INSTALL_DATA} ${WRKSRC}/doc/KEY ${STAGEDIR}${DOCSDIR}/KEY
${INSTALL_DATA} ${WRKSRC}/fep/README ${STAGEDIR}${DOCSDIR}/README.fep
${INSTALL_DATA} ${WRKSRC}/fep/README ${STAGEDIR}${DOCSDIR}/README.key
${INSTALL_DATA} ${WRKSRC}/fep/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.fep
${INSTALL_DATA} ${WRKSRC}/xim/README ${STAGEDIR}${DOCSDIR}/README.xim
.endif
.endif

View File

@ -1,2 +1,2 @@
SHA256 (uim-1.8.5.tar.bz2) = f74550b42d22a1e2bbc581039585541f7784eb6652a06ec17aa88bcf5f0f3d58
SIZE (uim-1.8.5.tar.bz2) = 6497675
SHA256 (uim-1.8.6.tar.bz2) = 7b1ea803c73f3478917166f04f67cce6e45ad7ea5ab6df99b948c17eb1cb235f
SIZE (uim-1.8.6.tar.bz2) = 6500739

View File

@ -64,6 +64,7 @@ libdata/pkgconfig/uim.pc
%%X11%%libexec/uim-candwin-horizontal-gtk
%%X11%%libexec/uim-candwin-tbl-gtk
libexec/uim-helper-server
%%X11%%man/man1/uim-xim.1.gz
share/applications/uim.desktop
share/locale/fr/LC_MESSAGES/uim.mo
share/locale/ja/LC_MESSAGES/uim.mo