Bug 166716

Summary: New ports: chinese/fcitx-libpinyin & chinese/libpinyin input methods
Product: Ports & Packages Reporter: lichray
Component: Individual Port(s)Assignee: Michael Scheidell <scheidell>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
fcitx-libpinyin_all_in_one.shar none

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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 2012-05-01 14:53:24 UTC
State Changed
From-To: feedback->closed

Committed, with minor changes. Thanks!