View | Details | Raw Unified | Return to bug 199537
Collapse All | Expand All

(-)k10/Makefile (-2 / +4 lines)
Lines 3-14 Link Here
3
3
4
PORTNAME=	naga10
4
PORTNAME=	naga10
5
PORTVERSION=	1.1
5
PORTVERSION=	1.1
6
PORTREVISION=	6
6
PORTREVISION=	7
7
CATEGORIES=	japanese x11-fonts
7
CATEGORIES=	japanese x11-fonts
8
MASTER_SITES=	http://hp.vector.co.jp/authors/VA013391/fonts/
8
MASTER_SITES=	http://hp.vector.co.jp/authors/VA013391/fonts/
9
DISTNAME=	knj10-${PORTVERSION}
9
DISTNAME=	knj10-${PORTVERSION}
10
10
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	CQG00620@nifty.ne.p
12
COMMENT=	X11 10-dot Kanji font 'naga10 font'
12
COMMENT=	X11 10-dot Kanji font 'naga10 font'
13
13
14
BUILD_DEPENDS=	mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
14
BUILD_DEPENDS=	mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
Lines 17-22 Link Here
17
USES=		fonts
17
USES=		fonts
18
18
19
MAKE_ENV=	FONTSDIR=${FONTSDIR:S,${PREFIX},,}
19
MAKE_ENV=	FONTSDIR=${FONTSDIR:S,${PREFIX},,}
20
SUB_FILES=	pkg-message
20
21
21
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
22
23
Lines 26-30 Link Here
26
post-install:
27
post-install:
27
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
28
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
28
	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
29
	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
30
	${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR}
29
31
30
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)k10/files/fonts.alias (+12 lines)
Line 0 Link Here
1
k10  -misc-fixed-medium-r-normal--10-90-75-75-c-100-jisx0208.1983-0
2
k10i -misc-fixed-medium-i-normal--10-90-75-75-c-100-jisx0208.1983-0
3
k10b -misc-fixed-bold-r-normal--10-90-75-75-c-100-jisx0208.1983-0
4
k10bi -misc-fixed-bold-i-normal--10-90-75-75-c-100-jisx0208.1983-0
5
a10  -misc-fixed-medium-r-normal--10-90-75-75-c-50-iso8859-1
6
a10i -misc-fixed-medium-i-normal--10-90-75-75-c-50-iso8859-1
7
a10b -misc-fixed-bold-r-normal--10-90-75-75-c-50-iso8859-1
8
a10bi -misc-fixed-bold-i-normal--10-90-75-75-c-50-iso8859-1
9
r10  -misc-fixed-medium-r-normal--10-90-75-75-c-50-jisx0201.1976-0
10
r10b -misc-fixed-bold-r-normal--10-90-75-75-c-50-jisx0201.1976-0
11
r10i -misc-fixed-medium-i-normal--10-90-75-75-c-50-jisx0201.1976-0
12
r10bi -misc-fixed-bold-i-normal--10-90-75-75-c-50-jisx0201.1976-0
(-)k10/files/pkg-message.in (+15 lines)
Line 0 Link Here
1
*******************************************************************
2
You can start using the font(s) by following these instructions:
3
4
Eiter type the following in an X terminal:
5
6
        xset fp+ %%FONTSDIR%%
7
        xset fp rehash
8
9
Or, more permanently, add the following line to the "Files" section
10
of your X.Org configuration file (typically /etc/X11/xorg.conf):
11
12
        FontPath "%%FONTSDIR%%/"
13
14
then restart X.
15
*******************************************************************
(-)k10/pkg-deinstall (-43 lines)
Lines 1-43 Link Here
1
#!/bin/sh
2
3
if [ "$2" != "DEINSTALL" ]; then
4
	exit 0
