| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.12 2012/10/08 13:45:36 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.13 2013/01/11 23:29:39 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= # | | 3 | DISTNAME= # |
4 | PKGNAME= cnprint-3.30b | | 4 | PKGNAME= cnprint-3.30b |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= print | | 6 | CATEGORIES= print |
7 | MASTER_SITES= http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/ \ | | 7 | MASTER_SITES= http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/ \ |
8 | http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/metrics/ \ | | 8 | http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/metrics/ \ |
9 | http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/fonts/ \ | | 9 | http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/fonts/ \ |
10 | ftp://ftp.csc.cuhk.edu.hk/pub/chinese/ifcss/software/fonts/misc/ | | 10 | ftp://ftp.csc.cuhk.edu.hk/pub/chinese/ifcss/software/fonts/misc/ |
11 | EXTRACT_SUFX= #empty | | 11 | EXTRACT_SUFX= #empty |
12 | DISTFILES+= cnprint330b.c \ | | 12 | DISTFILES+= cnprint330b.c \ |
13 | cnprint330b.readme \ | | 13 | cnprint330b.readme \ |
14 | ttfb330b.c \ | | 14 | ttfb330b.c \ |
| @@ -17,42 +17,42 @@ DISTFILES+= cnprint330b.c \ | | | @@ -17,42 +17,42 @@ DISTFILES+= cnprint330b.c \ |
17 | helvet.dat \ | | 17 | helvet.dat \ |
18 | mssong.ttf.gz mssong.htf \ | | 18 | mssong.ttf.gz mssong.htf \ |
19 | mshei.ttf.gz mshei.htf \ | | 19 | mshei.ttf.gz mshei.htf \ |
20 | cc48s.hbf cc48.sym.gz \ | | 20 | cc48s.hbf cc48.sym.gz \ |
21 | cc48s.1.gz \ | | 21 | cc48s.1.gz \ |
22 | cc48s.2.gz \ | | 22 | cc48s.2.gz \ |
23 | hbf.tar.gz | | 23 | hbf.tar.gz |
24 | | | 24 | |
25 | MAINTAINER= pkgsrc-users@NetBSD.org | | 25 | MAINTAINER= pkgsrc-users@NetBSD.org |
26 | HOMEPAGE= http://www.neurophys.wisc.edu/~cai/software/index.html | | 26 | HOMEPAGE= http://www.neurophys.wisc.edu/~cai/software/index.html |
27 | COMMENT= Print & convert CJK style text to PostScript | | 27 | COMMENT= Print & convert CJK style text to PostScript |
28 | | | 28 | |
29 | DIST_SUBDIR= ${PKGNAME_NOREV} | | 29 | DIST_SUBDIR= ${PKGNAME_NOREV} |
30 | USE_TOOLS+= gtar gunzip | | 30 | USE_TOOLS+= tar gunzip gzcat |
31 | INSTALLATION_DIRS= bin share/cnprint | | 31 | INSTALLATION_DIRS= bin share/cnprint |
32 | | | 32 | |
33 | do-extract: | | 33 | do-extract: |
34 | ${MKDIR} ${WRKSRC} | | 34 | ${MKDIR} ${WRKSRC} |
35 | .for i in ${DISTFILES} | | 35 | .for i in ${DISTFILES} |
36 | ${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC} | | 36 | ${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC} |
37 | .endfor | | 37 | .endfor |
38 | cd ${WRKSRC} ; \ | | 38 | cd ${WRKSRC} && (${GZCAT} hbf.tar.gz || true) | ${TAR} xf - |
39 | ${GTAR} plzvxf hbf.tar.gz ; ${MV} hbf/* . ; \ | | 39 | ${MV} ${WRKSRC}/hbf/* ${WRKSRC}/ |
40 | ${RM} -fr hbf ; \ | | 40 | ${RM} -fr ${WRKSRC}/hbf |
41 | ${GUNZIP_CMD} *.gz || ${TRUE} | | 41 | ${GUNZIP_CMD} ${WRKSRC}/*.gz || true |
42 | | | 42 | |
43 | do-build: | | 43 | do-build: |
44 | cd ${WRKSRC} ; \ | | 44 | cd ${WRKSRC} && \ |
45 | ${CC} cnprint330b.c ttfb330b.c -o cnprint -DPREFIX=\"${PREFIX}\" ; \ | | 45 | ${CC} ${CFLAGS} cnprint330b.c ttfb330b.c -o cnprint -DPREFIX=\"${PREFIX}\" && \ |
46 | ${SED} \ | | 46 | ${SED} \ |
47 | -e 's/\(DEFAULT_JIS_FONT\):.*$$/\1: kanji48.hbf/' \ | | 47 | -e 's/\(DEFAULT_JIS_FONT\):.*$$/\1: kanji48.hbf/' \ |
48 | >cnprint.cmd <cnprint33.cmd | | 48 | >cnprint.cmd <cnprint33.cmd |
49 | | | 49 | |
50 | do-install: | | 50 | do-install: |
51 | ${INSTALL_DATA} ${WRKSRC}/cnprint.cmd ${DESTDIR}${PREFIX}/share/cnprint | | 51 | ${INSTALL_DATA} ${WRKSRC}/cnprint.cmd ${DESTDIR}${PREFIX}/share/cnprint |
52 | ${INSTALL_DATA} ${WRKSRC}/*.sym ${DESTDIR}${PREFIX}/share/cnprint | | 52 | ${INSTALL_DATA} ${WRKSRC}/*.sym ${DESTDIR}${PREFIX}/share/cnprint |
53 | ${INSTALL_DATA} ${WRKSRC}/*.htf ${DESTDIR}${PREFIX}/share/cnprint | | 53 | ${INSTALL_DATA} ${WRKSRC}/*.htf ${DESTDIR}${PREFIX}/share/cnprint |
54 | ${INSTALL_DATA} ${WRKSRC}/*.hbf ${DESTDIR}${PREFIX}/share/cnprint | | 54 | ${INSTALL_DATA} ${WRKSRC}/*.hbf ${DESTDIR}${PREFIX}/share/cnprint |
55 | ${INSTALL_DATA} ${WRKSRC}/*.bin ${DESTDIR}${PREFIX}/share/cnprint | | 55 | ${INSTALL_DATA} ${WRKSRC}/*.bin ${DESTDIR}${PREFIX}/share/cnprint |
56 | ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DESTDIR}${PREFIX}/share/cnprint | | 56 | ${INSTALL_DATA} ${WRKSRC}/*.ttf ${DESTDIR}${PREFIX}/share/cnprint |
57 | ${INSTALL_PROGRAM} ${WRKSRC}/cnprint ${DESTDIR}${PREFIX}/bin | | 57 | ${INSTALL_PROGRAM} ${WRKSRC}/cnprint ${DESTDIR}${PREFIX}/bin |
58 | | | 58 | |