pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/39841: x11/qt4-libs isn't install immodule library files.



>Number:         39841
>Category:       pkg
>Synopsis:       x11/qt4-libs isn't install immodule library files.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 31 18:10:00 +0000 2008
>Originator:     Yamashiro Jun
>Release:        NetBSD/amd64 4.99.73
>Organization:
Okinawa FreeBSD Users Group
>Environment:
NetBSD yamajun.local 4.99.73 NetBSD 4.99.73 (YAMAJUN) #3: Fri Oct 31 01:20:39 
JST 2008  
yamajun%yamajun.local@localhost:/usr/src/sys/arch/amd64/compile/YAMAJUN amd64

>Description:
x11/qt4-libs package isn't install immodule library files(libqimsw-multi.*)
to ${QTPREFIX}/plugins/inputmethods.

immodule is input method support library.  It used for
input non-Latin language.

>How-To-Repeat:

>Fix:
Apply this patch to pkgsrc/x11/qt4-libs

# cd /path/to/pkgsrc/x11/qt4-libs
# patch -p1 < this.mail

diff -ru qt4-libs.orig/Makefile qt4-libs/Makefile
--- qt4-libs.orig/Makefile      2008-10-28 23:15:42.000000000 +0900
+++ qt4-libs/Makefile   2008-10-28 23:13:51.000000000 +0900
@@ -22,6 +22,7 @@
 
 INSTALLATION_DIRS=     lib/pkgconfig ${QTPREFIX}/bin ${QTPREFIX}/include \
        ${QTPREFIX}/lib ${QTPREFIX}/plugins/accessible \
+       ${QTPREFIX}/plugins/inputmethods \
        ${QTPREFIX}/plugins/imageformats
 
 INSTALL_ENV+=          INSTALL_ROOT=${DESTDIR:Q}
@@ -56,6 +57,11 @@
                ${WRKSRC}/plugins/imageformats/lib${plug}.la \
                ${DESTDIR}${QTPREFIX}/plugins/imageformats/
 .endfor
+.for plug in qimsw-multi
+       ${LIBTOOL} --mode=install ${INSTALL_LIB} \
+               ${WRKSRC}/plugins/inputmethods/lib${plug}.la \
+               ${DESTDIR}${QTPREFIX}/plugins/inputmethods/
+.endfor
 
 .if ${OPSYS} == "Darwin" && empty(MACHINE_PLATFORM:MDarwin-[567].*)
 SUBST_CLASSES+=                socklen
diff -ru qt4-libs.orig/PLIST qt4-libs/PLIST
--- qt4-libs.orig/PLIST 2008-10-28 23:15:42.000000000 +0900
+++ qt4-libs/PLIST      2008-10-28 10:56:58.000000000 +0900
@@ -30,7 +30,9 @@
 qt4/plugins/imageformats/libqgif.la
 qt4/plugins/imageformats/libqjpeg.la
 qt4/plugins/imageformats/libqmng.la
+qt4/plugins/inputmethods/libqimsw-multi.la
 qt4/q3porting.xml
+@dirrm qt4/plugins/inputmethods
 @dirrm qt4/plugins/imageformats
 @dirrm qt4/plugins/accessible
 @dirrm qt4/plugins




Home | Main Index | Thread Index | Old Index