commit 61a9bc7794c8954b67507509807958930892652ec9fdf90af09fd57a90424a6f Author: Adrian Schröter Date: Fri May 3 13:45:46 2024 +0200 Sync from SUSE:SLFO:Main intlfonts revision 47dde9606aab89394668976252ba5f54 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/efont-iso8859-15.tar.bz2 b/efont-iso8859-15.tar.bz2 new file mode 100644 index 0000000..f7795f3 --- /dev/null +++ b/efont-iso8859-15.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5759e36df28f8b6a09741fdbd67c7816c7049f385a54400f1fff647d350b6cd +size 21271 diff --git a/fonts.scale.intlfonts-ttf b/fonts.scale.intlfonts-ttf new file mode 100644 index 0000000..8eb64b3 --- /dev/null +++ b/fonts.scale.intlfonts-ttf @@ -0,0 +1,40 @@ +lt5-r-omega-serif.ttf -altsys-OmegaSerif88595-medium-r-normal--0-0-0-0-p-0-iso8859-9 +lt5-r-omega-serif.ttf -altsys-OmegaSerif88595-medium-r-normal--0-0-0-0-p-0-iso10646-1 +lt5-i-omega-serif.ttf -altsys-OmegaSerif88595-medium-i-normal--0-0-0-0-p-0-iso8859-9 +lt5-i-omega-serif.ttf -altsys-OmegaSerif88595-medium-i-normal--0-0-0-0-p-0-iso10646-1 +lt5-bi-omega-serif.ttf -altsys-OmegaSerif88595-bold-i-normal--0-0-0-0-p-0-iso8859-9 +lt5-bi-omega-serif.ttf -altsys-OmegaSerif88595-bold-i-normal--0-0-0-0-p-0-iso10646-1 +lt5-b-omega-serif.ttf -altsys-OmegaSerif88595-bold-r-normal--0-0-0-0-p-0-iso8859-9 +lt5-b-omega-serif.ttf -altsys-OmegaSerif88595-bold-r-normal--0-0-0-0-p-0-iso10646-1 +lt4-r-omega-serif.ttf -altsys-OmegaSerif88594-medium-r-normal--0-0-0-0-p-0-iso8859-4 +lt4-r-omega-serif.ttf -altsys-OmegaSerif88594-medium-r-normal--0-0-0-0-p-0-iso10646-1 +lt4-i-omega-serif.ttf -altsys-OmegaSerif88594-medium-i-normal--0-0-0-0-p-0-iso8859-4 +lt4-i-omega-serif.ttf -altsys-OmegaSerif88594-medium-i-normal--0-0-0-0-p-0-iso10646-1 +lt4-bi-omega-serif.ttf -altsys-OmegaSerif88594-bold-i-normal--0-0-0-0-p-0-iso8859-4 +lt4-bi-omega-serif.ttf -altsys-OmegaSerif88594-bold-i-normal--0-0-0-0-p-0-iso10646-1 +lt4-b-omega-serif.ttf -altsys-OmegaSerif88594-bold-r-normal--0-0-0-0-p-0-iso8859-4 +lt4-b-omega-serif.ttf -altsys-OmegaSerif88594-bold-r-normal--0-0-0-0-p-0-iso10646-1 +lt3-r-omega-serif.ttf -altsys-OmegaSerif88593-medium-r-normal--0-0-0-0-p-0-iso8859-3 +lt3-r-omega-serif.ttf -altsys-OmegaSerif88593-medium-r-normal--0-0-0-0-p-0-iso10646-1 +lt3-i-omega-serif.ttf -altsys-OmegaSerif88593-medium-i-normal--0-0-0-0-p-0-iso8859-3 +lt3-i-omega-serif.ttf -altsys-OmegaSerif88593-medium-i-normal--0-0-0-0-p-0-iso10646-1 +lt3-bi-omega-serif.ttf -altsys-OmegaSerif88593-bold-i-normal--0-0-0-0-p-0-iso8859-3 +lt3-bi-omega-serif.ttf -altsys-OmegaSerif88593-bold-i-normal--0-0-0-0-p-0-iso10646-1 +lt3-b-omega-serif.ttf -altsys-OmegaSerif88593-bold-r-normal--0-0-0-0-p-0-iso8859-3 +lt3-b-omega-serif.ttf -altsys-OmegaSerif88593-bold-r-normal--0-0-0-0-p-0-iso10646-1 +lt2-r-omega-serif.ttf -altsys-OmegaSerif88592-medium-r-normal--0-0-0-0-p-0-iso8859-2 +lt2-r-omega-serif.ttf -altsys-OmegaSerif88592-medium-r-normal--0-0-0-0-p-0-iso10646-1 +lt2-i-omega-serif.ttf -altsys-OmegaSerif88592-medium-i-normal--0-0-0-0-p-0-iso8859-2 +lt2-i-omega-serif.ttf -altsys-OmegaSerif88592-medium-i-normal--0-0-0-0-p-0-iso10646-1 +lt2-bi-omega-serif.ttf -altsys-OmegaSerif88592-bold-i-normal--0-0-0-0-p-0-iso8859-2 +lt2-bi-omega-serif.ttf -altsys-OmegaSerif88592-bold-i-normal--0-0-0-0-p-0-iso10646-1 +lt2-b-omega-serif.ttf -altsys-OmegaSerif88592-bold-r-normal--0-0-0-0-p-0-iso8859-2 +lt2-b-omega-serif.ttf -altsys-OmegaSerif88592-bold-r-normal--0-0-0-0-p-0-iso10646-1 +lt1-r-omega-serif.ttf -altsys-OmegaSerif88591-medium-r-normal--0-0-0-0-p-0-iso8859-1 +lt1-r-omega-serif.ttf -altsys-OmegaSerif88591-medium-r-normal--0-0-0-0-p-0-iso10646-1 +lt1-i-omega-serif.ttf -altsys-OmegaSerif88591-medium-i-normal--0-0-0-0-p-0-iso8859-1 +lt1-i-omega-serif.ttf -altsys-OmegaSerif88591-medium-i-normal--0-0-0-0-p-0-iso10646-1 +lt1-bi-omega-serif.ttf -altsys-OmegaSerif88591-bold-i-normal--0-0-0-0-p-0-iso8859-1 +lt1-bi-omega-serif.ttf -altsys-OmegaSerif88591-bold-i-normal--0-0-0-0-p-0-iso10646-1 +lt1-b-omega-serif.ttf -altsys-OmegaSerif88591-bold-r-normal--0-0-0-0-p-0-iso8859-1 +lt1-b-omega-serif.ttf -altsys-OmegaSerif88591-bold-r-normal--0-0-0-0-p-0-iso10646-1 diff --git a/gulim24.bdf.bz2 b/gulim24.bdf.bz2 new file mode 100644 index 0000000..6031a4c --- /dev/null +++ b/gulim24.bdf.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27bdd01db2d97e22e3e55756e6f0c0e089601af0c36cd9a4487cc5d8a37c35b1 +size 285606 diff --git a/intlfonts-1.2.1.tar.bz2 b/intlfonts-1.2.1.tar.bz2 new file mode 100644 index 0000000..a972bbc --- /dev/null +++ b/intlfonts-1.2.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b2884aa31a97641bfe8e445eddb8a782c31bcc4712b925a9b34b3b5ba7939e4 +size 20545094 diff --git a/intlfonts-1.2.dif b/intlfonts-1.2.dif new file mode 100644 index 0000000..b033446 --- /dev/null +++ b/intlfonts-1.2.dif @@ -0,0 +1,74 @@ +--- README.SUSE ++++ README.SUSE Thu Apr 15 22:29:03 1999 +@@ -0,0 +1,34 @@ ++ ++ International Fonts ++ =================== ++ ++Accordingly to the README we have built serveral ready ++for installation packages for the following languages: ++ ++ ifntarab ... Arab fonts for X11 ++ ifntasia ... Asian fonts for X11 ++ ifntchia ... Chinese fonts for X11 ++ ifntchib ... Big Chinese fonts for X11 ++ ifntethi ... Ethiopic fonts for X11 ++ ifnteuro ... European fonts for X11 ++ ifntjapa ... Japanese fonts for X11 ++ ifntjapb ... Big Japanese fonts for X11 ++ ifntphon ... IPA font for X11 ++ ++------------------------------------------------------------- ++ ++Ganz nach den README sind mehrere Pakete für die folgenden ++Sprachen fertig gebaut zum Installieren: ++ ++ ifntarab ... Arabische Fonts für X11 ++ ifntasia ... Asiatische Fonts für X11 ++ ifntchia ... Chinesische Fonts für X11 ++ ifntchib ... Große Chinesische Fonts für X11 ++ ifntethi ... Äthopische Fonts für X11 ++ ifnteuro ... Europäische Fonts für X11 ++ ifntjapa ... Japanische Fonts für X11 ++ ifntjapb ... Große Japanische Fonts für X11 ++ ifntphon ... IPA-Font für X11 ++ ++ ++ Your SusE Team +--- Chinese/fonts.alias ++++ Chinese/fonts.alias Thu Apr 15 22:22:16 1999 +@@ -1,3 +1,7 @@ +--ETL-Fixed-Medium-R-Normal--24-240-72-72-C-120-SiSheng_CWNN-0 -ETL-Fixed-Medium-R-Normal--24-240-72-72-C-120-OMRON_UDC_ZH-0 +--ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-SiSheng_CWNN-0 -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-OMRON_UDC_ZH-0 +--ETL-Fixed-Medium-R-Normal--14-140-72-72-C-70-SiSheng_CWNN-0 -ETL-Fixed-Medium-R-Normal--14-140-72-72-C-70-OMRON_UDC_ZH-0 ++! ++! Chinese Font Aliases for MULE ++! ++-etl-fixed-medium-r-normal--24-240-72-72-c-120-sisheng_cwnn-0 -etl-fixed-medium-r-normal--24-240-72-72-c-120-omron_udc_zh-0 ++-etl-fixed-medium-r-normal--16-160-72-72-c-80-sisheng_cwnn-0 -etl-fixed-medium-r-normal--16-160-72-72-c-80-omron_udc_zh-0 ++-etl-fixed-medium-r-normal--14-140-72-72-c-70-sisheng_cwnn-0 -etl-fixed-medium-r-normal--14-140-72-72-c-70-omron_udc_zh-0 ++ +--- European/fonts.alias.orig Fri Jun 11 10:28:05 1999 ++++ European/fonts.alias Fri Jan 19 15:29:08 2001 +@@ -1,6 +1,10 @@ ++! ++! European Font Aliases for MULE ++! + a14 -ETL-Fixed-Medium-R-Normal--14-140-72-72-C-70-ISO8859-1 + a16 -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-1 + a18 -ETL-Fixed-Medium-R-Normal--18-180-72-72-C-90-ISO8859-1 + a24 -ETL-Fixed-Medium-R-Normal--24-240-72-72-C-120-ISO8859-1 +--ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-GOST19768.74-1 -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-KOI8-R +--ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-KOI8-1 -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-KOI8-R ++-etl-fixed-medium-r-normal--14-140-72-72-c-70-koi8-1 -etl-fixed-medium-r-normal--14-140-72-72-c-70-gost19768.74-1 ++-etl-fixed-medium-r-normal--16-160-72-72-C-80-KOI8-1 -etl-fixed-medium-r-normal--16-160-72-72-C-80-KOI8-R ++-etl-fixed-medium-r-normal--24-240-72-72-c-120-koi8-1 -etl-fixed-medium-r-normal--24-240-72-72-c-120-gost19768.74-1 +--- Japanese/fonts.alias.orig Wed May 12 12:36:29 1999 ++++ Japanese/fonts.alias Fri Jan 19 15:31:28 2001 +@@ -1,3 +1,6 @@ ++! ++! Japanese Font Aliases for MULE ++! + k18 -JIS-Fixed-Medium-R-Normal--18-180-72-72-C-180-JISX0208.1983-0 + k32 -watanabe-fixed-medium-r-normal--32-300-75-75-c-320-jisx0208.1983-0 + k48 -watanabe-fixed-medium-r-normal--48-450-75-75-c-480-jisx0208.1983-0 diff --git a/intlfonts.changes b/intlfonts.changes new file mode 100644 index 0000000..6d74885 --- /dev/null +++ b/intlfonts.changes @@ -0,0 +1,229 @@ +------------------------------------------------------------------- +Sat Apr 29 16:26:20 UTC 2017 - bwiedemann@suse.com + +- call gzip -n to make build fully reproducible + +------------------------------------------------------------------- +Fri Apr 15 08:51:08 UTC 2016 - normand@linux.vnet.ibm.com + +- spec file change to avoid transient build failure + about the 'for b' loop generating the *pcf.gz files. + +------------------------------------------------------------------- +Fri Aug 1 12:01:19 UTC 2014 - werner@suse.de + +- Rename README.SuSE to README.SUSE (bnc#889017) + +------------------------------------------------------------------- +Wed Nov 7 12:33:04 UTC 2012 - pgajdos@suse.com + +- license HPND and SUSE-Redistributable-Content and SUSE-Public-Domain + [bnc#786092] + +------------------------------------------------------------------- +Wed Jul 4 12:39:06 CEST 2012 - pgajdos@suse.cz + +- amend spec file to reflect new font packaging scheme + (see openFATE#313536); + +------------------------------------------------------------------- +Sat Jun 30 09:45:08 UTC 2012 - i@marguerite.su + +- fix builds for 12.2 + * now bdftopcf is a separated package from xorg-x11. + +------------------------------------------------------------------- +Mon Jun 11 19:58:56 CEST 2012 - tiwai@suse.de + +- Add missing provides/obsletes for intlfnts package + +------------------------------------------------------------------- +Tue Jun 5 14:21:39 UTC 2012 - werner@suse.de + +- Remove Asian/tib16-mule.bdf, Asian/tib1c16-mule.bdf, Asian/tib1c24-mule.bdf, + and Asian/tib24-mule.bdf due legal issue (bnc#765434) + +------------------------------------------------------------------- +Thu May 17 09:10:14 UTC 2012 - pgajdos@suse.com + +- call spec-cleaner + +------------------------------------------------------------------- +Thu Dec 22 15:41:17 CET 2011 - tiwai@suse.de + +- Renamed intlfnts -> intlfonts, + ifntarab -> intlfonts-arabic-bitmap-fonts, + ifntasia -> intlfonts-asian-bitmap-fonts, + ifntchia -> intlfonts-chinese-bitmap-fonts, + ifntchib -> intlfonts-chinese-big-bitmap-fonts, + ifntethi -> intlfonts-ethiopic-bitmap-fonts, + ifnteuro -> intlfonts-euro-bitmap-fonts, + ifntjapa -> intlfonts-japanese-bitmap-fonts, + ifntjapb -> intlfonts-japanese-big-bitmap-fonts, + ifntphon -> intlfonts-phonetic-bitmap-fonts, + intlfonts-ttf -> intlfonts-ttf-fonts, and + intlfonts-bdf -> intlfonts-bdf-fonts according to + openSUSE packaging guidelines and FATE#313035 + Adjusted Obsoletes and Provides accordingly +- Add new package intlfonts-type1-fonts +- Changed the document location to the central place + +------------------------------------------------------------------- +Mon Nov 8 13:32:15 UTC 2010 - coolo@novell.com + +- remove supoprt for pre-9.1 + +------------------------------------------------------------------- +Tue Aug 15 12:38:46 CEST 2006 - schwab@suse.de + +- Fix file list. + +------------------------------------------------------------------- +Mon Aug 07 09:52:12 CEST 2006 - mfabian@suse.de + +- make it build again on STABLE (paths changed because of the + move to Xorg X11R7). + +------------------------------------------------------------------- +Wed Mar 01 15:38:20 CET 2006 - mfabian@suse.de + +- add "Provides: locale(...)". + +------------------------------------------------------------------- +Mon Feb 13 19:51:44 CET 2006 - mfabian@suse.de + +- Bugzilla #150552: add some missing BDF properties to the + Latin9 "Efont" fonts. + +------------------------------------------------------------------- +Wed Jan 25 21:46:33 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Dec 03 19:11:40 CET 2004 - mfabian@suse.de + +- use new macro "%run_suseconfig_fonts". + +------------------------------------------------------------------- +Thu Aug 12 18:17:33 CEST 2004 - mfabian@suse.de + +- Bugzilla #39451: run SuSEconfig.fonts only if it exists. +- run the SuSEconfig scripts for the correct sub-packages. + +------------------------------------------------------------------- +Wed Mar 3 15:31:26 CET 2004 - werner@suse.de + +- Add dependencies to be able to execute SuSEconfig.fonts (#35283) + +------------------------------------------------------------------- +Fri Feb 27 15:21:38 CET 2004 - mfabian@suse.de + +- run SuSEconfig.fonts and SuSEconfig.pango in %post and %postun + +------------------------------------------------------------------- +Wed Nov 26 16:21:53 CET 2003 - mfabian@suse.de + +- remove unsupported "ascii-0" encoding from fonts.scale. + +------------------------------------------------------------------- +Tue Nov 4 00:25:53 CET 2003 - ro@suse.de + +- updated neededforbuild +- don't build as root + +------------------------------------------------------------------- +Tue Aug 12 16:10:52 CEST 2003 - mfabian@suse.de + +- update to version 1.2.1. + The only change from version 1.2 is that the fonts + j83-32.bdf and j83-48.bdf which were created from the + Watanabe-font have been replaced by fonts created + from jiskan16.bdf and jiskan24.bdf by bdfresize respectively. + For more details about the (possible) problem with the + Watanabe font see: + http://khdd.net/kanou/fonts/stolenbitmap.html + +------------------------------------------------------------------- +Thu Jun 12 15:40:10 CEST 2003 - coolo@suse.de + +- package directories too + +------------------------------------------------------------------- +Thu Apr 17 15:08:09 CEST 2003 - coolo@suse.de + +- use BuildRoot + +------------------------------------------------------------------- +Fri Mar 15 00:47:35 CET 2002 - mfabian@suse.de + +- add 8x16 and 12x24 bitmap fonts in iso8859-15 encoding + (in medium-r, medium-i, bold-r, bold-i) to fix the problem + that 'LANG=de_DE@euro emacs' displayed German umlauts, the + euro-logo etc... as boxes by default. + +------------------------------------------------------------------- +Wed Mar 7 16:21:48 CET 2001 - werner@suse.de + +- We need X environment + +------------------------------------------------------------------- +Sat Jan 20 14:40:27 CET 2001 - mfabian@suse.de + +- bumped version number to 1.2 +- installed missing tib24-mule.bdf + +------------------------------------------------------------------- +Fri Jan 19 18:31:03 CET 2001 - violiet@suse.de + +- updated to intlfonts-1.2 +- new subpackage intlfonts-ttf (TrueType fonts) +- new subpackage intlfonts-bdf (bdf-fonts used for printing + exotic languages from Emacs) +- added BuildArchitectures: noarch + +------------------------------------------------------------------- +Thu Dec 14 16:42:11 CET 2000 - werner@suse.de + +- Group tag + +------------------------------------------------------------------- +Thu Jun 8 02:04:26 CEST 2000 - ro@suse.de + +- doc relocation + +------------------------------------------------------------------- +Mon Sep 27 16:31:01 CEST 1999 - bs@suse.de + +- fixed requirements for sub packages + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Wed Apr 28 01:50:57 MEST 1999 - ro@suse.de + +- rpm-3.0 needs a %% for every % in the specfile if not for a macro + +------------------------------------------------------------------------------ +Thu Apr 15 22:30:37 CEST 1999 - werner@suse.de + + - Add a README.SuSE + +------------------------------------------------------------------------------ +Thu Apr 15 21:03:17 CEST 1999 - werner@suse.de + + - Initial package for several X11 fonts + * Arab fonts for X11 + * Asian fonts for X11 + * Chinese fonts for X11 + * Big Chinese fonts for X11 + * Ethiopic fonts for X11 + * European fonts for X11 + * Japanese fonts for X11 + * Big Japanese fonts for X11 + * IPA font for X11 + +------------------------------------------------------------------------------ diff --git a/intlfonts.spec b/intlfonts.spec new file mode 100644 index 0000000..be3f436 --- /dev/null +++ b/intlfonts.spec @@ -0,0 +1,497 @@ +# +# spec file for package intlfonts +# +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: intlfonts +Version: 1.2.1 +Release: 0 +Summary: Documentation for the International Fonts +License: HPND and SUSE-Redistributable-Content and SUSE-Public-Domain +Group: System/X11/Fonts +Url: ftp://ftp.gnu.org/gnu/intlfonts/ +Source0: intlfonts-1.2.1.tar.bz2 +Source1: gulim24.bdf.bz2 +Source2: fonts.scale.intlfonts-ttf +Source3: efont-iso8859-15.tar.bz2 +BuildRequires: fontpackages-devel +Patch0: intlfonts-1.2.dif +%if 0%{?suse_version} >= 1220 +BuildRequires: bdftopcf +%else +BuildRequires: xorg-x11 +BuildRequires: xorg-x11-devel +%endif +BuildRequires: freetype2 +%define type1_fontdir %{_fontsdir}/Type1 +%define bdf_fontdir %{_fontsdir}/bdf +%reconfigure_fonts_prereq +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +Provides: intlfnts = %{version} +Obsoletes: intlfnts <= 1.2.1 + +%description +This package contains the READMEs for international fonts from the +following packages: + +intlfonts-arabic-bitmap-fonts: Arab fonts for X11 + +intlfonts-asian-bitmap-fonts: Asian fonts for X11 + +intlfonts-chinese-bitmap-fonts: Chinese fonts for X11 + +intlfonts-chinese-big-bitmap-fonts: Big Chinese fonts for X11 + +intlfonts-ethiopic-bitmap-fonts: Ethiopic fonts for X11 + +intlfonts-euro-bitmap-fonts: European fonts for X11 + +intlfonts-japanese-bitmap-fonts: Japanese fonts for X11 + +intlfonts-japanese-big-bitmap-fonts: Big Japanese fonts for X11 + +intlfonts-phonetic-bitmap-fonts: IPA fonts for X11 + +intlfonts-ttf-fonts: TrueType fonts + +intlfonts-type1-fonts: Type1 fonts + +intlfonts-bdf-fonts: Bitmap fonts useful for printing exotic languages from +Emacs + +%package -n intlfonts-arabic-bitmap-fonts +Summary: Arabic Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntarab = %{version} +Provides: locale(xorg-x11:ar) +Obsoletes: ifntarab <= 1.2.1 + +%description -n intlfonts-arabic-bitmap-fonts +Arabic fonts for the X Window System. + +%package -n intlfonts-asian-bitmap-fonts +Summary: Asian Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntasia = %{version} +Provides: locale(xorg-x11:km;th;vi) +Obsoletes: ifntasia <= 1.2.1 + +%description -n intlfonts-asian-bitmap-fonts +Asian fonts for the X Window System. + +%package -n intlfonts-chinese-bitmap-fonts +Summary: Chinese Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntchia = %{version} +Provides: locale(xorg-x11:zh) +Obsoletes: ifntchia <= 1.2.1 + +%description -n intlfonts-chinese-bitmap-fonts +Chinese fonts for the X Window System. + +%package -n intlfonts-chinese-big-bitmap-fonts +Summary: Big Chinese Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntchib = %{version} +Provides: locale(xorg-x11:zh) +Obsoletes: ifntchib <= 1.2.1 + +%description -n intlfonts-chinese-big-bitmap-fonts +Big Chinese fonts for the X Window System. + +%package -n intlfonts-ethiopic-bitmap-fonts +Summary: Ethiopic Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntethi = %{version} +Provides: locale(xorg-x11:am) +Obsoletes: ifntethi <= 1.2.1 + +%description -n intlfonts-ethiopic-bitmap-fonts +Ethiopic fonts for the X Window System. + +%package -n intlfonts-euro-bitmap-fonts +Summary: European fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifnteuro = %{version} +Provides: locale(xorg-x11:cs;el) +Obsoletes: ifnteuro <= 1.2.1 + +%description -n intlfonts-euro-bitmap-fonts +European fonts for the X Window System (ISO 8859-1, 8859-2, 8859-3, +8859-4, 8859-5/9, 8859-7, and 8859-8 together with +KOI8-1/GOST19768.74-1). + +%package -n intlfonts-japanese-bitmap-fonts +Summary: Japanese Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntjapa = %{version} +Provides: locale(xorg-x11:ja) +Obsoletes: ifntjapa <= 1.2.1 + +%description -n intlfonts-japanese-bitmap-fonts +Japanese fonts for the X Window System. + +%package -n intlfonts-japanese-big-bitmap-fonts +Summary: Big Japanese Fonts for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntjapb = %{version} +Provides: locale(xorg-x11:ja) +Obsoletes: ifntjapb <= 1.2.1 + +%description -n intlfonts-japanese-big-bitmap-fonts +Big Japanese fonts for the X Window System. + +%package -n intlfonts-phonetic-bitmap-fonts +Summary: IPA font for the X Window System +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: ifntphon = %{version} +Obsoletes: ifntphon <= 1.2.1 + +%description -n intlfonts-phonetic-bitmap-fonts +The International Phonetic Alphabet font for the X Window System. + +%package -n intlfonts-ttf-fonts +Summary: TrueType Fonts from the GNU Intlfonts Package +Group: System/X11/Fonts +%reconfigure_fonts_prereq +Provides: intlfonts-ttf = %{version} +Obsoletes: intlfonts-ttf <= 1.2.1 + +%description -n intlfonts-ttf-fonts +TrueType fonts from the GNU intlfonts package. + +%package -n intlfonts-bdf-fonts +Summary: Fonts from the GNU Intlfonts Package in BDF Format +Group: System/X11/Fonts +Provides: intlfonts-bdf = %{version} +Obsoletes: intlfonts-bdf <= 1.2.1 + +%description -n intlfonts-bdf-fonts +Fonts from the GNU intlfonts package in the BDF format. + +These fonts are useful for printing exotic languages such as Thai, +Tibetan, Vietnamese, Arabic, and more from within Emacs. + +%package -n intlfonts-type1-fonts +Summary: Type1 Fonts from the GNU Intlfonts Package +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n intlfonts-type1-fonts +Type1 fonts from the GNU intlfonts package. + +%prep +%setup -n intlfonts-1.2.1 -b 0 -a 3 +%patch0 +bunzip2 -c $RPM_SOURCE_DIR/gulim24.bdf.bz2 > gulim24.bdf + +# +# Legal issue +# + +test ! -e Asian/tib16-mule.bdf || exit 1 +test ! -e Asian/tib1c16-mule.bdf || exit 1 +test ! -e Asian/tib1c24-mule.bdf || exit 1 +test ! -e Asian/tib24-mule.bdf || exit 1 + +%build + set +o posix + SUBDIRS="European Asian Chinese Japanese Ethiopic Misc" + SUBDIRS_X="Chinese-X Japanese-X Korean-X" + SUBDIRS_BIG="European.BIG Chinese.BIG Japanese.BIG" + SUBDIRS_EFONT="efont-iso8859-15" + dirs="$SUBDIRS $SUBDIRS_BIG $SUBDIRS_EFONT" + for b in $(find $dirs -name '*.bdf') ; do + p=${b%%.bdf}.pcf + test -s ${p}.gz || { bdftopcf -o ${p} $b && gzip -n -9f ${p}; } + done + +%install + mkdir -p %{buildroot}%{_miscfontsdir}/ + set +o posix + for f in $(find ./ -name '*.pcf.gz') ; do + install -m 0444 $f %{buildroot}%{_miscfontsdir}/ + done + mkdir -p %{buildroot}%{_ttfontsdir}/ + install -m 0444 TrueType/*.ttf %{buildroot}%{_ttfontsdir}/ + install -m 0444 $RPM_SOURCE_DIR/fonts.scale.intlfonts-ttf %{buildroot}%{_ttfontsdir}/ + mkdir -p %{buildroot}%{type1_fontdir}/ + install -m 0444 Type1/*.[ap]f? %{buildroot}%{type1_fontdir}/ + mkdir -p %{buildroot}%{bdf_fontdir}/ + for f in \ + lt1-24-etl lt1-16b-etl lt1-16i-etl lt1-16bi-etl lt1-24-etl lt1-16b-etl \ + lt1-16i-etl lt1-16bi-etl lt2-24-etl lt3-24-etl lt4-24-etl thai24 \ + grk24-etl heb24-etl 12x24rk 12x24rk cyr24-etl lt5-24-etl jiskan24 \ + gb24st jiskan24 gulim24 jksp40 cns1-40 cns2-40 taipei24 taipei24 \ + sish24-etl ipa24-etl visc24-etl visc24-etl arab24-0-etl arab24-1-etl \ + lao24-mule arab24-2-etl ind1c24-mule \ + ethio24f-uni cns3-40 cns4-40 cns5-40 cns6-40 cns7-40 ind24-mule + do + install -m 0444 `find . -name $f.bdf` %{buildroot}%{bdf_fontdir} + done + # install documents + mkdir -m 0755 -p %{buildroot}%{_defaultdocdir}/intlfonts + find . -name 'README*' | while read i; do + mkdir -p %{buildroot}%{_defaultdocdir}/intlfonts/${i%/*} + install -m 0444 $i %{buildroot}%{_defaultdocdir}/intlfonts/${i%/*} + done + cp -a %{buildroot}%{_defaultdocdir}/intlfonts/Misc \ + %{buildroot}%{_defaultdocdir}/intlfonts/Arabic + +%reconfigure_fonts_scriptlets -n intlfonts-arabic-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-asian-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-chinese-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-chinese-big-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-ethiopic-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-euro-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-japanese-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-japanese-big-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-phonetic-bitmap-fonts + +%reconfigure_fonts_scriptlets -n intlfonts-ttf-fonts -c + +%reconfigure_fonts_scriptlets -n intlfonts-type1-fonts -c + +%files +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/README* + +%files -n intlfonts-arabic-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Arabic +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/arab16-0-etl.pcf.gz +%{_miscfontsdir}/arab16-1-etl.pcf.gz +%{_miscfontsdir}/arab16-2-etl.pcf.gz +%{_miscfontsdir}/arab24-0-etl.pcf.gz +%{_miscfontsdir}/arab24-1-etl.pcf.gz +%{_miscfontsdir}/arab24-2-etl.pcf.gz + +%files -n intlfonts-asian-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Asian +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/ind16-mule.pcf.gz +%{_miscfontsdir}/ind16-uni.pcf.gz +%{_miscfontsdir}/ind1c16-mule.pcf.gz +%{_miscfontsdir}/ind1c24-mule.pcf.gz +%{_miscfontsdir}/ind24-mule.pcf.gz +%{_miscfontsdir}/ind24-uni.pcf.gz +%{_miscfontsdir}/isci16-mule.pcf.gz +%{_miscfontsdir}/isci24-mule.pcf.gz +%{_miscfontsdir}/lao14-mule.pcf.gz +%{_miscfontsdir}/lao16-mule.pcf.gz +%{_miscfontsdir}/lao18-mule.pcf.gz +%{_miscfontsdir}/lao18b-mule.pcf.gz +%{_miscfontsdir}/lao18i-mule.pcf.gz +%{_miscfontsdir}/lao24-mule.pcf.gz +%{_miscfontsdir}/thai14.pcf.gz +%{_miscfontsdir}/thai16.pcf.gz +%{_miscfontsdir}/thai18.pcf.gz +%{_miscfontsdir}/thai18b.pcf.gz +%{_miscfontsdir}/thai18bi.pcf.gz +%{_miscfontsdir}/thai18i.pcf.gz +%{_miscfontsdir}/thai24.pcf.gz +%{_miscfontsdir}/visc16-etl.pcf.gz +%{_miscfontsdir}/visc18-etl.pcf.gz +%{_miscfontsdir}/visc18b-etl.pcf.gz +%{_miscfontsdir}/visc18bi-etl.pcf.gz +%{_miscfontsdir}/visc18i-etl.pcf.gz +%{_miscfontsdir}/visc24-etl.pcf.gz +%{_miscfontsdir}/xtis18.pcf.gz +%{_miscfontsdir}/xtis24.pcf.gz + +%files -n intlfonts-chinese-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Chinese +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/cns1-16.pcf.gz +%{_miscfontsdir}/cns1-24.pcf.gz +%{_miscfontsdir}/cns2-16.pcf.gz +%{_miscfontsdir}/cns2-24.pcf.gz +%{_miscfontsdir}/cns3-16.pcf.gz +%{_miscfontsdir}/cns3-24.pcf.gz +%{_miscfontsdir}/cns4-16.pcf.gz +%{_miscfontsdir}/cns4-24.pcf.gz +%{_miscfontsdir}/cns5-16.pcf.gz +%{_miscfontsdir}/cns5-24.pcf.gz +%{_miscfontsdir}/cns6-16.pcf.gz +%{_miscfontsdir}/cns6-24.pcf.gz +%{_miscfontsdir}/cns7-16.pcf.gz +%{_miscfontsdir}/cns7-24.pcf.gz +%{_miscfontsdir}/guob16.pcf.gz +%{_miscfontsdir}/sish14-etl.pcf.gz +%{_miscfontsdir}/sish16-etl.pcf.gz +%{_miscfontsdir}/sish24-etl.pcf.gz +%{_miscfontsdir}/taipei16.pcf.gz +%{_miscfontsdir}/taipei24.pcf.gz + +%files -n intlfonts-chinese-big-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Chinese.BIG +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/cc40s.pcf.gz +%{_miscfontsdir}/cc48s.pcf.gz +%{_miscfontsdir}/cns1-40.pcf.gz +%{_miscfontsdir}/cns2-40.pcf.gz +%{_miscfontsdir}/cns3-40.pcf.gz +%{_miscfontsdir}/cns4-40.pcf.gz +%{_miscfontsdir}/cns5-40.pcf.gz +%{_miscfontsdir}/cns6-40.pcf.gz +%{_miscfontsdir}/cns7-40.pcf.gz + +%files -n intlfonts-ethiopic-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Ethiopic +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/ethio16f-uni.pcf.gz +%{_miscfontsdir}/ethio24f-uni.pcf.gz + +%files -n intlfonts-euro-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/European +%doc %{_defaultdocdir}/intlfonts/European.BIG +%doc %{_defaultdocdir}/intlfonts/efont* +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/cyr14-etl.pcf.gz +%{_miscfontsdir}/cyr16-etl.pcf.gz +%{_miscfontsdir}/cyr24-etl.pcf.gz +%{_miscfontsdir}/grk14-etl.pcf.gz +%{_miscfontsdir}/grk16-etl.pcf.gz +%{_miscfontsdir}/grk24-etl.pcf.gz +%{_miscfontsdir}/koi14-etl.pcf.gz +%{_miscfontsdir}/koi16-etl.pcf.gz +%{_miscfontsdir}/koi24-etl.pcf.gz +%{_miscfontsdir}/lt1-14-etl.pcf.gz +%{_miscfontsdir}/lt1-16-etl.pcf.gz +%{_miscfontsdir}/lt1-16b-etl.pcf.gz +%{_miscfontsdir}/lt1-16bi-etl.pcf.gz +%{_miscfontsdir}/lt1-16i-etl.pcf.gz +%{_miscfontsdir}/lt1-18-etl.pcf.gz +%{_miscfontsdir}/lt1-18.pcf.gz +%{_miscfontsdir}/lt1-18b-etl.pcf.gz +%{_miscfontsdir}/lt1-18bi-etl.pcf.gz +%{_miscfontsdir}/lt1-18i-etl.pcf.gz +%{_miscfontsdir}/lt1-24-etl.pcf.gz +%{_miscfontsdir}/lt1-24b-etl.pcf.gz +%{_miscfontsdir}/lt1-24bi-etl.pcf.gz +%{_miscfontsdir}/lt1-24i-etl.pcf.gz +%{_miscfontsdir}/lt2-14-etl.pcf.gz +%{_miscfontsdir}/lt2-16-etl.pcf.gz +%{_miscfontsdir}/lt2-24-etl.pcf.gz +%{_miscfontsdir}/lt3-14-etl.pcf.gz +%{_miscfontsdir}/lt3-16-etl.pcf.gz +%{_miscfontsdir}/lt3-24-etl.pcf.gz +%{_miscfontsdir}/lt4-14-etl.pcf.gz +%{_miscfontsdir}/lt4-16-etl.pcf.gz +%{_miscfontsdir}/lt4-24-etl.pcf.gz +%{_miscfontsdir}/lt5-14-etl.pcf.gz +%{_miscfontsdir}/lt5-16-etl.pcf.gz +%{_miscfontsdir}/lt5-24-etl.pcf.gz +%{_miscfontsdir}/heb14-etl.pcf.gz +%{_miscfontsdir}/heb16-etl.pcf.gz +%{_miscfontsdir}/heb24-etl.pcf.gz +%{_miscfontsdir}/bmp16-etl.pcf.gz +%{_miscfontsdir}/lt1-40-etl.pcf.gz +%{_miscfontsdir}/h16-iso8859-15.pcf.gz +%{_miscfontsdir}/h16_b-iso8859-15.pcf.gz +%{_miscfontsdir}/h16_bi-iso8859-15.pcf.gz +%{_miscfontsdir}/h16_i-iso8859-15.pcf.gz +%{_miscfontsdir}/h24-iso8859-15.pcf.gz +%{_miscfontsdir}/h24_b-iso8859-15.pcf.gz +%{_miscfontsdir}/h24_bi-iso8859-15.pcf.gz +%{_miscfontsdir}/h24_i-iso8859-15.pcf.gz + +%files -n intlfonts-japanese-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Japanese +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/a18rk.pcf.gz +%{_miscfontsdir}/a18rkb.pcf.gz +%{_miscfontsdir}/a18rki.pcf.gz +%{_miscfontsdir}/j78-16.pcf.gz +%{_miscfontsdir}/j83-18.pcf.gz +%{_miscfontsdir}/j83-18b.pcf.gz +%{_miscfontsdir}/j83-18i.pcf.gz +%{_miscfontsdir}/j90-16.pcf.gz +%{_miscfontsdir}/jksp16.pcf.gz +%{_miscfontsdir}/jksp24.pcf.gz + +%files -n intlfonts-japanese-big-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Japanese.BIG +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/jiskan32.pcf.gz +%{_miscfontsdir}/jiskan48.pcf.gz +%{_miscfontsdir}/jksp40.pcf.gz + +%files -n intlfonts-phonetic-bitmap-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Misc +%dir %{_miscfontsdir}/ +%{_miscfontsdir}/ipa14-etl.pcf.gz +%{_miscfontsdir}/ipa16-etl.pcf.gz +%{_miscfontsdir}/ipa24-etl.pcf.gz + +%files -n intlfonts-ttf-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/TrueType +%dir %{_ttfontsdir}/ +%config %{_ttfontsdir}/fonts.scale.intlfonts-ttf +%{_ttfontsdir}/*.ttf + +%files -n intlfonts-type1-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/Type1 +%{type1_fontdir} + +%files -n intlfonts-bdf-fonts +%defattr(-,root,root) +%dir %{_defaultdocdir}/intlfonts +%doc %{_defaultdocdir}/intlfonts/*.X +%{bdf_fontdir} + +%changelog