Bug 190072 - [patch] japanese/marumoji-fonts: Remove use of pkg-req and add staging support
Summary: [patch] japanese/marumoji-fonts: Remove use of pkg-req and add staging support
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: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-21 15:20 UTC by WATANABE Kazuhiro
Modified: 2014-09-06 05:16 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (11.58 KB, patch)
2014-05-21 15:20 UTC, WATANABE Kazuhiro
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description WATANABE Kazuhiro 2014-05-21 15:20:00 UTC
* Use pkg-install/pkg-deinstall scripts instead of pkg-req.
* Add staging support.
* Remove an verbose dependency from RUN_DEPENDS.             
* Remove fonts.alias update command (@unexec) from pkg-plist.
  It's done by pkg-deinstall.
* Remove fonts.alias from pkg-plist.
  It's handled by pkg-install/pkg-deinstall.  

These modification are derived from japanese/elisa8x8.  Thanks!
Comment 1 commit-hook freebsd_committer freebsd_triage 2014-07-27 12:52:52 UTC
A commit references this bug:

Author: marino
Date: Sun Jul 27 12:52:23 UTC 2014
New revision: 363059
URL: http://svnweb.freebsd.org/changeset/ports/363059

Log:
  Stage japanese/marumoji-fonts

    * Use pkg-install / pkg-deinstall instead of pkg-req
    * Adjust pkg-plist accordingly
    * Adjust RUN_DEPENDS accordingly

  PR:		190072
  Submitted by:	COG00620 (nifty.ne.jp)

Changes:
  head/japanese/marumoji-fonts/Makefile
  head/japanese/marumoji-fonts/files/Makefile.in
  head/japanese/marumoji-fonts/pkg-deinstall
  head/japanese/marumoji-fonts/pkg-install
  head/japanese/marumoji-fonts/pkg-plist
  head/japanese/marumoji-fonts/pkg-req
Comment 2 John Marino freebsd_committer freebsd_triage 2014-07-27 12:54:19 UTC
Thanks!
I think it needed a portrevision bump -- that was the only issue I saw.