From 1835696358b9f641defb822a606465581d677c6e Mon Sep 17 00:00:00 2001 From: tigro Date: Thu, 11 Jul 2024 19:47:12 +0300 Subject: [PATCH] import icon-naming-utils-0.8.90-25.el8 --- .gitignore | 1 + .icon-naming-utils.metadata | 1 + SOURCES/icon-naming-utils-0.8.7-paths.patch | 44 +++++ SPECS/icon-naming-utils.spec | 171 ++++++++++++++++++++ 4 files changed, 217 insertions(+) create mode 100644 .gitignore create mode 100644 .icon-naming-utils.metadata create mode 100644 SOURCES/icon-naming-utils-0.8.7-paths.patch create mode 100644 SPECS/icon-naming-utils.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..467eb14 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/icon-naming-utils-0.8.90.tar.bz2 diff --git a/.icon-naming-utils.metadata b/.icon-naming-utils.metadata new file mode 100644 index 0000000..4869774 --- /dev/null +++ b/.icon-naming-utils.metadata @@ -0,0 +1 @@ +4e8025f129f9e536eafff847f65e44ede3e5e7ef SOURCES/icon-naming-utils-0.8.90.tar.bz2 diff --git a/SOURCES/icon-naming-utils-0.8.7-paths.patch b/SOURCES/icon-naming-utils-0.8.7-paths.patch new file mode 100644 index 0000000..5d3c1be --- /dev/null +++ b/SOURCES/icon-naming-utils-0.8.7-paths.patch @@ -0,0 +1,44 @@ +diff -up icon-naming-utils-0.8.7/icon-naming-utils.pc.in.paths icon-naming-utils-0.8.7/icon-naming-utils.pc.in +--- icon-naming-utils-0.8.7/icon-naming-utils.pc.in.paths 2006-01-20 12:33:01.000000000 -0500 ++++ icon-naming-utils-0.8.7/icon-naming-utils.pc.in 2008-07-22 01:00:43.000000000 -0400 +@@ -1,6 +1,6 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ +-program_path=@libexecdir@ ++program_path=/usr/bin + + Name: icon-naming-utils + Description: Utilities for mapping legacy GNOME and KDE icon names to the new Icon Naming Specification +diff -up icon-naming-utils-0.8.7/Makefile.am.paths icon-naming-utils-0.8.7/Makefile.am +--- icon-naming-utils-0.8.7/Makefile.am.paths 2007-08-18 08:24:39.000000000 -0400 ++++ icon-naming-utils-0.8.7/Makefile.am 2008-07-22 01:03:30.000000000 -0400 +@@ -1,5 +1,5 @@ + +-libexec_SCRIPTS = icon-name-mapping ++bin_SCRIPTS = icon-name-mapping + + %: %.pl.in + sed -e "s#\@PERL\@#$(PERL)#g" \ +@@ -11,10 +11,9 @@ pkgconfig_in_files = \ + pkgconfigdir = $(datadir)/pkgconfig + pkgconfig_DATA = $(pkgconfig_in_files:.pc.in=.pc) + +-dtddir = $(datadir)/dtds +-dtd_DATA = legacy-icon-mapping.dtd +- +-pkgdata_DATA = legacy-icon-mapping.xml ++pkgdata_DATA = \ ++ legacy-icon-mapping.xml \ ++ legacy-icon-mapping.dtd + + EXTRA_DIST = \ + icon-name-mapping.pl.in \ +@@ -24,7 +23,7 @@ EXTRA_DIST = \ + icon-naming-utils-uninstalled.pc.in + + CLEANFILES = \ +- $(libexec_SCRIPTS) ++ $(bin_SCRIPTS) + + DISTCLEANFILES = \ + $(pkgconfig_DATA) \ diff --git a/SPECS/icon-naming-utils.spec b/SPECS/icon-naming-utils.spec new file mode 100644 index 0000000..1002a4a --- /dev/null +++ b/SPECS/icon-naming-utils.spec @@ -0,0 +1,171 @@ +Name: icon-naming-utils +Version: 0.8.90 +Release: 25%{?dist} +Summary: A script to handle icon names in desktop icon themes + +License: GPLv2 +BuildArch: noarch +URL: http://tango.freedesktop.org/Standard_Icon_Naming_Specification +Source0: http://tango.freedesktop.org/releases/%{name}-%{version}.tar.bz2 + +BuildRequires: perl-generators +BuildRequires: perl(XML::Simple) +BuildRequires: automake +BuildRequires: make + +Patch0: icon-naming-utils-0.8.7-paths.patch + +%description +A script for creating a symlink mapping for deprecated icon names to +the new Icon Naming Specification names, for desktop icon themes. + +%prep +%setup -q +%patch0 -p1 -b .paths + + +%build +# the paths patch patches Makefile.am +autoreconf +%configure +make %{?_smp_mflags} + + +%install +%{make_install} + +# hmm, it installs an -uninstalled.pc file ... +rm -f $RPM_BUILD_ROOT%{_datadir}/pkgconfig/icon-naming-utils-uninstalled.pc + + +%files +%doc AUTHORS README +%license COPYING +%{_bindir}/icon-name-mapping +%{_datadir}/icon-naming-utils/ +%{_datadir}/pkgconfig/icon-naming-utils.pc + +%changelog +* Thu Jul 11 2024 Arkady L. Shane - 0.8.90-25 +- Rebuilt for MSVSphere 8.10 + +* Thu Jul 22 2021 Fedora Release Engineering - 0.8.90-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.8.90-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 0.8.90-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 0.8.90-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 0.8.90-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 0.8.90-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 0.8.90-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0.8.90-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.8.90-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 0.8.90-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 0.8.90-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Jul 13 2015 Leigh Scott - 0.8.90-14 +- spec file clean up + +* Wed Jun 17 2015 Fedora Release Engineering - 0.8.90-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.8.90-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.8.90-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 24 2013 Petr Pisar - 0.8.90-10 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.8.90-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Nov 19 2012 Matthias Clasen - 0.8.90-8 +- Fix spec file syntax (#878232) + +* Thu Jul 19 2012 Fedora Release Engineering - 0.8.90-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.8.90-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 0.8.90-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Aug 11 2009 Ville Skyttä - 0.8.90-4 +- Use bzipped upstream tarball. + +* Fri Jul 24 2009 Fedora Release Engineering - 0.8.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 0.8.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Feb 22 2009 Matthias Clasen - 0.8.90-1 +- Update to 0.8.90 + +* Wed Jan 14 2009 Parag - 0.8.7-2 +- spec file cleanup as suggested in merge-review rh#225894 + +* Tue Jul 22 2008 Matthias Clasen - 0.8.7-1 +- Update to 0.8.7 + +* Sun Nov 18 2007 Matthias Clasen - 0.8.6-2 +- Use a standard group to placate rpmlint + +* Mon Sep 17 2007 Matthias Clasen - 0.8.6-1 +- Update to 0.8.6 + +* Tue Aug 14 2007 Matthias Clasen - 0.8.3-1 +- Update to 0.8.3 + +* Mon Feb 26 2007 Matthias Clasen - 0.8.2-1 +- Update to 0.8.2 +- Small spec file cleanups + +* Mon Aug 21 2006 Matthias Clasen - 0.8.1-1.fc6 +- Update to 0.8.1 + +* Thu Aug 3 2006 Matthias Clasen - 0.8.0-1.fc6 +- Update to 0.8.0 + +* Wed Aug 02 2006 Warren Togami - 0.7.3-1 +- add disttag + +* Wed Jul 12 2006 Matthias Clasen - 0.7.3-1 +- Update to 0.7.3 + +* Thu Jun 8 2006 Matthias Clasen - 0.7.2-2 +- Rebuild + +* Tue May 9 2006 Matthias Clasen - 0.7.2-1 +- Update to 0.7.2 + +* Tue Apr 25 2006 Matthias Clasen - 0.7.1-1 +- Update to 0.7.1 + +* Mon Feb 6 2006 Matthias Clasen - 0.6.7-1 +- Update to 0.6.7 + +* Tue Jan 17 2006 Matthias Clasen - 0.6.5-1 +- Initial import