From 7c99137fee1d527ee1b68019ec8706ce809f32acebed1c7e52ed80df5f81503b Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Sun, 13 Oct 2024 19:22:11 +0000 Subject: [PATCH] - Update to version 1.1.2 * gitlab CI: stop requiring Signed-off-by in commits * bdfReadBitmap: avoid NULL dereference on zero-width glyphs * bdfReadBitmap: avoid access to byte before start of array * pcfWriteFont: Avoid uninitialized values in tables * atom: Update Hash() to be unsigned OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/bdftopcf?expand=0&rev=18 --- .gitattributes | 23 ++++++++ .gitignore | 1 + bdftopcf-1.1.1.tar.xz | 3 ++ bdftopcf-1.1.1.tar.xz.sig | Bin 0 -> 543 bytes bdftopcf-1.1.2.tar.xz | 3 ++ bdftopcf-1.1.2.tar.xz.sig | Bin 0 -> 566 bytes bdftopcf.changes | 87 +++++++++++++++++++++++++++++++ bdftopcf.keyring | 107 ++++++++++++++++++++++++++++++++++++++ bdftopcf.spec | 57 ++++++++++++++++++++ 9 files changed, 281 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 bdftopcf-1.1.1.tar.xz create mode 100644 bdftopcf-1.1.1.tar.xz.sig create mode 100644 bdftopcf-1.1.2.tar.xz create mode 100644 bdftopcf-1.1.2.tar.xz.sig create mode 100644 bdftopcf.changes create mode 100644 bdftopcf.keyring create mode 100644 bdftopcf.spec 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/bdftopcf-1.1.1.tar.xz b/bdftopcf-1.1.1.tar.xz new file mode 100644 index 0000000..7087b34 --- /dev/null +++ b/bdftopcf-1.1.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11c953d53c0f3ed349d0198dfb0a40000b5121df7eef09f2615a262892fed908 +size 142716 diff --git a/bdftopcf-1.1.1.tar.xz.sig b/bdftopcf-1.1.1.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..dd5e5c18ef89a30affa735447c1e0a7d66daf31fb6ce40fc74c3faff6d18686d GIT binary patch literal 543 zcmV+)0^t3L0vrSY0SW*H1p;GB0(t-n2@ucU6o@FsLZ>%=5B(M}uv9S)Be2GyWokwn z4^6-jT0R!FiX=9$Di)98*Gr1|*MmJ7oh8xHR}`g1$p%Sc2lkbyGqs@dt&mD~PS^V- zX4DbIfNpdbo*J-}PRRANic}bH&1qyp{W{>rxWXnFM<{S2#Bep|Nc!@eP@FgYHWQwu zril_z^s#ni3vr9ka)Q^xIH(r~zL&1hO2*d18XoFz=oXW*@JVdgYH6gDM4#7)z;T#_ zzms2eN!QE&YBa#>zItAdbbqV{vNC>mk}2GjY6YJ_yPb)$oUyAu zx3R@f6*++`U)WELn>BK=!ZqM6Zd-C1)wOU^%lvA<54Z1yd2k`s}T~wPK#YEW% zTibv^i-Ta}bgdtm@--Q^;Moe>uY!_m668P;iz`I0N2%>PdekP$|e>KD2t~ zV!If_<-gBOg*?Ri*tHV$A_xLEBHNp)beTUjyJ_dnFJpg3%P~boVKr8l5C124ELXj3 z)k|fzJhCqyL~t9@Wlz%<#FnKVaGoH~5#x1B&;>C`!E+I#LCwkx(T|fBFND{2^XbWm z*5y{Nvi+F=73|?+dg;H{{QU8(*wWJcx%>&!GnU8wd7M)H&~km^01-2e&+5YOKf zh$zNFr`5O+0Ei_hSnuFUk)}PiXI1dX(-?B$j^!K(A z^!0bSkwOD`{q4cQye(*VBPSh04ciZe8o9iS+BY?FC5l5kNFUtUL6Aa9%TyiK*02-G z*+a~Hu+ZaWN>F_(Zgc?H_k;;GwQv(*U~eEBQoq?jF0qamE~dqJ%UlJ>?8#eu>z%{T Ey)HBrCjbBd literal 0 HcmV?d00001 diff --git a/bdftopcf.changes b/bdftopcf.changes new file mode 100644 index 0000000..a564e4a --- /dev/null +++ b/bdftopcf.changes @@ -0,0 +1,87 @@ +------------------------------------------------------------------- +Sun Oct 13 19:20:12 UTC 2024 - Stefan Dirsch + +- Update to version 1.1.2 + * gitlab CI: stop requiring Signed-off-by in commits + * bdfReadBitmap: avoid NULL dereference on zero-width glyphs + * bdfReadBitmap: avoid access to byte before start of array + * pcfWriteFont: Avoid uninitialized values in tables + * atom: Update Hash() to be unsigned + +------------------------------------------------------------------- +Mon Oct 17 08:27:30 UTC 2022 - Stefan Dirsch + +- fixed download URLs of tarball and signature file in specfile + +------------------------------------------------------------------- +Sat Oct 15 21:30:10 UTC 2022 - Stefan Dirsch + +- Update to version 1.1.1 + * Update README for gitlab migration + * Update configure.ac bug URL for gitlab migration + * Fix spelling/wording issues + * gitlab CI: add a basic build test + * Adopt X.Org standard coding style (via x-indent-all.sh) + * Add .git-blame-ignore-revs to hide whitespace commits from git blame + * Variable scope reductions as recommended by cppcheck + * Delete functions identified as unused by cppcheck + * Make some functions static that aren't called from other files + * Remove redundant assignment + * Remove redundant null-pointer check + * Fix -Wsign-compare warnings + * Remove unnecessary cast of strlen result in malloc argument + * Remove weak symbol setup from Atom code + * Depend on xproto and fsproto that are now used. + +------------------------------------------------------------------- +Mon Aug 2 15:19:47 UTC 2021 - Stefan Dirsch + +- switch to libXfont2 + +------------------------------------------------------------------- +Thu Nov 9 16:29:02 UTC 2017 - sndirsch@suse.com + +- Update to version 1.1 + * This release imports the libXfont 1.x BDF-reading and PCF-writing + code, as this program is the only known user of that code and + libXfont 1.x is otherwise unmaintained. No functional difference + should be apparent, this is just another step towards eliminating + the old version of libXfont from the world. + +------------------------------------------------------------------- +Fri Feb 3 08:08:46 UTC 2017 - mpluskal@suse.com + +- Add gpg signature +- Remove obsolete parts of spec file +- Make building more verbose + +------------------------------------------------------------------- +Sat Jan 3 17:36:59 UTC 2015 - tobias.johannes.klausmann@mni.thm.de + +- Update to version 1.0.5: + This minor maintenance release fixes a couple of issues with the + usage messages printed for incorrect options, and updates the + configure scripts to the latest X.Org standards. + +------------------------------------------------------------------- +Sat Jan 19 09:20:31 UTC 2013 - zaitor@opensuse.org + +- Update to version 1.0.4: + + Use remove() instead of unlink() to remove files. + + Use symbolic names instead of raw integers for stdin & stdout + fd's. + + Add -v flag to print version info. + + Combine usage message strings. + + Initialize font to 0 values directly instead of via bzero. + + Adopt X.Org standard coding style (via x-indent.sh). + + man: remove trailing spaces and tabs. + + config: + - Move man pages into their own directory. + - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS. + - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS. + +------------------------------------------------------------------- +Fri Apr 13 08:46:08 UTC 2012 - vuntz@opensuse.org + +- Split bdftopcf from xorg-x11. Initial version: 1.0.3. + diff --git a/bdftopcf.keyring b/bdftopcf.keyring new file mode 100644 index 0000000..0ee75c0 --- /dev/null +++ b/bdftopcf.keyring @@ -0,0 +1,107 @@ +pub 1024D/1F2D130E 2007-07-16 [expires: 2018-04-25] +uid [ unknown] Alan Coopersmith +uid [ unknown] Alan Coopersmith +uid [ unknown] Alan Coopersmith +sub 2048g/6E6132BD 2007-07-16 +sub 4096R/28C642A7 2013-04-26 [expires: 2018-04-25] + +pub 3072R/CAAA50B2 2017-10-04 +uid [ unknown] Adam Jackson +sub 3072R/AEF6BB88 2017-10-04 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +mQGiBEab+moRBACDH5yKqS3wcc5bdxY7PBNuwKvF5TKMfagmSvuRDtZjjIIWaA/n +Z1KboV9Gq5g7kP7+Kfu+Qgd8u65eVsWwmPW10fXvj3aCU53glx2EdGdrHcgiyH2g +EQfPiyBw+trIppWFRV0IDXSLMA1FNC92t2nSG/VFHaPTVwcgkIRSfcXDvwCglGdE +a6f4uLqoNHP+m4yYnzapFuMD/R4+2AJDAvEWKDdYCGZzlawjAmmWyXrmT7/C/mx9 +8qUR473l4buXjHgDkkXXlHqdzil1vK85PhrKzNJDCCmlHUJNz+QwiAMOLwpD+kwV +Pb57RG7y+a5JQ5+jtVw4RlUxZIk/wj2An9YBO3A5vR7PdjM32ZJCN2+aM4dYfNzQ +xQKTA/47icvBaBVTl9rztjg2pd2Aqpc1P/GsIYLGj7XjnnJvGAENBHSH1QjpZMJG +CTS9oJ+B0/wrIr+pA+MdFgYAb6ojMQJOO6UChjWWSGjMFcs/CeXhxlLBido3DtAE +TbNTwO6OEfAvdosvTdhJFnwvZlJ+zZGGy5CrF2Fd9PUe9tmASbQoQWxhbiBDb29w +ZXJzbWl0aCA8YWxhbmNAZnJlZWRlc2t0b3Aub3JnPohoBBMRAgAoAhsDBgsJCAcD +AgYVCAIJCgsEFgIDAQIeAQIXgAUCUXnRYgUJFEPYeAAKCRCi+54IHy0TDonxAKCP +cAgXNojuujUg5Wqi6v0RBFVSUgCggq1SsVEdq9NDWvXvkeGyNaBivSK0K0FsYW4g +Q29vcGVyc21pdGggPGFsYW4uY29vcGVyc21pdGhAc3VuLmNvbT6IZgQTEQIAJgIb +AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJRedFiBQkUQ9h4AAoJEKL7nggfLRMO +6sUAn0jl3h9rY4OJ13Lu7nsKclyhDpOqAKCFgTmaDGRuDRxloLg9jftrn7a7vrQu +QWxhbiBDb29wZXJzbWl0aCA8YWxhbi5jb29wZXJzbWl0aEBvcmFjbGUuY29tPohr +BBMRAgArAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAIZAQUCUXnRYgUJFEPY +eAAKCRCi+54IHy0TDtBZAJ9IgVVNoFIPRjTsNjcSFaLznuDRJgCcC/WgV312IrxS +Q8PRAyEgozSB9Ke5Ag0ERpv6bxAIAJp5aUlho5rUhpS6ik7spsAQFPRuycPKMNu0 +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 +=aTYk +-----END PGP PUBLIC KEY BLOCK----- diff --git a/bdftopcf.spec b/bdftopcf.spec new file mode 100644 index 0000000..b8d5c61 --- /dev/null +++ b/bdftopcf.spec @@ -0,0 +1,57 @@ +# +# spec file for package bdftopcf +# +# Copyright (c) 2024 SUSE LLC +# +# 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 https://bugs.opensuse.org/ +# + + +Name: bdftopcf +Version: 1.1.2 +Release: 0 +Summary: Font compiler for the X server and font server +License: MIT +Group: System/X11/Utilities +URL: http://xorg.freedesktop.org/ +Source0: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.xz +Source1: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.xz.sig +Source2: %{name}.keyring +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xfont2) +BuildRequires: pkgconfig(xorg-macros) >= 1.8 + +%description +bdftopcf is a font compiler for the X server and font server. Fonts +in Portable Compiled Format can be read by any architecture, although +the file is structured to allow one particular architecture to read +them directly without reformatting. This allows fast reading on the +appropriate machine, but the files are still portable (but read more +slowly) on other machines. + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} V=1 + +%install +%make_install + +%files +%defattr(-,root,root) +%doc AUTHORS ChangeLog COPYING README.md +%{_bindir}/bdftopcf +%{_mandir}/man1/bdftopcf.1%{?ext_man} + +%changelog