user-destdir supportdiff -r1.17 -r1.18 pkgsrc/textproc/stardic/Makefile
(joerg)
@@ -1,23 +1,27 @@ | @@ -1,23 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2008/08/12 17:20:19 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2009/07/07 20:46:04 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= dic | 3 | DISTNAME= dic | |
4 | PKGNAME= stardic-1.31 | 4 | PKGNAME= stardic-1.31 | |
5 | PKGREVISION= 6 | 5 | PKGREVISION= 6 | |
6 | CATEGORIES= textproc | 6 | CATEGORIES= textproc | |
7 | MASTER_SITES= http://download.linuxbyte.net/Chinese/dictionary/ | 7 | MASTER_SITES= http://download.linuxbyte.net/Chinese/dictionary/ | |
8 | DIST_SUBDIR= ${PKGNAME_NOREV} | 8 | DIST_SUBDIR= ${PKGNAME_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= rxg@NetBSD.org | 10 | MAINTAINER= rxg@NetBSD.org | |
11 | COMMENT= English-Chinese dictionary | 11 | COMMENT= English-Chinese dictionary | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | |||
14 | ||||
13 | MAKE_FILE= makefile | 15 | MAKE_FILE= makefile | |
14 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
15 | 17 | |||
16 | FONTS_DIRS.x11+= ${PREFIX}/share/stardic/hzfont | 18 | FONTS_DIRS.x11+= ${PREFIX}/share/stardic/hzfont | |
17 | REQD_DIRS+= ${PREFIX}/share/stardic ${PREFIX}/share/stardic/hzfont | 19 | REQD_DIRS+= ${PREFIX}/share/stardic ${PREFIX}/share/stardic/hzfont | |
18 | 20 | |||
21 | INSTALLATION_DIRS= bin | |||
22 | ||||
19 | post-extract: | 23 | post-extract: | |
20 | chmod -R u+w,go-w ${WRKSRC} | 24 | chmod -R u+w,go-w ${WRKSRC} | |
21 | 25 | |||
22 | .include "../../mk/motif.buildlink3.mk" | 26 | .include "../../mk/motif.buildlink3.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2005/02/24 14:48:49 agc Exp $ | 1 | $NetBSD: distinfo,v 1.5 2009/07/07 20:46:04 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (stardic-1.31/dic.tar.gz) = 89a4edcbac415232627c98680a9817f2a7676f48 | 3 | SHA1 (stardic-1.31/dic.tar.gz) = 89a4edcbac415232627c98680a9817f2a7676f48 | |
4 | RMD160 (stardic-1.31/dic.tar.gz) = 1bd56627105e8035e14b3afbe2dd6f2af4239b48 | 4 | RMD160 (stardic-1.31/dic.tar.gz) = 1bd56627105e8035e14b3afbe2dd6f2af4239b48 | |
5 | Size (stardic-1.31/dic.tar.gz) = 1800940 bytes | 5 | Size (stardic-1.31/dic.tar.gz) = 1800940 bytes | |
6 | SHA1 (patch-aa) = af0aede61350b2e77d9df1deaa0d42a0a62cf043 | 6 | SHA1 (patch-aa) = 49e9a60550efa36d45a8dc907d87a9cf28dc1829 | |
7 | SHA1 (patch-ab) = ccfe1401645b465785b087fc35eb8fa340bd74d2 | 7 | SHA1 (patch-ab) = ccfe1401645b465785b087fc35eb8fa340bd74d2 | |
8 | SHA1 (patch-ac) = 91f647c7d3ddfe5bd8cf85533dd9902ec37f39a6 | 8 | SHA1 (patch-ac) = 91f647c7d3ddfe5bd8cf85533dd9902ec37f39a6 | |
9 | SHA1 (patch-ad) = 1d3b772b9d1f722cf23311cb3f104e4b44fc375d | 9 | SHA1 (patch-ad) = 1d3b772b9d1f722cf23311cb3f104e4b44fc375d |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: patch-aa,v 1.2 2002/09/23 23:30:26 jlam Exp $ | 1 | $NetBSD: patch-aa,v 1.3 2009/07/07 20:46:04 joerg Exp $ | |
2 | 2 | |||
3 | --- makefile.orig Sat Jan 29 12:07:34 2000 | 3 | --- makefile.orig Sat Jan 29 12:07:34 2000 | |
4 | +++ makefile | 4 | +++ makefile | |
5 | @@ -1,15 +1,16 @@ | 5 | @@ -1,15 +1,16 @@ | |
6 | TRANSOBJ= trans.o image.o regdef.o | 6 | TRANSOBJ= trans.o image.o regdef.o | |
7 | +TRANSDIR= $(PREFIX)/share/stardic | 7 | +TRANSDIR= $(PREFIX)/share/stardic | |
8 | 8 | |||
9 | # modify those variables for yourself | 9 | # modify those variables for yourself | |
10 | 10 | |||
11 | # for linux | 11 | # for linux | |
12 | -LDFLAGS= -L/usr/X11/lib -lXm -lXt -lXext -lX11 | 12 | -LDFLAGS= -L/usr/X11/lib -lXm -lXt -lXext -lX11 | |
13 | +LDFLAGS+= -L${X11BASE}/lib -lXm -lXt -lXext -lX11 | 13 | +LDFLAGS+= -L${X11BASE}/lib -lXm -lXt -lXext -lX11 | |
14 | 14 | |||
@@ -32,18 +32,18 @@ $NetBSD: patch-aa,v 1.2 2002/09/23 23:30 | @@ -32,18 +32,18 @@ $NetBSD: patch-aa,v 1.2 2002/09/23 23:30 | |||
32 | +CC= $(CXX) | 32 | +CC= $(CXX) | |
33 | #CC= CC | 33 | #CC= CC | |
34 | 34 | |||
35 | .KEEP_STATE: | 35 | .KEEP_STATE: | |
36 | -stardic:$(TRANSOBJ) | 36 | -stardic:$(TRANSOBJ) | |
37 | +all: $(TRANSOBJ) | 37 | +all: $(TRANSOBJ) | |
38 | $(LINK.c) -o stardic $(TRANSOBJ) | 38 | $(LINK.c) -o stardic $(TRANSOBJ) | |
39 | + gzip hzfont/*.pcf | 39 | + gzip hzfont/*.pcf | |
40 | 40 | |||
41 | .cc.o: | 41 | .cc.o: | |
42 | $(COMPILE.c) $< | 42 | $(COMPILE.c) $< | |
43 | + | 43 | + | |
44 | +install: | 44 | +install: | |
45 | + $(BSD_INSTALL_PROGRAM) stardic $(PREFIX)/bin | 45 | + $(BSD_INSTALL_PROGRAM) stardic ${DESTDIR}$(PREFIX)/bin | |
46 | + $(BSD_INSTALL_DATA_DIR) $(TRANSDIR) | 46 | + $(BSD_INSTALL_DATA_DIR) ${DESTDIR}$(TRANSDIR) | |
47 | + $(BSD_INSTALL_DATA) transdic yblib *.gif *.xbm $(TRANSDIR) | 47 | + $(BSD_INSTALL_DATA) transdic yblib *.gif *.xbm ${DESTDIR}$(TRANSDIR) | |
48 | + $(BSD_INSTALL_DATA_DIR) $(TRANSDIR)/hzfont | 48 | + $(BSD_INSTALL_DATA_DIR) ${DESTDIR}$(TRANSDIR)/hzfont | |
49 | + $(BSD_INSTALL_DATA) hzfont/fonts.dir hzfont/*.pcf.gz $(TRANSDIR)/hzfont | 49 | + $(BSD_INSTALL_DATA) hzfont/fonts.dir hzfont/*.pcf.gz ${DESTDIR}$(TRANSDIR)/hzfont |