FreeBSD Bugzilla – Attachment 100879 Details for
Bug 140239
[Patch] textproc/scim-input-pad: Unbreak startup, add docs, icon, cleanup, take maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
scim-input-pad-0.1.2_1.patch
scim-input-pad-0.1.2_1.patch (text/plain), 4.28 KB, created by
Nikola Lečić
on 2009-11-03 08:10:07 UTC
(
hide
)
Description:
scim-input-pad-0.1.2_1.patch
Filename:
MIME Type:
Creator:
Nikola Lečić
Created:
2009-11-03 08:10:07 UTC
Size:
4.28 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /home/ncvs/ports/textproc/scim-input-pad/Makefile,v >retrieving revision 1.23 >diff -u -r1.23 Makefile >--- Makefile 2 Nov 2009 19:11:15 -0000 1.23 >+++ Makefile 3 Nov 2009 07:52:25 -0000 >@@ -7,38 +7,51 @@ > > PORTNAME= scim-input-pad > PORTVERSION= 0.1.2 >+PORTREVISION= 1 > CATEGORIES= textproc >-MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} >+MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \ >+ http://anthesphoria.net/FreeBSD/ports/distfiles/ > >-MAINTAINER= ports@FreeBSD.org >-COMMENT= SCIM add-on to input various symbols with on-screen pad >+MAINTAINER= nikola.lecic@anthesphoria.net >+COMMENT= SCIM add-on to input various symbols with customisable on-screen pad > > BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim > RUN_DEPENDS= ${BUILD_DEPENDS} > > USE_LDCONFIG= yes >-USE_AUTOTOOLS= libtool:22 > USE_GMAKE= yes > GNU_CONFIGURE= yes > CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ > LDFLAGS="-L${LOCALBASE}/lib" > >+DESKTOP_ENTRIES="SCIM Input Pad" \ >+ "${COMMENT}" \ >+ "${PREFIX}/share/scim/icons/input-pad.png" \ >+ "scim-input-pad" \ >+ "Utility;" \ >+ false >+ >+DOCS= ChangeLog README >+ > .if !defined(WITHOUT_NLS) > USE_GETTEXT= yes >-PLIST_SUB+= NLS="" > USE_GNOME= intlhack >-CPPFLAGS+= -I${LOCALBASE}/include >-LDFLAGS+= -L${LOCALBASE}/lib >-CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" >+PLIST_SUB+= NLS="" > .else > CONFIGURE_ARGS+=--disable-nls > PLIST_SUB+= NLS="@comment " > .endif > >-.include <bsd.port.pre.mk> >+post-patch: >+ @${REINPLACE_CMD} -E 's|(SCIM_LIBEXECDIR=).*|\1${PREFIX}/lib/scim-1.0|' \ >+ ${WRKSRC}/configure > > post-install: >+.if !defined(NOPORTDOCS) >+ ${MKDIR} ${DOCSDIR} >+ ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${DOCSDIR} >+.endif > @${CAT} ${PKGMESSAGE} > @${ECHO} To display this message again, type \`pkg_info -D ${PKGNAME}\' > >-.include <bsd.port.post.mk> >+.include <bsd.port.mk> >Index: pkg-descr >=================================================================== >RCS file: /home/ncvs/ports/textproc/scim-input-pad/pkg-descr,v >retrieving revision 1.2 >diff -u -r1.2 pkg-descr >--- pkg-descr 17 Jul 2006 12:46:42 -0000 1.2 >+++ pkg-descr 3 Nov 2009 07:46:04 -0000 >@@ -1,5 +1,8 @@ >-scim-input-pad is an on-screen input pad that can be used to input symbols >-and key events very easily. It works with the SCIM input method platform. >+SCIM Input-Pad is an on-screen input pad that can be used to input symbols >+and key events very easily. It works with the SCIM input method platform and >+comes with predefined files for common symbols, some special keyboard events >+(such as dead keys and composing keys), Japanese Katakana and Hiragana >+symbols, Chinese numbers and radicals, etc. > > Smart Common Input Method platform, in short SCIM, is a development platform to > make Input Method developers live easier. It has very clear architecture and >Index: pkg-plist >=================================================================== >RCS file: /home/ncvs/ports/textproc/scim-input-pad/pkg-plist,v >retrieving revision 1.7 >diff -u -r1.7 pkg-plist >--- pkg-plist 31 Mar 2007 11:01:39 -0000 1.7 >+++ pkg-plist 3 Nov 2009 07:46:04 -0000 >@@ -6,6 +6,8 @@ > lib/libscim-input-pad.la > lib/libscim-input-pad.so > lib/libscim-input-pad.so.0 >+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog >+%%PORTDOCS%%%%DOCSDIR%%/README > %%NLS%%share/locale/de/LC_MESSAGES/scim-input-pad.mo > %%NLS%%share/locale/fr/LC_MESSAGES/scim-input-pad.mo > %%NLS%%share/locale/it/LC_MESSAGES/scim-input-pad.mo >@@ -18,4 +20,5 @@ > share/scim/input-pad/chinese.pad > share/scim/input-pad/japanese.pad > share/scim/input-pad/keyboard.pad >+%%PORTDOCS%%@dirrm %%DOCSDIR%% > @dirrmtry share/scim/input-pad >Index: files/patch-src-Makefile.in >=================================================================== >RCS file: files/patch-src-Makefile.in >diff -N files/patch-src-Makefile.in >--- files/patch-src-Makefile.in 8 May 2005 22:59:07 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,10 +0,0 @@ >---- src/Makefile.in.orig Fri May 6 22:24:19 2005 >-+++ src/Makefile.in Fri May 6 22:24:19 2005 >-@@ -280,6 +280,7 @@ >- -I$(top_srcdir) \ >- -I$(top_srcdir)/intl \ >- -I$(top_srcdir)/src \ >-+ -I/usr/local/include \ >- -DSCIM_ICONDIR=\"@SCIM_ICONDIR@\" \ >- -DSCIM_INPUT_PAD_LOCALEDIR=\"$(datadir)/locale\" \ >- -DSCIM_INPUT_PAD_DATADIR=\"@SCIM_INPUT_PAD_DATADIR@\" \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 140239
: 100879