Thu Apr 20 13:25:07 2017 UTC ()
Don't rely on GNU sed features.


(jperkin)
diff -r1.16 -r1.17 pkgsrc/inputmethod/canna-lib/Makefile

cvs diff -r1.16 -r1.17 pkgsrc/inputmethod/canna-lib/Makefile (expand / switch to unified diff)

--- pkgsrc/inputmethod/canna-lib/Makefile 2015/10/25 12:17:36 1.16
+++ pkgsrc/inputmethod/canna-lib/Makefile 2017/04/20 13:25:07 1.17
@@ -1,30 +1,28 @@ @@ -1,30 +1,28 @@
1# $NetBSD: Makefile,v 1.16 2015/10/25 12:17:36 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.17 2017/04/20 13:25:07 jperkin Exp $
2 2
3PKGREVISION= 1 3PKGREVISION= 1
4CANNA_MODULE= lib 4CANNA_MODULE= lib
5 5
6.include "../../inputmethod/canna/Makefile.common" 6.include "../../inputmethod/canna/Makefile.common"
7 7
8# (1) Change SUBDIRS. 8# (1) Change SUBDIRS.
9# (2) Don't install `forcpp', `kpdic'. 9# (2) Don't install `forcpp', `kpdic'.
10# 10#
11post-patch: 11post-patch:
12 @${MV} ${WRKSRC}/Imakefile ${WRKSRC}/Imakefile.orig 12 @${MV} ${WRKSRC}/Imakefile ${WRKSRC}/Imakefile.orig
13 @${SED} -e 's|\(SUBDIRS = lib canna\).*\( misc\)|\1 cmd/forcpp cmd/kpdic dic/phono\2|' \ 13 @${SED} -e 's|\(SUBDIRS = lib canna\).*\( misc\)|\1 cmd/forcpp cmd/kpdic dic/phono\2|' \
14 -e 's|\(SGSDIR = \).*|\1 lib canna dic/phono misc doc|' \ 14 -e 's|\(SGSDIR = \).*|\1 lib canna dic/phono misc doc|' \
15 ${WRKSRC}/Imakefile.orig > ${WRKSRC}/Imakefile 15 ${WRKSRC}/Imakefile.orig > ${WRKSRC}/Imakefile
16.for f in forcpp kpdic 
17 @${MV} ${WRKSRC}/cmd/${f}/Imakefile ${WRKSRC}/cmd/${f}/Imakefile.orig 
18 @${SED} -e '/^#define TargetName/a\${.newline}#define DontInstallProgram' ${WRKSRC}/cmd/${f}/Imakefile.orig \ 
19 > ${WRKSRC}/cmd/${f}/Imakefile 
20.endfor 
21 16
22MAKE_ENV+= AWK=${AWK:Q} 17MAKE_ENV+= AWK=${AWK:Q}
23 18
24post-extract: 19post-extract:
25 ${CP} ${FILESDIR}/dic-phono-filter.awk ${WRKSRC}/dic/phono/ 20 ${CP} ${FILESDIR}/dic-phono-filter.awk ${WRKSRC}/dic/phono/
26 21
27post-configure: 22post-configure:
28 @${LN} -s ${WRKSRC}/server/*.h ${WRKSRC}/include 23 @${LN} -s ${WRKSRC}/server/*.h ${WRKSRC}/include
29 24
 25post-install:
 26 ${RM} ${DESTDIR}${PREFIX}/bin/forcpp ${DESTDIR}${PREFIX}/bin/kpdic
 27
30.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"