Bug 190073 - [patch] japanese/monafonts: Remove use of pkg-req and add staging support
Summary: [patch] japanese/monafonts: 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: MANTANI Nobutaka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-21 15:20 UTC by WATANABE Kazuhiro
Modified: 2014-09-06 05:16 UTC (History)
0 users

See Also:


Attachments
file.diff (20.87 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:01 UTC
* Use pkg-install/pkg-deinstall scripts instead of pkg-req.
* Add staging support.
* Remove an verbose dependency from RUN_DEPENDS and fix typo.
* Remove "MAKE_ARGS= PREFIX=${PREFIX}" from Makefile.
  It's done by bsd.port.mk.
* Remove mkfontdir command from original Makefile.
  It's done by pkg-plist.
* 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.  
* Add a "@mode 444/@mode" pair to pkg-plist for appropriate file permission.

These modification are derived from japanese/elisa8x8.  Thanks!
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-05-21 15:20:13 UTC
Responsible Changed
From-To: freebsd-ports-bugs->nobutaka

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-06-22 10:12:35 UTC
A commit references this bug:

Author: nobutaka
Date: Sun Jun 22 10:11:40 UTC 2014
New revision: 358781
URL: http://svnweb.freebsd.org/changeset/ports/358781

Log:
  * Use pkg-install/pkg-deinstall scripts instead of pkg-req.
  * Add staging support.
  * Remove an verbose dependency from RUN_DEPENDS and fix typo.
  * Remove "MAKE_ARGS= PREFIX=${PREFIX}" from Makefile.
    It's done by bsd.port.mk.
  * Remove mkfontdir command from original Makefile.
    It's done by pkg-plist.
  * 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.
  * Add a "@mode 444/@mode" pair to pkg-plist for appropriate file permission.

  PR:		190073
  Submitted by:	CQG00620@nifty.ne.jp

Changes:
  head/japanese/monafonts/Makefile
  head/japanese/monafonts/files/patch-aa
  head/japanese/monafonts/pkg-deinstall
  head/japanese/monafonts/pkg-install
  head/japanese/monafonts/pkg-plist
  head/japanese/monafonts/pkg-req