Hello community, here is the log from the commit of package kye for openSUSE:Factory checked in at 2015-10-12 10:02:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kye (Old) and /work/SRC/openSUSE:Factory/.kye.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kye" Changes: -------- --- /work/SRC/openSUSE:Factory/kye/kye.changes 2015-10-08 08:25:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kye.new/kye.changes 2015-10-12 10:02:58.000000000 +0200 @@ -2 +2 @@ -Tue Oct 6 10:22:50 UTC 2015 - [email protected] +Tue Oct 6 11:27:36 UTC 2015 - [email protected] @@ -4,8 +4 @@ -- Modernize spec -- Use %{name2} instead of kye-edit -- Use %{name} instead of kye -- Use %{variable} instead of %variable -- Add Requires for kye-data, Users need more that only 3 levels -- Use BuildRequires default python-setuptools instead of python-base -- Add sed, Fix URL -- Add NEWS and README to Documentation +- Ship README, fixup URLs within kye ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kye.spec ++++++ --- /var/tmp/diff_new_pack.dOklTT/_old 2015-10-12 10:02:59.000000000 +0200 +++ /var/tmp/diff_new_pack.dOklTT/_new 2015-10-12 10:02:59.000000000 +0200 @@ -16,8 +16,6 @@ # -%define name2 kye-edit - Name: kye Version: 1.0 Release: 0 @@ -25,18 +23,18 @@ License: GPL-2.0+ Group: Amusements/Games/Strategy/Turn Based Url: http://games.moria.org.uk/kye/ -Source0: http://games.moria.org.uk/kye/download/%{name}-%{version}.tar.gz -Source1: %{name}.desktop -Source2: %{name2}.desktop + +Source: http://games.moria.org.uk/kye/download/%name-%version.tar.gz +Source1: %name.desktop +Source2: %name-edit.desktop +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-setuptools %if 0%{?suse_version} BuildRequires: fdupes BuildRequires: update-desktop-files %endif -Requires: %{name}-data Requires: gdk-pixbuf-loader-rsvg Requires: python-gtk -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %else @@ -59,11 +57,11 @@ %prep %setup -q -# SED-FIX-OPENSUSE -- Fix URL -sed -i 's|http://games.moria.org.uk/kye/pygtk|http://games.moria.org.uk/kye/|' kye/dialogs.py setup.py README - %build -python setup.py build +perl -i -pe 's{(http://games.moria.org.uk/kye/)pygtk}{$1}g' \ + kye/dialogs.py setup.py README + +python setup.py build; # Workaround for librsvg bug [bnc#789728] mkdir t; @@ -74,39 +72,31 @@ popd; %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} - -# install icons -mkdir -p %{buildroot}%{_datadir}/pixmaps -install -Dm 0644 %{name}*icon.png %{buildroot}%{_datadir}/pixmaps - +python setup.py install --prefix=%_prefix --root=%buildroot; +mkdir -p "%buildroot/%_datadir/pixmaps"; +cp -a kye*icon.png "%buildroot/%_datadir/pixmaps/"; # convenience -ln -s Kye %{buildroot}%{_bindir}/%{name} -ln -s Kye-edit %{buildroot}%{_bindir}/%{name2} +ln -s Kye "%buildroot/%_bindir/kye"; +ln -s Kye-edit "%buildroot/%_bindir/kye-edit"; -# install Desktop files -mkdir -p %{buildroot}%{_datadir}/applications -install -Dm 0644 %{S:1} %{buildroot}%{_datadir}/applications/%{name}.desktop -install -Dm 0644 %{S:2} %{buildroot}%{_datadir}/applications/%{name2}.desktop +c="%buildroot/%_datadir/applications" +mkdir -p "$c" +install -Dpm0644 "%{S:1}" "%{S:2}" "$c/" %if 0%{?suse_version} - %suse_update_desktop_file %{name} %{name}-edit - %fdupes -s %{buildroot}%{_prefix} +%suse_update_desktop_file %name %name-edit +%fdupes -s %buildroot/%_prefix %endif %files %defattr(-,root,root) -%doc COPYING NEWS README -%{_bindir}/Kye -%{_bindir}/Kye-edit -%{_bindir}/%{name} -%{_bindir}/%{name2} -%{_datadir}/applications/%{name}.desktop -%{_datadir}/applications/%{name2}.desktop -%{_datadir}/pixmaps/%{name}-icon.png -%{_datadir}/pixmaps/%{name2}-icon.png -%{_datadir}/%{name} -%{python_sitelib}/%{name} -%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info +%_bindir/kye* +%_bindir/Kye* +%_datadir/%name +%_datadir/applications/kye* +%_datadir/pixmaps/kye* +%python_sitelib/%name +%python_sitelib/%name-%version-py%py_ver.egg-info +%doc COPYING README %changelog
