Sync from SUSE:SLFO:Main icoutils revision 17ad10c154ec864bf3422c79044b2567

This commit is contained in:
Adrian Schröter 2024-05-03 13:40:22 +02:00
commit f4d0bbe882
6 changed files with 237 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -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

BIN
icoutils-0.32.3.tar.bz2 (Stored with Git LFS) Normal file

Binary file not shown.

BIN
icoutils-0.32.3.tar.bz2.sig Normal file

Binary file not shown.

117
icoutils.changes Normal file
View File

@ -0,0 +1,117 @@
-------------------------------------------------------------------
Fri May 6 13:36:10 UTC 2022 - Marcus Meissner <meissner@suse.com>
- source urls switched to https
-------------------------------------------------------------------
Mon Jun 1 07:09:23 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
- Update to version 0.32.3:
* Fixed a segfault. (Martin Gieseking, Savannah bug 52319)
* Updated Gnulib stuff.
- Changes for version 0.32.2
* Corrected fix for savannah bug 52308 (caused wrestool to always
fail).
* Added support for PE32+ binaries.
- Changes fo version 0.32.1:
* Fixed multiple issues found by Hanno Böck <hanno@hboeck.de>
via fuzzing. (Savannah bugs 52307, 52308, 52313)
- Changes for version 0.32.0:
* Fixed issues found by Jerzy Kramarz:
+ Invalid memory allocation in icotool with malformed input.
+ Infinite recursion in wrestool with malformed input.
* Added ability to specify minimum bit depth per image.
* Added ability to specify cursor hotspot per image.
-------------------------------------------------------------------
Thu Jul 27 04:03:31 UTC 2017 - lazy.kent@opensuse.org
- Update to 0.31.3.
* Fixed wrestool being broken.
- Changes in 0.31.2.
* Various security fixes: CVE-2017-6009, CVE-2017-6010,
CVE-2017-6011 (boo#1025700, boo#1025703).
-------------------------------------------------------------------
Wed Jan 11 15:25:07 UTC 2017 - lazy.kent@opensuse.org
- Update to 0.31.1.
* Security fixes: CVE-2017-5208, CVE-2017-5331, CVE-2017-5332,
CVE-2017-5333 (boo#1018756).
-------------------------------------------------------------------
Tue Jun 18 11:39:02 UTC 2013 - lazy.kent@opensuse.org
- Update to 0.31.0.
* Change placement of libintl dependency.
* Man page improvements.
- Remove gpg verification from bootstrap packages.
-------------------------------------------------------------------
Thu Dec 20 18:07:32 UTC 2012 - lazy.kent@opensuse.org
- Update to 0.30.0.
* Fix crash with libpng version prior to 1.2.25.
* Man page improvements.
* Limit size of extracted icon to size of resource. Fixes a
segfault (rh#701855).
- Correct build dependencies: remove zlib-devel; libpng-devel ->
pkgconfig(libpng).
- Verify GPG signature.
-------------------------------------------------------------------
Thu Nov 24 17:21:10 UTC 2011 - lazy.kent@opensuse.org
- Corrected build dependencies (libpng12-compat-devel ->
libpng-devel).
- Corrected rpm group.
- Corrected License tag according to SPDX Standard.
- Spec clean up.
-------------------------------------------------------------------
Sun Jun 5 08:16:50 UTC 2011 - lazy.kent@opensuse.org
- use full URL for Source
- correct suse_version macro
-------------------------------------------------------------------
Mon Apr 11 10:58:07 UTC 2011 - lazy.kent@opensuse.org
- build requires libpng12-compat-devel for oS > 11.2
- added COPYING
-------------------------------------------------------------------
Sun Sep 5 21:51:45 UTC 2010 - lazy.kent.suse@gmail.com
- removed unnecessary build dependences
- marked manpages as docs
- minor spec formatting
-------------------------------------------------------------------
Mon Apr 12 07:12:52 UTC 2010 - lazy.kent.suse@gmail.com
- update to 0.29.1
- added new author
-------------------------------------------------------------------
Wed Oct 21 00:00:00 UTC 2009 - lazy.kent.suse@gmail.com
- update to 0.28.0
* license changed to GPLv3+
-------------------------------------------------------------------
Thu Oct 15 00:00:00 UTC 2009 - lazy.kent.suse@gmail.com
- spec-file corrected
-------------------------------------------------------------------
Fri Aug 14 00:00:00 UTC 2009 - lazy.kent.suse@gmail.com
- update to 0.27.0
* minor fixes
-------------------------------------------------------------------
Sun Mar 1 00:00:00 UTC 2009 - lazy.kent.suse@gmail.com
- spec-file corrected

38
icoutils.keyring Normal file
View File

@ -0,0 +1,38 @@
pub 1024D/4FF4EDEC 2003-10-13
uid Frank Richter <frank.richter@gmail.com>
uid res__ <resqu@gmx.ch>
uid Frank Richter (res) <resqu@gmx.ch>
uid Frank Richter <res@crystalspace3d.org>
sub 1024g/90E945F7 2003-10-13
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBD+KtQERBACBAldELF5dlrXwoOp0gtQ3AXaR8qBZoLsok8jQNke9/UIDJhGU
tP4GMc9hd4yqnN981x9CWbdQWosjlGxG27uP69lCLSBE5Z0am1Y0x7/lvGnB/vtq
/MU323u7qHbqAujbUxjuZzxEpVzgE4dMb7fDVfhUUOtQ10QYQ5FE1BYWzwCg01oc
HJE0Bx0Q/0q/pOwgAWhYOncD+gNtnw1bt6YG7rVx+jiGbmoXsgzyxK11JFAd6pn7
8yOG9XYQM93rxWDoz9ihUzLBNKIjWa+ae+fmgQqt7YVac4GSa+I5hvKKPSKjP64R
klY8povlTpZXsQCJrUS+TPIa6ZPGL+qt19F/zsCHU0HYmHDhFi1DOdtdVH8+JpSw
AhelA/9NvFBoagTzGcxQ5quymMWQBFxHrkW+lb2AvCm6oCWR4GBZTqKrDOsun+Cf
YIbL2tlLMpL7jdWwx5u+Zc6oRh0TeBovrzZVgVyBLGizxRf5tZKyh1WB4If7bI6m
bQWRnjY1hs3kMFDTNAG4HMoPAUnjMVjJXh0FLUGz/O4/R6E+arQUcmVzX18gPHJl
c3F1QGdteC5jaD6IVwQTEQIAFwULBwoDBAMVAwIDFgIBAheABQJCPtMEAAoJEDQk
83BP9O3shY0AoM4DKOmHw7IjABT5viCLVDZwf7qpAJ98Zce5uVtza90PoQyLirSm
LpKnTrQiRnJhbmsgUmljaHRlciAocmVzKSA8cmVzcXVAZ214LmNoPoheBBMRAgAe
AhsjBgsJCAcDAgMVAgMDFgIBAh4BAheABQJI0UjOAAoJEDQk83BP9O3sbo0AoJlH
lzJueRA8P1HVQtjyuyxUx/T1AKC5/xq2eyfyYj+/hds0S0ykAmZBHbQmRnJhbmsg
UmljaHRlciA8cmVzQGNyeXN0YWxzcGFjZTNkLm9yZz6IXgQTEQIAHgIbIwYLCQgH
AwIDFQIDAxYCAQIeAQIXgAUCSNFItgAKCRA0JPNwT/Tt7NItAKDMMg5tm+ShtMEd
AHvakuTTMgT09wCgoUYQfF9p9/jh0bFQONeTsoaraOu0J0ZyYW5rIFJpY2h0ZXIg
PGZyYW5rLnJpY2h0ZXJAZ21haWwuY29tPohhBBMRAgAhAhsjBgsJCAcDAgMVAgMD
FgIBAh4BAheABQJI0UjOAhkBAAoJEDQk83BP9O3ssaUAnitAk2lGT7LV2MgE9O+4
VkBM6g5oAJ9QuXY6OeSYJc1PrMOzPWSHLWcf07kBDQQ/irUDEAQAqwbqouSLglXB
/ryckdfEdXkeX+x/7jppxueL157hkjI48DX9J8TG8Khg80TLd/tKWSerou45jqSa
4G73rsp+CEAKnOx4JcIRepZDXkLBuU+2orcKwnI4Ws7qcCBbAlAxm5hFXl98WUbL
3n6tW2egMPawZVMJwFWBEdxuIUqKyrcAAwcEAKCJFyQUud7twxxD8azV/IHveomP
npP6Il3MRuVTxNmeGRdjrPaXlI4m8LkBJxC6pCh0B/nIwmKyvVx8yZW4t2D5QeYq
yara9s8SgX/JLgImCg+vho1oRh/TX8T2nzDRLT2mZa7bRCqOl87NivEv6eFPD2VW
75QvdZqYY7SJ6lqHiEYEGBECAAYFAj+KtQMACgkQNCTzcE/07ew2qgCglbytHmwv
tr7Yp4IQiDGV2V+l5kAAoJAXA9u3+Dr9ZPugMrAgnWL91iiN
=lNBM
-----END PGP PUBLIC KEY BLOCK-----

56
icoutils.spec Normal file
View File

@ -0,0 +1,56 @@
#
# spec file for package icoutils
#
# Copyright (c) 2022 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: icoutils
Version: 0.32.3
Release: 0
Summary: Extracting and Converting Microsoft Icon and Cursor Files
License: GPL-3.0-or-later
Group: Productivity/Graphics/Convertors
URL: https://www.nongnu.org/icoutils/
Source0: https://savannah.nongnu.org/download/icoutils/%{name}-%{version}.tar.bz2
Source1: https://savannah.nongnu.org/download/icoutils/%{name}-%{version}.tar.bz2.sig
Source2: %{name}.keyring
BuildRequires: pkgconfig
BuildRequires: pkgconfig(libpng)
%description
The icoutils are a set of programs for extracting and converting images
in Microsoft Windows icon and cursor files. These files usually have the
extension .ico or .cur, but they can also be embedded in executables or
libraries (.dll-files).
%prep
%setup -q
%build
# Don't compile strange locales en@boldquot and en@quot.
# Otherwise, remove '--disable-nls'.
%configure --disable-nls
%make_build
%install
%make_install
%files
%license COPYING
%doc AUTHORS NEWS README TODO
%{_bindir}/*
%{_mandir}/man?/*
%changelog