Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 3252 Details for
Bug 6281
Add font encoding info to arphicfonts.ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Updated to create separate directories for Chinese fonts.
arphicfonts-0.1.ebuild (text/plain), 3.79 KB, created by
Marko Daniel
on 2002-08-21 07:30:11 UTC
(
hide
)
Description:
Updated to create separate directories for Chinese fonts.
Filename:
MIME Type:
Creator:
Marko Daniel
Created:
2002-08-21 07:30:11 UTC
Size:
3.79 KB
patch
obsolete
># Copyrigth 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 or later >#/space/gentoo/cvsroot/gentoo-x86/x11-misc/arphicfonts/arphicfonts.ebuild > >DESCRIPTION="Arphic Fonts" >SRC_URI="ftp://ftp.gnu.org/non-gnu/chinese-fonts-truetype/gkai00mp.ttf.gz > ftp://ftp.gnu.org/non-gnu/chinese-fonts-truetype/bkai00mp.ttf.gz > ftp://ftp.gnu.org/non-gnu/chinese-fonts-truetype/bsmi00lp.ttf.gz > ftp://ftp.gnu.org/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz" >HOMEPAGE="http://www.arphic.com.tw/" >LICENSE="Arphic" >SLOT="0" >KEYWORDS="x86" > >DEPEND="virtual/x11 > x11-misc/ttmkfdir" > >src_unpack() { > mkdir ${WORKDIR}/${P} > gunzip -c ${DISTDIR}/gkai00mp.ttf.gz > ${WORKDIR}/${P}/gkai00mp.ttf > gunzip -c ${DISTDIR}/bkai00mp.ttf.gz > ${WORKDIR}/${P}/bkai00mp.ttf > gunzip -c ${DISTDIR}/bsmi00lp.ttf.gz > ${WORKDIR}/${P}/bsmi00lp.ttf > gunzip -c ${DISTDIR}/gbsn00lp.ttf.gz > ${WORKDIR}/${P}/gbsn00lp.ttf >} > >src_compile() { > echo "Truetype fonts don't need to be compiled! ;)" >} > >src_install() { > cd ${WORKDIR}/${P} > insopts -m0644 > insinto /usr/share/fonts/ttf/zh_TW > doins b*.ttf > insinto /usr/share/fonts/ttf/zh_CN > doins g*.ttf > ># These don't get downloaded because there is no simple way to ># fetch them.. ie if I included the README in SRC_URI above, it would ># get saved as /usr/portage/distfiles/README which doesn't seem like ># a really good idea. ># dodoc LICENSE README >} > >pkg_postinst() { > echo ">>> Making big5 font dirs..." > cd /usr/share/fonts/ttf/zh_TW > echo ">>> Creating fonts.scale info" > cat <<EOF > fonts.scale >10 >bkai00mp.ttf -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-ascii-0 >bkai00mp.ttf -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-big5-0 >bkai00mp.ttf -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-big5.cp950-0 >bkai00mp.ttf -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-big5.eten-0 >bkai00mp.ttf -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-iso10646-1 >bsmi00lp.ttf -Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-ascii-0 >bsmi00lp.ttf -Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-big5-0 >bsmi00lp.ttf -Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-big5.cp950-0 >bsmi00lp.ttf -Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-big5.eten-0 >bsmi00lp.ttf -Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-iso10646-1 >EOF > mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings/large \ > -e /usr/X11R6/lib/X11/fonts/encodings > echo ">>> Making gb2312 font dirs..." > cd /usr/share/fonts/ttf/zh_CN > echo ">>> Creating fonts.scale info" > cat <<EOF > fonts.scale >4 >gkai00mp.ttf -arphic-ar pl kaitim gb-medium-r-normal--0-0-0-0-p-0-iso8859-1 >gkai00mp.ttf -arphic-ar pl kaitim gb-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0 >gbsn00lp.ttf -arphic-ar pl sungtil gb-medium-r-normal--0-0-0-0-p-0-iso8859-1 >gbsn00lp.ttf -arphic-ar pl sungtil gb-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0 >EOF > mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings/large \ > -e /usr/X11R6/lib/X11/fonts/encodings > echo ">>> Make sure X knows about these font directories!" > if ( `grep -e "^.*FontPath.*\"/usr/share/fonts/ttf/zh_TW\"" /etc/X11/XF86Config -q` ); then > echo "Font path for big5 fonts is listed in /etc/X11/XF86Config." > else > echo ">>> You must add /usr/share/fonts/ttf/zh_TW to your font path" > echo ">>> to be able to use your new Big5 fonts." > fi > if ( `grep -e "^.*[fF]ont[Pp]ath.*\"/usr/share/fonts/ttf/zh_CN\"" /etc/X11/XF86Config -q` ); then > echo "Font path for gb2312 fonts is listed in /etc/X11/XF86Config." > else > echo ">>> You must add /usr/share/fonts/ttf/zh_CN to your font path" > echo ">>> to be able to use your new gb2312 fonts." > fi > > echo ">>> Restart font server for changes to take effect." >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 6281
:
2955
|
2961
|
3124
| 3252