source: trunk/dports/x11/mplus-fonts/Portfile

Last change on this file was 136119, checked in by mf2k@…, 2 years ago

efont-unicode hyperestraier kochi-substitute mikachanfont monafont mplus-fonts p5-nkf qdbm sazanami-font: Ports abandoned by nifty.com:pelopor. (#47296)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# $Id: Portfile 136119 2015-05-11 19:45:31Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name                    mplus-fonts
6version                 2.2.4
7revision                1
8categories              x11 fonts
9platforms               darwin
10maintainers             nomaintainer
11description             simple and highly readable bitmap Japanese fonts
12long_description        \
13        M+ BITMAP FONTS were designed to be simple and highly readable.\
14        It incorporates all Kanji (Chinese character in Japanese) until\
15        level 2 (the one described in JISX0208).
16
17homepage                http://mplus-fonts.sourceforge.jp
18master_sites    http://downloads.sourceforge.jp/mplus-fonts/5030/
19distname                mplus_bitmap_fonts-${version}
20checksums               md5 a97a99acbee54976407dec828d03850c
21depends_lib             bin:mkfontdir:mkfontdir
22patchfiles              patch-install_mplus_fonts.diff
23set fontsdir    /share/fonts
24set docs                {LICENSE_E LICENSE_J README_E README_J}
25configure               {}
26build.cmd               ${worksrcpath}/install_mplus_fonts
27build.target
28destroot                {xinstall -d -m 755 \
29                                                  ${destroot}${prefix}${fontsdir}/mplus
30                                eval xinstall -m 644 [glob ${worksrcpath}/fonts_e/*.pcf.gz] \
31                                         ${destroot}${prefix}${fontsdir}/mplus
32                                eval xinstall -m 644 [glob ${worksrcpath}/fonts_e/euro/*.pcf.gz] \
33                                         ${destroot}${prefix}${fontsdir}/mplus
34                                eval xinstall -m 644 [glob ${worksrcpath}/fonts_j/*.pcf.gz] \
35                                         ${destroot}${prefix}${fontsdir}/mplus
36                                # font alias
37                                xinstall -m 644 ${worksrcpath}/fonts_e/fonts.alias \
38                                         ${destroot}${prefix}${fontsdir}/mplus
39                                system "cat ${worksrcpath}/fonts_e/euro/fonts.alias \
40                                         >> ${destroot}${prefix}${fontsdir}/mplus/fonts.alias"
41                                system "cat ${worksrcpath}/fonts_j/fonts.alias \
42                                         >> ${destroot}${prefix}${fontsdir}/mplus/fonts.alias"
43                                #docs
44                                xinstall -d -m 755 \
45                                                  ${destroot}${prefix}/share/doc/${name}
46                                foreach D ${docs} {
47                                        xinstall -m 644 ${worksrcpath}/${D} ${destroot}${prefix}/share/doc/${name}
48                                        }
49                                }
50
51post-activate {
52   system "mkfontscale ${prefix}${fontsdir}/mplus"
53   system "mkfontdir ${prefix}${fontsdir}/mplus"
54}
55
56post-deactivate {
57   system "mkfontscale ${prefix}${fontsdir}/mplus"
58   system "mkfontdir ${prefix}${fontsdir}/mplus"
59}
Note: See TracBrowser for help on using the repository browser.