xorg-font-talimat

This commit is contained in:
milisbir 2018-10-23 11:29:53 +03:00
parent b0a8ef6f2f
commit bc12c86b4f
1 changed files with 27 additions and 23 deletions

View File

@ -7,13 +7,12 @@
isim=xorg-font
surum=7.7
devir=3
section="font"
kaynak=()
derle() {
unset MAKEFLAGS
cat > $section-$surum-$devir.md5 << "EOF"
cat > font-$surum-$devir.md5 << "EOF"
23756dab809f9ec5011bb27fb2c3c7d6 font-util-1.3.1.tar.bz2
0f2d6546d514c5cc4ecf78a60657a5c1 encodings-1.0.4.tar.bz2
1347c3031b74c9e91dc4dfa53b12f143 font-adobe-100dpi-1.0.3.tar.bz2
@ -52,27 +51,32 @@ beef61a9b0762aba8af7b736bb961f86 font-sony-misc-1.0.3.tar.bz2
829a3159389b7f96f629e5388bfee67b font-winitzki-cyrillic-1.0.3.tar.bz2
3eeb3fb44690b477d510bbd8f86cf5aa font-xfree86-type1-1.0.4.tar.bz2
EOF
for package in $(grep -v '^#' ${section}-${surum}-${devir}.md5 |cut -d " " -f 3)
do
wget http://mirror.switch.ch/ftp/mirror/X11/pub/individual/${section}/$package
grep $package $section-$surum-$devir.md5 |md5sum -c -
packagedir=$(echo $package | sed 's/.tar.bz2//')
tar -xf $package
for package in $(grep -v '^#' font-${surum}-${devir}.md5 |cut -d " " -f 3)
do
[ -f $DERLEME_KAYNAKDIZIN/$package ] && cp -f $DERLEME_KAYNAKDIZIN/$package .
wget -nc http://ftp.iij.ad.jp/pub/X11/x.org/pub/individual/font/$package
grep $package font-$surum-$devir.md5 |md5sum -c -
packagedir=$(echo $package | sed 's/.tar.bz2//')
tar -xf $package
pushd $packagedir
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--with-fontrootdir=/usr/share/fonts
make
make DESTDIR=$PKG install
popd
pushd $packagedir
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--with-fontrootdir=/usr/share/fonts
make
make DESTDIR=$PKG install
popd
done
for FILE in usr/bin/bdftruncate \
usr/bin/ucs2any \
usr/share/aclocal/fontutil.m4 \
usr/lib/pkgconfig/fontutil.pc \
usr/share/man/man1/bdftruncate.1 \
usr/share/man/man1/ucs2any.1
do
rm $PKG/$FILE
done
for FILE in usr/bin/bdftruncate \
usr/bin/ucs2any \
usr/share/aclocal/fontutil.m4 \
usr/lib/pkgconfig/fontutil.pc \
usr/share/man/man1/bdftruncate.1 \
usr/share/man/man1/ucs2any.1
do
rm $PKG/$FILE
done
rm -rf $PKG/usr/bin
rm -rf $PKG/usr/lib
rm -rf $PKG/usr/share/man
rm -rf $PKG/usr/share/aclocal
}