Page MenuHomeFreeBSD

New port: chinese/rime-data
ClosedPublic

Authored by khng on Dec 17 2020, 7:46 AM.

Details

Summary

This revision adds a new metaport that provides an essential set of
configuration ports and a preset of IME schema ports for the Rime IME
framework.

This is a metaport which depends on the following essential ports:

  • chinese/rime-essay
  • chinese/rime-prelude

This also depends on the following ports to form a preset of IME
schemas available:

  • chinese/rime-stroke
  • chinese/rime-cangjie
  • chinese/rime-bopomofo
  • chinese/rime-luna-pinyin
  • chinese/rime-terra-pinyin

Besides the above essential + preset IME schema ports, chinese/rime-cantonese
is also added as a IME schema port for Cantonese users.

Sponsored By: The FreeBSD Foundation

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Fix Sponsored by line again

This revision is now accepted and ready to land.Dec 17 2020, 9:11 AM
lwhsu requested changes to this revision.Dec 17 2020, 9:21 AM
lwhsu added inline comments.
chinese/rime-bopomofo/Makefile
24 ↗(On Diff #80815)

No need to have duplicated dependencies, maybe this can be written as:

BUILD_DEPENDS=	chinese-rime-essay>0:chinese/rime-essay \
		chinese-rime-prelude>0:chinese/rime-prelude	\
		chinese-rime-terra-pinyin>0:chinese/rime-terra-pinyin
RUN_DEPENDS=	chinese-rime-prelude>0:chinese/rime-prelude	\
		chinese-rime-terra-pinyin>0:chinese/rime-terra-pinyin
chinese/rime-cangjie/Makefile
19 ↗(On Diff #80815)

So as BUILD_DEPENDS here.

chinese/rime-cantonese/Makefile
23 ↗(On Diff #80815)

So as BUILD_DEPENDS here.

chinese/rime-luna-pinyin/Makefile
19 ↗(On Diff #80815)

So as BUILD_DEPENDS here.

chinese/rime-stroke/Makefile
19 ↗(On Diff #80815)

So as BUILD_DEPENDS here.

chinese/rime-terra-pinyin/Makefile
19 ↗(On Diff #80815)

So as BUILD_DEPENDS here.

This revision now requires changes to proceed.Dec 17 2020, 9:21 AM

Addressed lwhsu@'s comments.

This revision is now accepted and ready to land.Dec 17 2020, 10:40 AM
This revision was automatically updated to reflect the committed changes.