rpms/kmagnet/devel kmagnet.spec,NONE,1.1

Ryan Rix rrix at fedoraproject.org
Tue Oct 27 17:38:29 UTC 2009


Author: rrix

Update of /cvs/pkgs/rpms/kmagnet/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12523

Added Files:
	kmagnet.spec 
Log Message:

Added spec file



--- NEW FILE kmagnet.spec ---
Name:           kmagnet
Version:        0.03
Release:        5%{?dist}
Summary:        A simple puzzle game with a built-in puzzle editor

Group:          Amusements/Games
License:        GPLv3+
URL:            http://kde-apps.org/content/show.php/kmagnet?content=109111
Source0:        http://www.kde-apps.org/CONTENT/content-files/109111-%{name}-%{version}.tar.bz2
Patch0:         kmagnet-desktop-category.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  kdegames-devel

%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }

%description
Kmagnet is a simple puzzle game with a built-in puzzle editor. Basically you 
can move the ball up down left or right and it stops when it finds an 
obstacle or arrives to a hole. To win the ball has to arrive to a hole.


%prep
%setup -q
%patch0 -p1


%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} ..
popd

make %{?_smp_mflags} -C %{_target_platform}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} -C %{_target_platform}

desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop


%clean
rm -rf %{buildroot}


%post 
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :


%postun
if [ $1 -eq 0 ] ; then
        touch --no-create %{_kde4_iconsdir}/hicolor &>/dev/null
        gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &>/dev/null || :
fi


%posttrans
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README TODO
%{_kde4_bindir}/%{name}
%{_kde4_datadir}/applications/kde4/%{name}.desktop
%{_kde4_datadir}/config.kcfg/%{name}.kcfg
%{_kde4_docdir}/HTML/en/%{name}/
%{_kde4_iconsdir}/hicolor/*/*/*
%{_kde4_appsdir}/kMagnet/


%changelog
* Sat Oct 17 2009 Ryan Rix < phrkonaleash [AT] gmail dot com > - 0.03-5
- Fixed changelog macro usage in 0.02-3
- Removed unnecessary scriptlets
- Changed %%files to own the directories

* Fri Oct 16 2009 Ryan Rix < phrkonaleash [AT] gmail dot com > - 0.03-4
- Update to 0.03
- Upstream changed name to kMagnet
- Added a patch to fix .desktop file

* Sat Oct 10 2009 Ryan Rix < phrkonaleash [AT] gmail dot com > - 0.02-3
- Removed redundant call to desktop-file-install
- Changed one %%files entry to use %%{_kde4_appsdir}

* Fri Oct 9 2009 Ryan Rix < phrkonaleash [AT] gmail dot com > - 0.02-2
- Fixed Requires and BuildRequires
- Removed VERBOSE=1 from Makefile
- Sane use of macros in files section
- Added documentation
- Added icon code snippets
- Added desktop-file-validate

* Wed Oct 7 2009 Ryan Rix < phrkonaleash [AT] gmail dot com > - 0.02-1
- initial package




More information about the fedora-extras-commits mailing list