geditbuild_wqy_for_ubuntu.sh
粘贴以下内容,保存.
DEBDIFF=""
NBDLURL=""
ROOTDIR=$(dirname$0)
cd$ROOTDIR
echo//////////////////////////////////////////////////////////////
echo//Pleaserun"apt-getbuild-depxfonts-wqy"toget
echo//build-dependpackages.Youalsoneeddpkg-devand
echo//fakeroot.
echo"Doyouhavethem?(y/n)"
if[[$1="--default"]];then
REQ=Y
else
readREQ
fi
case"$REQ"in
"Y"|"y")
echoContinue...
;;
*)
echoSorry.
exit1
;;
esac
echo//////////////////////////////////////////////////////////////
echo//Cleaninglastbuild...
rm-rf./wqy_temp
mkdirwqy_temp
cdwqy_temp
echo//Gettinginfofromubuntu.com...
ifwget--quiet$DEBDIFF-Owqy_deb_diff.gz;then
zcatwqy_deb_diff.gz|patch--quiet-p1
rmwqy_deb_diff.gz
else
echo//Founderror
exit1
fi
DEBVER=$(head-1debian/changelog|sed''s/.*(//g''|sed''s/).*//g'')
WQYVER=$(echo$DEBVER|sed''s/-[a-z0-9.]*$//g'')
NBVER=$DEBVER.nightly$(date-u %Y%m%d)
echo//srcpkgis./wqy_temp/xfonts-wqy_$WQYVER.orig.tar.gz
echo//nightlybuilddebversionis$NBVER
echo//Downloadingsourcetarball...
ifwget$NBDLURL-Oxfonts-wqy_$WQYVER.orig.tar.gz;then
tarzxfxfonts-wqy_$WQYVER.orig.tar.gz
else
echo//Founderror
exit1
fi
echo//Generatingnewversionentry...
mvdebianwqy-bitmapfont/
cdwqy-bitmapfont
dch-v$NBVER"Newnightlybuild"
chmod xdebian/rules
echo//Buildingnightlydebpackage...
ifdpkg-buildpackage-rfakeroot-i-us-uc;then
echo//////////////////////////////////////////////////////////////
echo//Pleaserun"sudodpkg-i./wqy_temp/xfonts-wqy_"$NBVER"_all.deb"
echo//Thanksfortesting!
else
echo//Founderror
exit1
fi
exit0
*.给脚本增加运行权限
chmod xbuild_wqy_for_ubuntu.sh
*.安装脚本运行环境
sudoapt-getbuild-depxfonts-wqy
sudoapt-getinstalldpkg-devfakeroot
*.运行脚本,将生成wqy的deb安装包
./build_wqy_for_ubuntu.sh
*.安装wqy
sudodpkg-i./wqy_temp/*.deb
Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体Ubuntu 上安装文泉驿字体
阅读(709) | 评论(0) | 转发(0) |