Blame SOURCES/zenheiset

d16246
#!/bin/sh
d16246
d16246
###############################################
d16246
# Set WenQuanYi Zen Hei Default Display Styles
d16246
# 
d16246
# Qianqian Fang <fangq at nmr.mgh.harvard.edu>
d16246
###############################################
d16246
d16246
FAVAIL=/usr/share/fontconfig/conf.avail
d16246
FCONF=/etc/fonts/conf.d
d16246
BMPCONF=65-0-wqy-zenhei-sharp.conf
d16246
AACONF=65-0-wqy-zenhei.conf
d16246
d16246
if [ $UID -ne 0 ]; then
d16246
    echo 1>&2 Please run $0 as root user.
d16246
    exit 2
d16246
fi
d16246
d16246
if [ $# -ne 1 ]; then
d16246
     echo 1>&2 Usage: $0 \[aa\|bitmap\|bitmapfull\]
d16246
     exit 2
d16246
fi
d16246
d16246
if [ $1 = "aa" -o $1 = "bitmap" -o $1 = "bitmapfull" ]; then
d16246
    if [ $1 == "aa" ]; then
d16246
	    if [ -f "$FAVAIL/$AACONF" ]; then
d16246
		    ln -sf $FAVAIL/$AACONF $FCONF/$AACONF
d16246
		    rm -f $FCONF/$BMPCONF
d16246
	    else
d16246
        	echo $FAVAIL/$AACONF does not exist!
d16246
		    exit 2
d16246
	    fi
d16246
	fi
d16246
d16246
    if [ $1 = "bitmap" -o $1 = "bitmapfull" ]; then
d16246
        if [ -f "$FAVAIL/$BMPCONF" ]; then
d16246
            ln -sf $FAVAIL/$BMPCONF $FCONF/$BMPCONF
d16246
            rm -f $FCONF/$AACONF
d16246
        else
d16246
            echo $FAVAIL/$BMPCONF does not exist!
d16246
            exit 2
d16246
        fi
d16246
     fi
d16246
else
d16246
     echo $1 is not a valid option
d16246
fi
d16246
d16246
exit 0