From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [devel] Re: ttf fonts From: =?koi8-r?Q?=F7=D1=DE=C5=D3=CC=C1=D7_?= =?koi8-r?Q?=E4=C9=CB=CF=CE=CF=D7?= To: ALT Devel discussion list In-Reply-To: <3F4A031D.3080301@altlinux.ru> References: <3F152AC9.8070405@altlinux.ru> <20030719215441.GB1450@mhz.mikhail.zabaluev.name> <3F1AA7BA.9060604@altlinux.ru> <1061797752.1438.21.camel@localhost.localdomain> <1061803686.5003.2.camel@localhost.localdomain> <3F49EF6B.5080906@altlinux.ru> <1061812916.11567.19.camel@localhost.localdomain> <3F4A031D.3080301@altlinux.ru> Content-Type: multipart/mixed; boundary="=-iyTkWsTLE0Tz0dRP6uH8" Message-Id: <1062063371.1859.30.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 (1.4.4-alt1) Date: Thu, 28 Aug 2003 13:36:11 +0400 X-Spam: Not detected X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2003 09:36:34 -0000 Archived-At: List-Archive: List-Post: --=-iyTkWsTLE0Tz0dRP6uH8 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit В Пнд, 25.08.2003, в 16:37, aen пишет: > >>>>В %_x11fontsdir/ тогда должны оставаться только Speedo и растровые > >>>>шрифты. В любом случае надо править fonts.conf, хотя бы для выноса > >>>>мусора. > >Так всё таки в какой каталог будем перемещать все шрифты в моих пакетах: > >%_x11fontdir/truetype/<пакет> (работает) > >%_datadir/fonts/default/<пакет> (работает) > > > Давайте _свободные_ нацинальные шрифты -- сюда. > Остальные -- в > %datadir/fonts/<пакет> Сейчас перемещены в /usr/share/fonts/default/ все национальные шрифты (мои пакеты) и church-fonts-ttf (Пакет Виталия Липатова). Исправлены указанные Антоном Фарыгиным (rider) ошибки в зависимостях _всех_ пакетов с ttf. Остались только val-ttf и ms-ttf. Их местоположение вбито в libgtk+2. Зависимости val-ttf содержат ту же ошибку, что и мои старые пакеты. Я исправил spec для них, но надо ещё исправить пакет libgtk+2 с учётом нового расположения шрифтов. Как это сделать? Кроме того, для унификации имён шрифтовых пакетов предлагаю переименовать val-ttf в val-fonts-ttf и ms-ttf в ms-fonts-ttf. Перемещение val и ms шрифтов надо сделать до пересборки yudit и желательно синхронно с выкладыванием исправленных версий *fonts-ttf, иначе будет каша в настройках и глюки. --=-iyTkWsTLE0Tz0dRP6uH8 Content-Disposition: attachment; filename=ms-ttf.spec Content-Type: text/plain; name=ms-ttf.spec; charset= Content-Transfer-Encoding: 8bit %define ttfdir %_datadir/fonts/default/TrueType-ms Name: ms-fonts-ttf Version: 1.0 Release: alt6 Summary: Unicode True Type fonts from MS Summary (ru_RU.UTF-8): Unicode True Type я┬я─п╦я└я┌я▀ п╬я┌ п°п╦п╨я─п╬я│п╬я└я┌ License: free to use, but restricted (see EULA) Group: System/Fonts/True type Url: http://telia.dl.sourceforge.net/sourceforge/corefonts Source0: ms_eula.htm Source1: arial32.exe Source2: arialb32.exe Source3: times32.exe Source4: courie32.exe BuildArchitectures: noarch PreReq: cabextract >= 0.6 chkfontpath freetype fontconfig BuildRequires: cabextract >= 0.6 freetype Obsoletes: ms-ttf Conflicts: ms-ttf %description A set of Unicode True Type fonts from MS %description -l ru_RU.UTF-8 п²п╟п╠п╬я─ Unicode True Type я┬я─п╦я└я┌п╬п╡ п╬я┌ п°п╦п╨я─п╬я│п╬я└я┌. %build cp %SOURCE0 . cp %SOURCE1 . cp %SOURCE2 . cp %SOURCE3 . cp %SOURCE4 . for i in *32.exe ; do cabextract $i rm -f fontinst.exe rm -f FONTINST.EXE done rm -f *.inf for f in *.[Tt][Tt][Ff] ; do new_name=`echo "$f" | tr A-Z a-z` [ "$new_name" == "$f" ] || mv "$f" "$new_name" done %_sbindir/ttmkfdir > fonts.dir %install install -d $RPM_BUILD_ROOT%ttfdir cp *.exe $RPM_BUILD_ROOT%ttfdir cp *.ttf $RPM_BUILD_ROOT%ttfdir cp *.dir $RPM_BUILD_ROOT%ttfdir ln -sf /etc/X11/encodings.dir encodings.dir %post cd %ttfdir for i in *32.exe ; do cabextract $i >/dev/null 2>&1 rm -f fontinst.exe FONTINST.EXE done rm -f *.inf for f in *.[Tt][Tt][Ff] ; do new_name=`echo "$f" | tr A-Z a-z` [ "$new_name" = "$f" ] || mv "$f" "$new_name" done rm -f *.exe %_bindir/fc-cache %ttfdir chkfontpath -q --add %ttfdir %postun chkfontpath --remove %ttfdir %files %doc ms_eula.htm %ghost %verify (not mtime) %ttfdir/*.ttf %config (missingok) %ttfdir/*.exe %ttfdir/*.dir %changelog * Wed Aug 27 2003 Vyacheslav Dikonov 1.0-alt6 - Changed dir - Cleanups (removed obsolete gnome-font-install and xftcache calls, fontconfig) - Requirements fixed - Translation - Renamed to ms-fonts-ttf * Mon Oct 07 2002 AEN 1.0-alt5 - fc-cache & gnome-font install added in %post * Wed Sep 25 2002 AEN 1.0-alt4 - built with cabextract-0.6 * Wed Sep 25 2002 AEN 1.0-alt3 - build rpm with fonts * Thu Nov 01 2001 Sergey Vlasov 1.0-alt2 - convert file names to lower case * Mon Jul 16 2001 AEN 1.0-alt1 - build for Sisyphus --=-iyTkWsTLE0Tz0dRP6uH8 Content-Disposition: attachment; filename=val-ttf.spec Content-Type: text/plain; name=val-ttf.spec; charset= Content-Transfer-Encoding: 8bit %define ttfdir %_datadir/fonts/default/TrueType-val Name: val-fonts-ttf Version: 1.0 Release: alt11 Summary: Unicode True Type fonts from URW & Valek Filippov Summary (ru_RU.UTF-8): Unicode True Type я┬я─п╦я└я┌я▀ п╬я┌ URW п╦ п▓п╟п╩п╣п╫я┌п╦п╫п╟ п╓п╦п╩п╦п©п©п╬п╡п╟ License: GPL Group: System/Fonts/True type Url: ftp://ftp.gnome.ru/pub/fonts/releases Source0: urw-fonts-1.0.7pre14-ttf.tar.bz2 Source1: fonts.alias BuildArch: noarch BuildRequires: freetype PreReq: chkfontpath freetype fontconfig Obsoletes: val-ttf Conflicts: val-ttf %description A set of Unicode True Type fonts from URW & Valek Filippov %description -l ru_RU.UTF-8 п²п╟п╠п╬я─ Unicode True Type я┬я─п╦я└я┌п╬п╡ п╬я┌ URW п╦ п▓п╟п╩п╣п╫я┌п╦п╫п╟ п╓п╦п╩п╦п©п©п╬п╡п╟. %prep %setup -q -c -n%name %install mkdir -p $RPM_BUILD_ROOT%ttfdir install -p -m644 *.ttf %SOURCE1 $RPM_BUILD_ROOT%ttfdir cd $RPM_BUILD_ROOT%ttfdir %_sbindir/ttmkfdir -f val -o ./fonts.dir >& /dev/null ln -s %_sysconfdir/X11/encodings.dir encodings.dir %post %_bindir/fc-cache %ttfdir /usr/sbin/chkfontpath -q --add %ttfdir %postun /usr/sbin/chkfontpath -q --remove %ttfdir %files %ttfdir %doc COPYING README ChangeLog %changelog * Wed Aug 27 2003 Vyacheslav Dikonov 1.0-alt11 - Changed dir - Cleanups (removed obsolete gnome-font-install and xftcache) - Translation - Renamed to val-fonts-ttf * Fri Oct 04 2002 AEN 1.0-alt10 - pre14 - PreReq fontconfig, call fc-cache from %post - added gnome-print script to %pre * Mon Mar 04 2002 AEN 1.0-alt9 - pre7 * Wed Feb 06 2002 AEN 1.0-alt8 - pre7 * Fri Jan 18 2002 AEN 1.0-alt7 - pre4 * Fri Jan 04 2002 AEN 1.0-alt6 - 1.0.7pre2 from Valek * Tue Sep 11 2001 AEN 1.0-alt5 - Fonudry: val * Mon Sep 10 2001 AEN 1.0-alt4 - added -q to chkfontpath * Fri Sep 7 2001 AEN 1.0-alt3 - new README from Valek * Thu Sep 6 2001 AEN 1.0-alt2 - new snapshot from Valek - ttmkfdir problem solved - PreReq freetype * Tue Sep 4 2001 AEN 1.0-alt1 - Initial revision. --=-iyTkWsTLE0Tz0dRP6uH8--