| @@ -1,52 +1,55 @@ | | | @@ -1,52 +1,55 @@ |
1 | # $NetBSD: Makefile,v 1.3 2011/05/19 13:13:51 ryoon Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2011/05/28 11:15:24 ryoon Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= Ricty-2.0.1 | | 4 | DISTNAME= Ricty-3.0.1 |
5 | PKGNAME= ${DISTNAME:tl:S/-/-ttf-/} | | 5 | PKGNAME= ${DISTNAME:tl:S/-/-ttf-/} |
6 | CATEGORIES= fonts japanese | | 6 | CATEGORIES= fonts japanese |
7 | MASTER_SITES= http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty/ | | 7 | MASTER_SITES= http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty/ |
8 | | | 8 | |
9 | MAINTAINER= ryoon@NetBSD.org | | 9 | MAINTAINER= ryoon@NetBSD.org |
10 | HOMEPAGE= http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html | | 10 | HOMEPAGE= http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html |
11 | COMMENT= Migu 1M and Inconsolata based TrueType fonts for programming | | 11 | COMMENT= Migu 1M and Inconsolata based TrueType fonts for programming |
12 | LICENSE= ipafont AND open-font-license AND mplusfont | | 12 | LICENSE= ipafont AND open-font-license AND mplusfont AND public-domain |
13 | | | | |
14 | RESTRICTED= Violation of open-font-license PERMISSION & CONDITIONS 5) | | | |
15 | | | 13 | |
16 | PKG_DESTDIR_SUPPORT= user-destdir | | 14 | PKG_DESTDIR_SUPPORT= user-destdir |
17 | | | 15 | |
18 | NO_BIN_ON_CDROM= ${RESTRICTED} | | 16 | BUILD_DEPENDS+= fontforge-[0-9]*:../../fonts/fontforge |
19 | NO_BIN_ON_FTP= ${RESTRICTED} | | 17 | BUILD_DEPENDS+= migu-ttf-[0-9]*:../../fonts/migu-ttf |
| | | 18 | BUILD_DEPENDS+= inconsolata-ttf-[0-9]*:../../fonts/inconsolata-ttf |
| | | 19 | |
20 | NO_SRC_ON_CDROM= ${RESTRICTED} | | 20 | NO_SRC_ON_CDROM= ${RESTRICTED} |
21 | NO_SRC_ON_FTP= ${RESTRICTED} | | 21 | NO_SRC_ON_FTP= ${RESTRICTED} |
22 | | | 22 | |
23 | USE_X11BASE= YES | | 23 | USE_X11BASE= YES |
24 | NO_CONFIGURE= YES | | 24 | NO_CONFIGURE= YES |
25 | NO_BUILD= YES | | | |
26 | | | | |
27 | DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} | | | |
28 | | | 25 | |
29 | INSTALLATION_DIRS= lib/X11/fonts/TTF \ | | 26 | INSTALLATION_DIRS= lib/X11/fonts/TTF |
30 | ${DOCSDIR} | | | |
31 | | | 27 | |
32 | FONTDIR= ${PREFIX}/lib/X11/fonts/TTF | | 28 | FONTDIR= ${PREFIX}/lib/X11/fonts/TTF |
33 | FONTS_DIRS.ttf= ${FONTDIR} | | 29 | FONTS_DIRS.ttf= ${FONTDIR} |
34 | | | 30 | |
35 | INSTALL_FONTS= Ricty-Bold.ttf \ | | 31 | INSTALL_FONTS= Ricty-Bold.ttf \ |
36 | Ricty-Regular.ttf | | 32 | Ricty-Regular.ttf \ |
37 | INSTALL_DOCS= README \ | | 33 | RictyDiscord-Bold.ttf \ |
38 | Licenses/IPA_Font_License_Agreement_v1.0.txt \ | | 34 | RictyDiscord-Regular.ttf |
39 | Licenses/LICENSE_J \ | | | |
40 | Licenses/OFL.txt | | | |
41 | | | 35 | |
42 | USE_LANGUAGES= # none | | 36 | USE_LANGUAGES= # none |
43 | | | 37 | |
| | | 38 | FIND_PREFIX:= INCONSOLATADIR=inconsolata-ttf |
| | | 39 | FIND_PREFIX+= MIGUDIR=migu-ttf |
| | | 40 | .include "../../mk/find-prefix.mk" |
| | | 41 | |
| | | 42 | do-build: |
| | | 43 | set -e; \ |
| | | 44 | cd ${WRKSRC}; \ |
| | | 45 | ./ricty_generator.sh \ |
| | | 46 | ${INCONSOLATADIR}/lib/X11/fonts/TTF/Inconsolata.otf \ |
| | | 47 | ${MIGUDIR}/lib/X11/fonts/TTF/Migu-1M-regular.ttf \ |
| | | 48 | ${MIGUDIR}/lib/X11/fonts/TTF/Migu-1M-bold.ttf |
| | | 49 | |
44 | do-install: | | 50 | do-install: |
45 | .for f in ${INSTALL_FONTS} | | 51 | .for f in ${INSTALL_FONTS} |
46 | ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${FONTDIR} | | 52 | ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${FONTDIR} |
47 | .endfor | | 53 | .endfor |
48 | .for f in ${INSTALL_DOCS} | | | |
49 | ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCSDIR} | | | |
50 | .endfor | | | |
51 | | | 54 | |
52 | .include "../../mk/bsd.pkg.mk" | | 55 | .include "../../mk/bsd.pkg.mk" |