5
fi
6
7
FONTDIR=${PKG_PREFIX}/share/fonts/kanji
8
9
grepv() {
10
	awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2
11
}
12
13
# font alias entry here!
14
TMPFILE=/tmp/install-fonts-alias-$$
15
cat << EOF > ${TMPFILE}
16
k10  -misc-fixed-medium-r-normal--10-90-75-75-c-100-jisx0208.1983-0
17
k10i -misc-fixed-medium-i-normal--10-90-75-75-c-100-jisx0208.1983-0
18
k10b -misc-fixed-bold-r-normal--10-90-75-75-c-100-jisx0208.1983-0
19
k10bi -misc-fixed-bold-i-normal--10-90-75-75-c-100-jisx0208.1983-0
20
a10  -misc-fixed-medium-r-normal--10-90-75-75-c-50-iso8859-1
21
a10i -misc-fixed-medium-i-normal--10-90-75-75-c-50-iso8859-1
22
a10b -misc-fixed-bold-r-normal--10-90-75-75-c-50-iso8859-1
23
a10bi -misc-fixed-bold-i-normal--10-90-75-75-c-50-iso8859-1
24
r10  -misc-fixed-medium-r-normal--10-90-75-75-c-50-jisx0201.1976-0
25
r10b -misc-fixed-bold-r-normal--10-90-75-75-c-50-jisx0201.1976-0
26
r10i -misc-fixed-medium-i-normal--10-90-75-75-c-50-jisx0201.1976-0
27
r10bi -misc-fixed-bold-i-normal--10-90-75-75-c-50-jisx0201.1976-0
28
EOF
29
30
echo "Updating ${FONTDIR}/fonts.alias"
31
cd ${FONTDIR}
32
touch fonts.alias
33
cp fonts.alias fonts.alias.orig
34
grepv ${TMPFILE} fonts.alias.orig > fonts.alias
35
if [ ! -s fonts.alias ]; then rm -f fonts.alias; fi
36
rm -f fonts.alias.orig ${TMPFILE}
37
38
echo "**********************************************************"
39
echo "You should restart X server or do 'xset fp rehash' command"
40
echo "to enable this update."
41
echo "**********************************************************"
42
43
exit 0
(-)k10/pkg-install (-42 lines)
Lines 1-42 Link Here
1
#!/bin/sh
2
3
if [ "$2" != "POST-INSTALL" ]; then
4
	exit 0
5
fi
6
7
FONTDIR=${PKG_PREFIX}/share/fonts/kanji
8
9
grepv() {
10
	awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2
11
}
12
13
# font alias entry here!
14
TMPFILE=/tmp/install-fonts-alias-$$
15
cat << EOF > ${TMPFILE}
16
k10  -misc-fixed-medium-r-normal--10-90-75-75-c-100-jisx0208.1983-0
17
k10i -misc-fixed-medium-i-normal--10-90-75-75-c-100-jisx0208.1983-0
18
k10b -misc-fixed-bold-r-normal--10-90-75-75-c-100-jisx0208.1983-0
19
k10bi -misc-fixed-bold-i-normal--10-90-75-75-c-100-jisx0208.1983-0
20
a10  -misc-fixed-medium-r-normal--10-90-75-75-c-50-iso8859-1
21
a10i -misc-fixed-medium-i-normal--10-90-75-75-c-50-iso8859-1
22
a10b -misc-fixed-bold-r-normal--10-90-75-75-c-50-iso8859-1
23
a10bi -misc-fixed-bold-i-normal--10-90-75-75-c-50-iso8859-1
24
r10  -misc-fixed-medium-r-normal--10-90-75-75-c-50-jisx0201.1976-0
25
r10b -misc-fixed-bold-r-normal--10-90-75-75-c-50-jisx0201.1976-0
26
r10i -misc-fixed-medium-i-normal--10-90-75-75-c-50-jisx0201.1976-0
27
r10bi -misc-fixed-bold-i-normal--10-90-75-75-c-50-jisx0201.1976-0
28
EOF
29
30
echo "Updating ${FONTDIR}/fonts.alias"
31
cd ${FONTDIR}
32
touch fonts.alias
33
cp fonts.alias fonts.alias.orig
34
(grepv ${TMPFILE} fonts.alias.orig ; cat ${TMPFILE}) > fonts.alias
35
rm -f fonts.alias.orig ${TMPFILE}
36
37
echo "**********************************************************"
38
echo "You should restart X server or do 'xset fp rehash' command"
39
echo "to enable this update."
40
echo "**********************************************************"
41
42
exit 0
(-)k10/pkg-plist (+1 lines)
Lines 1-3 Link Here
1
%%FONTSDIR%%/fonts.alias
1
%%FONTSDIR%%/5x10B.pcf.gz
2
%%FONTSDIR%%/5x10B.pcf.gz
2
%%FONTSDIR%%/5x10a.pcf.gz
3
%%FONTSDIR%%/5x10a.pcf.gz
3
%%FONTSDIR%%/5x10rk.pcf.gz
4
%%FONTSDIR%%/5x10rk.pcf.gz

Return to bug 199537