Fri Jan 11 23:29:39 2013 UTC ()
Prefer gzcat + plain tar over gtar. Honour CFLAGS.


(joerg)
diff -r1.12 -r1.13 pkgsrc/print/cnprint/Makefile

cvs diff -r1.12 -r1.13 pkgsrc/print/cnprint/Makefile (expand / switch to unified diff)

--- pkgsrc/print/cnprint/Makefile 2012/10/08 13:45:36 1.12
+++ pkgsrc/print/cnprint/Makefile 2013/01/11 23:29:39 1.13
@@ -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
3DISTNAME= # 3DISTNAME= #
4PKGNAME= cnprint-3.30b 4PKGNAME= cnprint-3.30b
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= print 6CATEGORIES= print
7MASTER_SITES= http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/ \ 7MASTER_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/
11EXTRACT_SUFX= #empty 11EXTRACT_SUFX= #empty
12DISTFILES+= cnprint330b.c \ 12DISTFILES+= 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
25MAINTAINER= pkgsrc-users@NetBSD.org 25MAINTAINER= pkgsrc-users@NetBSD.org
26HOMEPAGE= http://www.neurophys.wisc.edu/~cai/software/index.html 26HOMEPAGE= http://www.neurophys.wisc.edu/~cai/software/index.html
27COMMENT= Print & convert CJK style text to PostScript 27COMMENT= Print & convert CJK style text to PostScript
28 28
29DIST_SUBDIR= ${PKGNAME_NOREV} 29DIST_SUBDIR= ${PKGNAME_NOREV}
30USE_TOOLS+= gtar gunzip 30USE_TOOLS+= tar gunzip gzcat
31INSTALLATION_DIRS= bin share/cnprint 31INSTALLATION_DIRS= bin share/cnprint
32 32
33do-extract: 33do-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
43do-build: 43do-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
50do-install: 50do-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