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..9ac9424 --- /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..5ab1625 --- /dev/null +++ b/SPECS/icon-naming-utils.spec @@ -0,0 +1,129 @@ +Name: icon-naming-utils +Version: 0.8.90 +Release: 10%{?dist} +Summary: A script to handle icon names in desktop icon themes + +Group: Development/Tools +License: GPLv2 +BuildArch: noarch +URL: http://tango.freedesktop.org/Standard_Icon_Naming_Specification +Source0: http://tango.freedesktop.org/releases/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: perl(XML::Simple) +BuildRequires: automake +Requires: pkgconfig + +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 +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +# hmm, it installs an -uninstalled.pc file ... +rm -f $RPM_BUILD_ROOT%{_datadir}/pkgconfig/icon-naming-utils-uninstalled.pc + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc COPYING AUTHORS README +%{_bindir}/icon-name-mapping +%{_datadir}/icon-naming-utils +%{_datadir}/pkgconfig/icon-naming-utils.pc + +%changelog +* Fri Dec 27 2013 Daniel Mach - 0.8.90-10 +- Mass rebuild 2013-12-27 + +* 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