aboutsummaryrefslogtreecommitdiff
path: root/japanese/font-ume/files
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2008-10-26 20:47:01 +0000
committerHiroki Sato <hrs@FreeBSD.org>2008-10-26 20:47:01 +0000
commit0a9be1c8277e314ab3b034807cc5069a8d471958 (patch)
tree18a0d78e8d2b3fcd3e318d9e8d07827f9342e295 /japanese/font-ume/files
parent95398ac2c57492c342d04018b202401333289af8 (diff)
downloadports-0a9be1c8277e314ab3b034807cc5069a8d471958.tar.gz
ports-0a9be1c8277e314ab3b034807cc5069a8d471958.zip
Update to 394.
Notes
Notes: svn path=/head/; revision=222114
Diffstat (limited to 'japanese/font-ume/files')
-rw-r--r--japanese/font-ume/files/pkg-install.in20
1 files changed, 12 insertions, 8 deletions
diff --git a/japanese/font-ume/files/pkg-install.in b/japanese/font-ume/files/pkg-install.in
index fd30a533d2d1..524cbf6befa7 100644
--- a/japanese/font-ume/files/pkg-install.in
+++ b/japanese/font-ume/files/pkg-install.in
@@ -82,16 +82,20 @@ case "$2" in
POST-INSTALL)
cd ${X_FONTSDIR}
touch fonts.dir
- (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
- nfonts < fonts.dir.tmp > fonts.dir
- cat fonts.dir.tmp >> fonts.dir
- rm -f fonts.dir.tmp
+ exec < fonts.dir; rm -f fonts.dir
+ (catfontsdir; addentries) > fonts.dir
+ _num=`nfonts fonts.dir`
+ exec < fonts.dir; rm -f fonts.dir
+ (echo "${_num}"; cat) > fonts.dir
+ chmod 0444 fonts.dir
;;
DEINSTALL)
cd ${X_FONTSDIR}
- catfontsdir < fonts.dir > fonts.dir.tmp
- nfonts < fonts.dir.tmp > fonts.dir
- cat fonts.dir.tmp >> fonts.dir
- rm -f fonts.dir.tmp
+ exec < fonts.dir; rm -f fonts.dir
+ catfontsdir > fonts.dir
+ _num=`nfonts fonts.dir`
+ exec < fonts.dir; rm -f fonts.dir
+ (echo "${_num}"; cat) > fonts.dir
+ chmod 0444 fonts.dir
;;
esac