Bug 166716 - New ports: chinese/fcitx-libpinyin & chinese/libpinyin input methods
Summary: New ports: chinese/fcitx-libpinyin & chinese/libpinyin input methods
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Michael Scheidell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-07 08:50 UTC by lichray
Modified: 2012-05-01 15:00 UTC (History)
0 users

See Also:


Attachments
fcitx-libpinyin_all_in_one.shar (6.76 KB, text/plain)
2012-04-07 08:50 UTC, lichray
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description lichray 2012-04-07 08:50:01 UTC
	
	libpinyin (https://github.com/libpinyin/libpinyin) is a Chinese input method algorithm collection, and Fcitx (https://code.google.com/p/fcitx/) is an input method framework. This port enables the libpinyin back-end in fcitx.

	This PR contains 2 new ports. Note that the chinese/libpinyin does not build on FreeBSD < 8 (I can fix it but I'm too lazy to do so. Fcitx itself is enough for a FreeBSD 7 user who needs a pinyin input method.)
Comment 1 Michael Scheidell freebsd_committer 2012-05-01 11:36:54 UTC
Responsible Changed
From-To: freebsd-ports-bugs->scheidell

I'll take it.
Comment 2 Michael Scheidell freebsd_committer 2012-05-01 11:54:58 UTC
State Changed
From-To: open->feedback

I added USE_LDCONFIG (see portlint -abt 

do you want me to use INSTALLS_ICONS ?   from: /usr/ports/Mk/bsd.gnome.mk: 


# INSTALLS_ICONS        - If your port installs Freedesktop-style icons to 
#                               ${LOCALBASE}/share/icons, then you should use this 
#                               macro. If the icons are not cached, they will not be 
#                               displayed. 
# 

.if defined(INSTALLS_ICONS) 
USE_GNOME+=     gtk-update-icon-cache 
.endif
Comment 3 dfilter service freebsd_committer 2012-05-01 13:13:06 UTC
scheidell    2012-05-01 12:12:53 UTC

  FreeBSD ports repository

  Modified files:
    chinese              Makefile 
  Added files:
    chinese/libpinyin    Makefile distinfo pkg-descr pkg-plist 
    chinese/libpinyin/files patch-configure 
                            patch-src_pinyin_internal.h 
  Log:
  Add port chinese/libpinyin: The libpinyin project aims to provide the algorithms core for intelligent
  sentence-based Chinese pinyin input methods.
  
  WWW:    https://github.com/libpinyin/libpinyin
  
  PR:             ports/166716
  Submitted by:   Zhihao Yuan <lichray@gmail.com> (maintainer)
  
  Revision  Changes    Path
  1.316     +1 -0      ports/chinese/Makefile
  1.1       +37 -0     ports/chinese/libpinyin/Makefile (new)
  1.1       +2 -0      ports/chinese/libpinyin/distinfo (new)
  1.1       +16 -0     ports/chinese/libpinyin/files/patch-configure (new)
  1.1       +10 -0     ports/chinese/libpinyin/files/patch-src_pinyin_internal.h (new)
  1.1       +4 -0      ports/chinese/libpinyin/pkg-descr (new)
  1.1       +22 -0     ports/chinese/libpinyin/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 dfilter service freebsd_committer 2012-05-01 14:53:20 UTC
scheidell    2012-05-01 13:53:06 UTC

  FreeBSD ports repository

  Modified files:
    chinese              Makefile 
  Added files:
    chinese/fcitx-libpinyin Makefile distinfo pkg-descr pkg-plist 
  Log:
  Add port: chinese/libpinyin, a Chinese pinyin input method algorithm
  collection, as a back-end to the Fcitx IM framework.
  
  WWW:    http://code.google.com/p/fcitx/
  
  PR:             ports/166716
  Submitted by:   Zhihao Yuan <lichray@gmail.com> (maintainer)
  
  Revision  Changes    Path
  1.317     +1 -0      ports/chinese/Makefile
  1.1       +35 -0     ports/chinese/fcitx-libpinyin/Makefile (new)
  1.1       +4 -0      ports/chinese/fcitx-libpinyin/distinfo (new)
  1.1       +4 -0      ports/chinese/fcitx-libpinyin/pkg-descr (new)
  1.1       +16 -0     ports/chinese/fcitx-libpinyin/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Michael Scheidell freebsd_committer 2012-05-01 14:53:24 UTC
State Changed
From-To: feedback->closed

Committed, with minor changes. Thanks!