commit c2431d9e79b539a5729367935fa46bd2c733144e81afc20b32cdec607f92c20c Author: Stefan Dirsch Date: Tue May 15 09:24:52 2012 +0000 Accepting request 121040 from home:vuntz:branches:X11:XOrg Rename xorg-x11-fonts-devel to font-util (with Provides/Obsoletes); when pushing to Factory, we'll need 'osc deleterequest -m "Renamed to font-util" openSUSE:Factory xorg-x11-fonts-devel' OBS-URL: https://build.opensuse.org/request/show/121040 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/font-util?expand=0&rev=1 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/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/CP932.TXT b/CP932.TXT new file mode 100644 index 0000000..9b51ed7 --- /dev/null +++ b/CP932.TXT @@ -0,0 +1,176 @@ +# +# Name: cp932 to Unicode table +# Unicode version: 2.0 +# Table version: 2.01 +# Table format: Format A +# Date: 04/15/98 +# +# Contact: cpxlate@microsoft.com +# +# General notes: none +# +# Format: Three tab-separated columns +# Column #1 is the cp932 code (in hex) +# Column #2 is the Unicode (in hex as 0xXXXX) +# Column #3 is the Unicode name (follows a comment sign, '#') +# +# The entries are in cp932 order +# +0x20 0x0020 #SPACE +0x21 0x0021 #EXCLAMATION MARK +0x22 0x0022 #QUOTATION MARK +0x23 0x0023 #NUMBER SIGN +0x24 0x0024 #DOLLAR SIGN +0x25 0x0025 #PERCENT SIGN +0x26 0x0026 #AMPERSAND +0x27 0x0027 #APOSTROPHE +0x28 0x0028 #LEFT PARENTHESIS +0x29 0x0029 #RIGHT PARENTHESIS +0x2A 0x002A #ASTERISK +0x2B 0x002B #PLUS SIGN +0x2C 0x002C #COMMA +0x2D 0x002D #HYPHEN-MINUS +0x2E 0x002E #FULL STOP +0x2F 0x002F #SOLIDUS +0x30 0x0030 #DIGIT ZERO +0x31 0x0031 #DIGIT ONE +0x32 0x0032 #DIGIT TWO +0x33 0x0033 #DIGIT THREE +0x34 0x0034 #DIGIT FOUR +0x35 0x0035 #DIGIT FIVE +0x36 0x0036 #DIGIT SIX +0x37 0x0037 #DIGIT SEVEN +0x38 0x0038 #DIGIT EIGHT +0x39 0x0039 #DIGIT NINE +0x3A 0x003A #COLON +0x3B 0x003B #SEMICOLON +0x3C 0x003C #LESS-THAN SIGN +0x3D 0x003D #EQUALS SIGN +0x3E 0x003E #GREATER-THAN SIGN +0x3F 0x003F #QUESTION MARK +0x40 0x0040 #COMMERCIAL AT +0x41 0x0041 #LATIN CAPITAL LETTER A +0x42 0x0042 #LATIN CAPITAL LETTER B +0x43 0x0043 #LATIN CAPITAL LETTER C +0x44 0x0044 #LATIN CAPITAL LETTER D +0x45 0x0045 #LATIN CAPITAL LETTER E +0x46 0x0046 #LATIN CAPITAL LETTER F +0x47 0x0047 #LATIN CAPITAL LETTER G +0x48 0x0048 #LATIN CAPITAL LETTER H +0x49 0x0049 #LATIN CAPITAL LETTER I +0x4A 0x004A #LATIN CAPITAL LETTER J +0x4B 0x004B #LATIN CAPITAL LETTER K +0x4C 0x004C #LATIN CAPITAL LETTER L +0x4D 0x004D #LATIN CAPITAL LETTER M +0x4E 0x004E #LATIN CAPITAL LETTER N +0x4F 0x004F #LATIN CAPITAL LETTER O +0x50 0x0050 #LATIN CAPITAL LETTER P +0x51 0x0051 #LATIN CAPITAL LETTER Q +0x52 0x0052 #LATIN CAPITAL LETTER R +0x53 0x0053 #LATIN CAPITAL LETTER S +0x54 0x0054 #LATIN CAPITAL LETTER T +0x55 0x0055 #LATIN CAPITAL LETTER U +0x56 0x0056 #LATIN CAPITAL LETTER V +0x57 0x0057 #LATIN CAPITAL LETTER W +0x58 0x0058 #LATIN CAPITAL LETTER X +0x59 0x0059 #LATIN CAPITAL LETTER Y +0x5A 0x005A #LATIN CAPITAL LETTER Z +0x5B 0x005B #LEFT SQUARE BRACKET +0x5C 0x005C #REVERSE SOLIDUS +0x5D 0x005D #RIGHT SQUARE BRACKET +0x5E 0x005E #CIRCUMFLEX ACCENT +0x5F 0x005F #LOW LINE +0x60 0x0060 #GRAVE ACCENT +0x61 0x0061 #LATIN SMALL LETTER A +0x62 0x0062 #LATIN SMALL LETTER B +0x63 0x0063 #LATIN SMALL LETTER C +0x64 0x0064 #LATIN SMALL LETTER D +0x65 0x0065 #LATIN SMALL LETTER E +0x66 0x0066 #LATIN SMALL LETTER F +0x67 0x0067 #LATIN SMALL LETTER G +0x68 0x0068 #LATIN SMALL LETTER H +0x69 0x0069 #LATIN SMALL LETTER I +0x6A 0x006A #LATIN SMALL LETTER J +0x6B 0x006B #LATIN SMALL LETTER K +0x6C 0x006C #LATIN SMALL LETTER L +0x6D 0x006D #LATIN SMALL LETTER M +0x6E 0x006E #LATIN SMALL LETTER N +0x6F 0x006F #LATIN SMALL LETTER O +0x70 0x0070 #LATIN SMALL LETTER P +0x71 0x0071 #LATIN SMALL LETTER Q +0x72 0x0072 #LATIN SMALL LETTER R +0x73 0x0073 #LATIN SMALL LETTER S +0x74 0x0074 #LATIN SMALL LETTER T +0x75 0x0075 #LATIN SMALL LETTER U +0x76 0x0076 #LATIN SMALL LETTER V +0x77 0x0077 #LATIN SMALL LETTER W +0x78 0x0078 #LATIN SMALL LETTER X +0x79 0x0079 #LATIN SMALL LETTER Y +0x7A 0x007A #LATIN SMALL LETTER Z +0x7B 0x007B #LEFT CURLY BRACKET +0x7C 0x007C #VERTICAL LINE +0x7D 0x007D #RIGHT CURLY BRACKET +0x7E 0x007E #TILDE +0xA1 0xFF61 #HALFWIDTH IDEOGRAPHIC FULL STOP +0xA2 0xFF62 #HALFWIDTH LEFT CORNER BRACKET +0xA3 0xFF63 #HALFWIDTH RIGHT CORNER BRACKET +0xA4 0xFF64 #HALFWIDTH IDEOGRAPHIC COMMA +0xA5 0xFF65 #HALFWIDTH KATAKANA MIDDLE DOT +0xA6 0xFF66 #HALFWIDTH KATAKANA LETTER WO +0xA7 0xFF67 #HALFWIDTH KATAKANA LETTER SMALL A +0xA8 0xFF68 #HALFWIDTH KATAKANA LETTER SMALL I +0xA9 0xFF69 #HALFWIDTH KATAKANA LETTER SMALL U +0xAA 0xFF6A #HALFWIDTH KATAKANA LETTER SMALL E +0xAB 0xFF6B #HALFWIDTH KATAKANA LETTER SMALL O +0xAC 0xFF6C #HALFWIDTH KATAKANA LETTER SMALL YA +0xAD 0xFF6D #HALFWIDTH KATAKANA LETTER SMALL YU +0xAE 0xFF6E #HALFWIDTH KATAKANA LETTER SMALL YO +0xAF 0xFF6F #HALFWIDTH KATAKANA LETTER SMALL TU +0xB0 0xFF70 #HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK +0xB1 0xFF71 #HALFWIDTH KATAKANA LETTER A +0xB2 0xFF72 #HALFWIDTH KATAKANA LETTER I +0xB3 0xFF73 #HALFWIDTH KATAKANA LETTER U +0xB4 0xFF74 #HALFWIDTH KATAKANA LETTER E +0xB5 0xFF75 #HALFWIDTH KATAKANA LETTER O +0xB6 0xFF76 #HALFWIDTH KATAKANA LETTER KA +0xB7 0xFF77 #HALFWIDTH KATAKANA LETTER KI +0xB8 0xFF78 #HALFWIDTH KATAKANA LETTER KU +0xB9 0xFF79 #HALFWIDTH KATAKANA LETTER KE +0xBA 0xFF7A #HALFWIDTH KATAKANA LETTER KO +0xBB 0xFF7B #HALFWIDTH KATAKANA LETTER SA +0xBC 0xFF7C #HALFWIDTH KATAKANA LETTER SI +0xBD 0xFF7D #HALFWIDTH KATAKANA LETTER SU +0xBE 0xFF7E #HALFWIDTH KATAKANA LETTER SE +0xBF 0xFF7F #HALFWIDTH KATAKANA LETTER SO +0xC0 0xFF80 #HALFWIDTH KATAKANA LETTER TA +0xC1 0xFF81 #HALFWIDTH KATAKANA LETTER TI +0xC2 0xFF82 #HALFWIDTH KATAKANA LETTER TU +0xC3 0xFF83 #HALFWIDTH KATAKANA LETTER TE +0xC4 0xFF84 #HALFWIDTH KATAKANA LETTER TO +0xC5 0xFF85 #HALFWIDTH KATAKANA LETTER NA +0xC6 0xFF86 #HALFWIDTH KATAKANA LETTER NI +0xC7 0xFF87 #HALFWIDTH KATAKANA LETTER NU +0xC8 0xFF88 #HALFWIDTH KATAKANA LETTER NE +0xC9 0xFF89 #HALFWIDTH KATAKANA LETTER NO +0xCA 0xFF8A #HALFWIDTH KATAKANA LETTER HA +0xCB 0xFF8B #HALFWIDTH KATAKANA LETTER HI +0xCC 0xFF8C #HALFWIDTH KATAKANA LETTER HU +0xCD 0xFF8D #HALFWIDTH KATAKANA LETTER HE +0xCE 0xFF8E #HALFWIDTH KATAKANA LETTER HO +0xCF 0xFF8F #HALFWIDTH KATAKANA LETTER MA +0xD0 0xFF90 #HALFWIDTH KATAKANA LETTER MI +0xD1 0xFF91 #HALFWIDTH KATAKANA LETTER MU +0xD2 0xFF92 #HALFWIDTH KATAKANA LETTER ME +0xD3 0xFF93 #HALFWIDTH KATAKANA LETTER MO +0xD4 0xFF94 #HALFWIDTH KATAKANA LETTER YA +0xD5 0xFF95 #HALFWIDTH KATAKANA LETTER YU +0xD6 0xFF96 #HALFWIDTH KATAKANA LETTER YO +0xD7 0xFF97 #HALFWIDTH KATAKANA LETTER RA +0xD8 0xFF98 #HALFWIDTH KATAKANA LETTER RI +0xD9 0xFF99 #HALFWIDTH KATAKANA LETTER RU +0xDA 0xFF9A #HALFWIDTH KATAKANA LETTER RE +0xDB 0xFF9B #HALFWIDTH KATAKANA LETTER RO +0xDC 0xFF9C #HALFWIDTH KATAKANA LETTER WA +0xDD 0xFF9D #HALFWIDTH KATAKANA LETTER N +0xDE 0xFF9E #HALFWIDTH KATAKANA VOICED SOUND MARK +0xDF 0xFF9F #HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK diff --git a/font-util-1.3.0.tar.bz2 b/font-util-1.3.0.tar.bz2 new file mode 100644 index 0000000..d38cb32 --- /dev/null +++ b/font-util-1.3.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfa9e55625a4e0250f32fabab1fd5c8ffcd2d1ff2720d6fcf0f74bc8a5929195 +size 142059 diff --git a/font-util.changes b/font-util.changes new file mode 100644 index 0000000..eba0223 --- /dev/null +++ b/font-util.changes @@ -0,0 +1,123 @@ +------------------------------------------------------------------- +Sun Apr 15 08:27:18 UTC 2012 - vuntz@opensuse.org + +- Rename source and binary package from xorg-x11-fonts-devel to + font-utils. +- Add Provides/Obsoletes for xorg-x11-fonts-devel to smooth + upgrades. + +------------------------------------------------------------------- +Wed Apr 11 18:15:47 UTC 2012 - vuntz@opensuse.org + +- Update to font-util 1.3.0: + + bdftruncate: Properly support -w and +w + + Fix compiler warnings + + Better support for cross-compiling +- Include version of font-util in the version of the package. For + instance, this will now be 7.6_1.3.0. + +------------------------------------------------------------------- +Tue Dec 21 02:41:36 UTC 2010 - sndirsch@novell.com + +- bumped version number to 7.6 + +------------------------------------------------------------------- +Fri Oct 15 18:44:20 UTC 2010 - sndirsch@novell.com + +- font-util 1.2.0 + * This release adds two new options that some of the font + packages will offer in their configure scripts: + --disable-all-encodings option to the macros used in the bdf + font packages, to set the default to disabled for all + encodings so that builders/packagers wanting to build just + a subset of encodings can start with none and add the ones + they want instead of having to disable all those they don't + want. + --with-fc-confdir to specify the path to fontconfig's + configuration files directory (normally /etc/fonts), for + packages like bh-ttf that install fontconfig configuration + snippets. If not specified, the default will be the confdir + variable from fontconfig.pc if present (which it won't be + until the next fontconfig release), otherwise + ${sysconfdir}/fonts. + +------------------------------------------------------------------- +Tue Oct 5 05:55:15 UTC 2010 - sndirsch@novell.com + +- font-util 1.1.2 + * This release fixes the bug in the fontutils.m4 autoconf macros + that allowed packages generated with these macros to + successfully pass configure when required utilities were + missing, resulting in build failures that were hard to + diagnose, such as "-b: command not found". + Existing font packages will need to have autoreconf run after + installing the new fontutil.m4 to take advantage of this fix - + the next release of the font packages will include this fix in + the configure scripts distributed in their tarballs. + +------------------------------------------------------------------- +Fri Apr 2 17:51:02 CEST 2010 - sndirsch@suse.de + +- bumped version number to 7.5 + +------------------------------------------------------------------- +Wed Mar 17 18:29:50 CET 2010 - ro@suse.de + +- font-util 1.1.1 + +------------------------------------------------------------------- +Sat Aug 8 12:34:54 CEST 2009 - sndirsch@suse.de + +- font-util 1.0.2 + * Replace bdftruncate Perl script with C program + +------------------------------------------------------------------- +Thu Sep 11 14:20:36 CEST 2008 - sndirsch@suse.de + +- bumped release number to 7.4 + +------------------------------------------------------------------- +Mon Jan 21 15:31:12 CET 2008 - sndirsch@suse.de + +- no longer mark sources as NoSource (new policy) + +------------------------------------------------------------------- +Sat Sep 29 12:22:22 CEST 2007 - sndirsch@suse.de + +- bumped version to 7.3 + +------------------------------------------------------------------- +Thu Oct 26 07:28:44 CEST 2006 - sndirsch@suse.de + +- set version to 7.2 in specfile + +------------------------------------------------------------------- +Wed Aug 9 12:06:13 CEST 2006 - sndirsch@suse.de + +- fixed /usr/share/fonts directory conflict with filesystem + +------------------------------------------------------------------- +Wed Aug 2 16:11:49 CEST 2006 - sndirsch@suse.de + +- fix setup line + +------------------------------------------------------------------- +Fri Jul 28 14:44:06 CEST 2006 - sndirsch@suse.de + +- use "-fno-strict-aliasing" + +------------------------------------------------------------------- +Thu Jul 27 22:07:47 CEST 2006 - sndirsch@suse.de + +- switched from JIS0201 to CP932 due to legal issues (Bug #194720) + +------------------------------------------------------------------- +Thu Jul 27 11:37:13 CEST 2006 - sndirsch@suse.de + +- use $RPM_OPT_FLAGS + +------------------------------------------------------------------- +Thu Jun 29 10:29:10 CEST 2006 - sndirsch@suse.de + +- created package + diff --git a/font-util.spec b/font-util.spec new file mode 100644 index 0000000..f439ccf --- /dev/null +++ b/font-util.spec @@ -0,0 +1,65 @@ +# +# spec file for package font-util +# +# Copyright (c) 2012 SUSE LINUX Products 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: font-util +Version: 1.3.0 +Release: 0 +Summary: X.Org font package creation/installation utilities +License: MIT +Group: System/X11/Fonts +Url: http://xorg.freedesktop.org/ +Source: %{name}-%{version}.tar.bz2 +Source1: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT +BuildRequires: pkgconfig +BuildRequires: xorg-x11-proto-devel +BuildRequires: pkgconfig(xorg-macros) >= 1.8 +Requires: xorg-x11-proto-devel +# Package was named xorg-x11-fonts-devel until 12.2 +# We use 7.7 for Provides/Obsoletes, since we're renaming the packages when +# X11R7.7 is in RC1, and xorg-x11-fonts-devel was version 7.6 +Provides: xorg-x11-fonts-devel = 7.7 +Obsoletes: xorg-x11-fonts-devel < 7.7 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This package provides utilities for X.Org font package +creation/installation. + +%prep +%setup -q +# see Bug 194720 for details +cp %SOURCE1 map-JISX0201.1976-0 + +%build +%configure --with-mapdir=%{_datadir}/fonts/util + +%install +%make_install + +%files +%defattr(-,root,root) +%doc ChangeLog COPYING README +%{_bindir}/bdftruncate +%{_bindir}/ucs2any +%{_mandir}/man1/bdftruncate.1%{?ext_man} +%{_mandir}/man1/ucs2any.1%{?ext_man} +%{_datadir}/aclocal/fontutil.m4 +%{_datadir}/fonts/util/ +%{_libdir}/pkgconfig/fontutil.pc + +%changelog