|
mjk |
53f2b46 |
Name: gnofract4d
|
|
mjk |
53f2b46 |
Version: 2.14
|
|
mjk |
0ca8240 |
Release: 4%{?dist}
|
|
mjk |
53f2b46 |
Summary: Gnofract 4D is a Gnome-based program to draw fractals
|
|
mjk |
53f2b46 |
Group: Amusements/Graphics
|
|
mjk |
53f2b46 |
License: GPL
|
|
mjk |
53f2b46 |
URL: http://gnofract4d.sourceforge.net/
|
|
mjk |
53f2b46 |
Source0: http//dl.sf.net/gnofract4d/gnofract4d-%{version}.tar.gz
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
BuildRequires: scrollkeeper, python, gcc-c++, pkgconfig
|
|
mjk |
53f2b46 |
BuildRequires: gtk2-devel, python-devel
|
|
mjk |
53f2b46 |
BuildRequires: desktop-file-utils, GConf2-devel
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
Requires(post): scrollkeeper
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%description
|
|
mjk |
53f2b46 |
Gnofract 4D is a Gnome-based program to draw fractals. What sets it apart from
|
|
mjk |
53f2b46 |
other fractal programs (and makes it "4D") is the way that it treats the
|
|
mjk |
53f2b46 |
Mandelbrot and Julia sets as different views of the same four-dimensional
|
|
mjk |
53f2b46 |
fractal object. This allows you to generate images which are a cross between
|
|
mjk |
53f2b46 |
the two sets and explore their inter-relationships.
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
cat<
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
Build disabled. Package is without maintainer.
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
EOT
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
exit 1
|
|
![](https://seccdn.libravatar.org/avatar/e068a9fc1aa332290d8ef9a94152109a05fd6d9b0f9cfacab0e39264a41e9975?s=16&d=retro) |
fdd38d4 |
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%setup -q
|
|
mjk |
fc4ca2b |
|
|
mjk |
fc4ca2b |
# make it x86-64 happy
|
|
mjk |
fc4ca2b |
sed -i 's|/usr/lib/|%{_libdir}/|g' setup.cfg
|
|
mjk |
fc4ca2b |
sed -i 's|/usr/lib|%{_libdir}/|g' %{name}
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%build
|
|
mjk |
53f2b46 |
python setup.py build
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%install
|
|
mjk |
53f2b46 |
%{__rm} -rf %{buildroot}
|
|
mjk |
53f2b46 |
python setup.py install --root="%{buildroot}"
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%{__install} -d -m0755 %{buildroot}%{_datadir}/applications/
|
|
mjk |
53f2b46 |
desktop-file-install --vendor fedora \
|
|
mjk |
53f2b46 |
--delete-original \
|
|
mjk |
53f2b46 |
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
|
mjk |
53f2b46 |
--add-category X-Fedora \
|
|
mjk |
53f2b46 |
%{buildroot}%{_datadir}/gnofract4d/gnofract4d.desktop
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%post
|
|
mjk |
53f2b46 |
scrollkeeper-update -q || :
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%postun
|
|
mjk |
53f2b46 |
scrollkeeper-update -q || :
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%clean
|
|
mjk |
53f2b46 |
%{__rm} -rf %{buildroot}
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%files
|
|
mjk |
53f2b46 |
%defattr(-, root, root, 0755)
|
|
mjk |
53f2b46 |
%doc COPYING README
|
|
mjk |
53f2b46 |
%doc %{_datadir}/gnome/help/gnofract4d/
|
|
mjk |
53f2b46 |
%{_bindir}/gnofract4d
|
|
mjk |
53f2b46 |
%dir %{_datadir}/maps/
|
|
mjk |
53f2b46 |
%{_datadir}/maps/gnofract4d/
|
|
mjk |
53f2b46 |
%{_datadir}/mime/packages/gnofract4d-mime.xml
|
|
mjk |
53f2b46 |
%{_datadir}/applications/*.desktop
|
|
mjk |
53f2b46 |
%{_datadir}/pixmaps/gnofract4d/
|
|
mjk |
53f2b46 |
%{_datadir}/pixmaps/gnofract4d-logo.png
|
|
mjk |
37a484f |
%{_libdir}/gnofract4d-%{version}/
|
|
mjk |
53f2b46 |
%{_datadir}/formulas/gnofract4d/
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%changelog
|
|
mjk |
0ca8240 |
* Mon Aug 27 2006 Michael J. Knox <michael[AT]knox.net.nz> - 2.14-4
|
|
mjk |
0ca8240 |
- Rebuild for FC6
|
|
mjk |
0ca8240 |
|
|
mjk |
fc4ca2b |
* Thu Jul 20 2006 Michael J. Knox <michael[AT]knox.net.nz> - 2.14-3
|
|
mjk |
fc4ca2b |
- fixed bz# 192878
|
|
mjk |
fc4ca2b |
|
|
mjk |
37a484f |
* Sun May 21 2006 Michael J. Knox <michael[AT]Knox.net.nz> - 2.14-2
|
|
mjk |
37a484f |
- fixed files list for x86_64 builds
|
|
mjk |
37a484f |
|
|
mjk |
53f2b46 |
* Wed May 17 2006 Michael J. Knox <michael[AT]Knox.net.nz> - 2.14-1
|
|
mjk |
53f2b46 |
- version bump and spec clean
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
|
mjk |
53f2b46 |
- rebuilt
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Sun Feb 13 2005 Throsten Leemhuis <fedora at leemhuis dot info> 0:2.6-2
|
|
mjk |
53f2b46 |
- "sed -i s|/usr/lib/|%%{_libdir}|g setup.cfg" on x86_64
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Tue Feb 01 2005 Panu Matilainen <pmatilai@welho.com> 0:2.6-1
|
|
mjk |
53f2b46 |
- update to 2.6
|
|
mjk |
53f2b46 |
- drop epoch 0 and fedora.us release tag
|
|
mjk |
53f2b46 |
- run update-desktop-database on post+postun
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Sun Oct 03 2004 Panu Matilainen <pmatilai@welho.com> 0:2.1-0.fdr.1
|
|
mjk |
53f2b46 |
- update to 2.1
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Tue Jul 06 2004 Panu Matilainen <pmatilai@welho.com> 0:2.0-0.fdr.1
|
|
mjk |
53f2b46 |
- update to 2.0
|
|
mjk |
53f2b46 |
- quite a few dependency changes because of switch to python etc
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Mon May 31 2004 Panu Matilainen <pmatilai@welho.com> 0:1.9-0.fdr.3
|
|
mjk |
53f2b46 |
- fix build against newer gtk (gtk-buildfix patch)
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Tue Dec 23 2003 Panu Matilainen <pmatilai@welho.com> 0:1.9-0.fdr.2
|
|
mjk |
53f2b46 |
- address issues in #1114
|
|
mjk |
53f2b46 |
- huh, this requires g++ to run...
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Mon Dec 15 2003 Panu Matilainen <pmatilai@welho.com> 0:1.9-0.fdr.1
|
|
mjk |
53f2b46 |
- update to 1.9
|
|
mjk |
53f2b46 |
- drop patch (no longer needed to build)
|
|
mjk |
53f2b46 |
- add translations now that there is one
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
* Sun Dec 07 2003 Panu Matilainen <pmatilai@welho.com> 0:1.8-0.fdr.1
|
|
mjk |
53f2b46 |
- Initial Fedora packaging.
|