|
mjk |
53f2b46 |
Name: gnofract4d
|
|
|
833dfde |
Version: 4.3
|
|
|
854b519 |
Release: 16%{?dist}
|
|
mjk |
53f2b46 |
Summary: Gnofract 4D is a Gnome-based program to draw fractals
|
|
|
b5ab538 |
License: BSD-3-Clause
|
|
|
acfda98 |
|
|
|
a09a2b9 |
URL: https://fract4d.github.io/gnofract4d/
|
|
|
b5ab538 |
Source0: https://github.com/fract4d/gnofract4d/releases/download/v%{version}/%{name}-%{version}.tar.gz
|
|
|
dcabf21 |
Source1: com.github.fract4d.%{name}.metainfo.xml
|
|
|
833dfde |
# File missing from the 4.3 release
|
|
|
833dfde |
Source2: https://github.com/fract4d/gnofract4d/raw/master/testdata/test.ase
|
|
|
ac83545 |
|
|
|
9939fe1 |
# Acquire the GIL before freeing python objects
|
|
|
9939fe1 |
# https://github.com/fract4d/gnofract4d/pull/166
|
|
|
9939fe1 |
Patch0: %{name}-gil.patch
|
|
|
f00537f |
|
|
|
f00537f |
# Avoid implicit function declarations
|
|
|
c382bef |
Patch1: gnofract4d-c99.patch
|
|
|
9939fe1 |
|
|
|
f00537f |
# Avoid PyEval_InitThreads, which does nothing in python 3.9-3.12 and has been
|
|
|
f00537f |
# remove entirely in python 3.13
|
|
|
f00537f |
Patch2: %{name}-pyeval-initthreads.patch
|
|
|
f00537f |
|
|
|
7bedc10 |
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
|
|
7bedc10 |
ExcludeArch: %{ix86}
|
|
|
7bedc10 |
|
|
|
833dfde |
BuildRequires: adwaita-blue-gtk-theme
|
|
|
ac83545 |
BuildRequires: desktop-file-utils
|
|
|
f6380ba |
BuildRequires: gcc-c++
|
|
|
acfda98 |
BuildRequires: gmp-devel
|
|
|
defd079 |
BuildRequires: libappstream-glib
|
|
|
833dfde |
BuildRequires: librsvg2
|
|
|
984abf0 |
BuildRequires: pkgconfig(gtk+-3.0)
|
|
|
984abf0 |
BuildRequires: pkgconfig(libjpeg)
|
|
|
984abf0 |
BuildRequires: pkgconfig(libpng)
|
|
|
fba78f7 |
BuildRequires: python3-devel
|
|
|
fba78f7 |
BuildRequires: python3-gobject
|
|
|
833dfde |
BuildRequires: %{py3_dist pytest}
|
|
Jerry James |
bd3fc01 |
BuildRequires: xorg-x11-fonts-Type1
|
|
Jerry James |
bd3fc01 |
BuildRequires: xorg-x11-server-Xvfb
|
|
|
ac83545 |
|
|
|
ac83545 |
Requires: gcc
|
|
|
833dfde |
Requires: hicolor-icon-theme
|
|
|
ac83545 |
Requires: libgcc%{?_isa}
|
|
|
ac83545 |
Requires: glibc-devel%{?_isa}
|
|
|
fba78f7 |
Requires: python3-gobject
|
|
|
acfda98 |
|
|
mjk |
53f2b46 |
%description
|
|
|
3b81f64 |
Gnofract 4D is a free, open source program which allows anyone to create
|
|
|
ac83545 |
beautiful images called fractals. The images are automatically created
|
|
|
ac83545 |
by the computer based on mathematical principles. These include the
|
|
|
ac83545 |
Mandelbrot and Julia sets and many more. You don't need to do any math:
|
|
|
ac83545 |
you can explore a universe of images just using a mouse.
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%prep
|
|
|
9939fe1 |
%autosetup -p0
|
|
mjk |
53f2b46 |
|
|
|
ac83545 |
# Fix the desktop file
|
|
|
fba78f7 |
sed -e "s/Categories.*/Categories=Graphics;GTK;GNOME;Education;Science;Math;/" \
|
|
|
ac83545 |
-e "s/MimeType.*/&;/" \
|
|
|
02e6a9e |
-i.orig %{name}.desktop
|
|
|
02e6a9e |
touch -r %{name}.desktop.orig %{name}.desktop
|
|
|
02e6a9e |
rm %{name}.desktop.orig
|
|
|
ac83545 |
|
|
|
833dfde |
# Do not override Fedora flags
|
|
|
f00537f |
sed -e 's|^\(os\.environ\["CFLAGS"\] = \).*|\1"%{build_cflags}"|' \
|
|
|
f00537f |
-e 's|^\(os\.environ\["OPT"\] = \).*|\1"%{build_cflags}"|' \
|
|
|
f00537f |
-e '/\.replace/d' \
|
|
|
f00537f |
-e 's/, "-O3"//' \
|
|
|
f00537f |
-i setup.py
|
|
Jerry James |
bd3fc01 |
|
|
|
833dfde |
# Supply missing test file
|
|
|
833dfde |
cp -p %{SOURCE2} testdata
|
|
|
acfda98 |
|
|
|
1141078 |
%generate_buildrequires
|
|
|
1141078 |
%pyproject_buildrequires
|
|
|
1141078 |
|
|
mjk |
53f2b46 |
%build
|
|
|
a09a2b9 |
%pyproject_wheel
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%install
|
|
|
a09a2b9 |
%pyproject_install
|
|
|
296282e |
%pyproject_save_files fract4d fract4d_compiler fract4dgui
|
|
|
ac83545 |
|
|
|
ac83545 |
# Check the desktop file
|
|
|
984abf0 |
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
|
ac83545 |
|
|
|
defd079 |
# Change the desktop file name to satisfy appstream-util
|
|
|
dcabf21 |
mv %{buildroot}%{_datadir}/applications/%{name}.desktop \
|
|
|
dcabf21 |
%{buildroot}%{_datadir}/applications/com.github.fract4d.%{name}.desktop
|
|
|
dcabf21 |
|
|
|
b0524b8 |
# Install the AppData file
|
|
|
ea70950 |
mkdir -p %{buildroot}%{_metainfodir}
|
|
|
ea70950 |
install -pm 644 %{SOURCE1} %{buildroot}%{_metainfodir}
|
|
|
defd079 |
appstream-util validate-relax --nonet \
|
|
|
dcabf21 |
%{buildroot}%{_metainfodir}/com.github.fract4d.%{name}.metainfo.xml
|
|
|
b0524b8 |
|
|
|
ac83545 |
# Remove the shebangs
|
|
|
984abf0 |
for fil in `find %{buildroot}%{python3_sitearch} -perm 644 -name '*.py'`; do
|
|
|
ac83545 |
sed '\|^#!/usr/bin.*python|d' $fil > $fil.new
|
|
|
ac83545 |
touch -r $fil $fil.new
|
|
|
ac83545 |
mv -f $fil.new $fil
|
|
|
3b81f64 |
done
|
|
mjk |
53f2b46 |
|
|
|
ac83545 |
# Remove duplicated docs
|
|
|
984abf0 |
rm -rf %{buildroot}%{_docdir}/%{name}
|
|
|
ea42139 |
|
|
|
ac83545 |
# Install the man page
|
|
|
984abf0 |
mkdir -p %{buildroot}%{_mandir}/man1
|
|
|
984abf0 |
cp -p doc/%{name}.1 %{buildroot}%{_mandir}/man1
|
|
|
ac83545 |
|
|
|
02e6a9e |
%check
|
|
|
833dfde |
# The test_main_window test hangs in mock, so move it out of the way while we
|
|
|
833dfde |
# test.
|
|
|
833dfde |
mv fract4dgui/tests/test_main_window.py ..
|
|
|
98e2c8c |
xvfb-run -d pytest
|
|
|
833dfde |
mv ../test_main_window.py fract4dgui/tests
|
|
|
02e6a9e |
|
|
|
296282e |
%files -f %{pyproject_files}
|
|
|
984abf0 |
%doc README.md
|
|
|
3b81f64 |
%{_bindir}/%{name}
|
|
|
3b81f64 |
%{_datadir}/%{name}/
|
|
|
dcabf21 |
%{_datadir}/applications/com.github.fract4d.%{name}.desktop
|
|
|
3b81f64 |
%{_datadir}/mime/packages/%{name}-mime.xml
|
|
|
833dfde |
%{_datadir}/icons/hicolor/*/apps/%{name}.png
|
|
|
833dfde |
%{_datadir}/pixmaps/%{name}.png
|
|
|
ac83545 |
%{_mandir}/man1/%{name}*
|
|
|
dcabf21 |
%{_metainfodir}/com.github.fract4d.%{name}.metainfo.xml
|
|
mjk |
53f2b46 |
|
|
mjk |
53f2b46 |
%changelog
|
|
|
854b519 |
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-16
|
|
|
854b519 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
854b519 |
|
|
|
10456bd |
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-15
|
|
|
10456bd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
10456bd |
|
|
|
7bedc10 |
* Tue Jan 16 2024 Jerry James <loganjerry@gmail.com> - 4.3-14
|
|
|
7bedc10 |
- Stop building for 32-bit x86
|
|
|
7bedc10 |
|
|
|
f00537f |
* Tue Oct 31 2023 Jerry James <loganjerry@gmail.com> - 4.3-14
|
|
|
f00537f |
- Avoid PyEval_InitThreads for python 3.13 (rhbz#2247255)
|
|
|
f00537f |
|
|
|
67dd7a5 |
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-13
|
|
|
67dd7a5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
67dd7a5 |
|
|
|
defd079 |
* Tue Jul 18 2023 Jerry James <loganjerry@gmail.com> - 4.3-12
|
|
|
defd079 |
- Validate metainfo with appstream-util
|
|
|
defd079 |
|
|
|
2558caa |
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 4.3-12
|
|
|
2558caa |
- Rebuilt for Python 3.12
|
|
|
2558caa |
|
|
|
c382bef |
* Fri Apr 14 2023 Florian Weimer <fweimer@redhat.com> - 4.3-11
|
|
|
c382bef |
- Port to C99
|
|
|
c382bef |
|
|
|
1141078 |
* Thu Feb 23 2023 Jerry James <loganjerry@gmail.com> - 4.3-10
|
|
|
1141078 |
- Dynamically generate python BuildRequires
|
|
|
1141078 |
|
|
|
c002e47 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-10
|
|
|
c002e47 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
c002e47 |
|
|
|
b5ab538 |
* Thu Nov 24 2022 Jerry James <loganjerry@gmail.com> - 4.3-9
|
|
|
b5ab538 |
- Correct License tag (LGPLv2+ to BSD-3-Clause) and convert to SPDX
|
|
|
b5ab538 |
|
|
|
48eb7db |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-9
|
|
|
48eb7db |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
48eb7db |
|
|
|
296282e |
* Mon Jul 18 2022 Jerry James <loganjerry@gmail.com> - 4.3-8
|
|
|
296282e |
- Use %%pyproject_save_files to simplify %%files
|
|
|
296282e |
|
|
|
aaa314a |
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 4.3-8
|
|
|
aaa314a |
- Rebuilt for Python 3.11
|
|
|
aaa314a |
|
|
|
3e625bc |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-7
|
|
|
3e625bc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
3e625bc |
|
|
|
6a1ce8e |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-6
|
|
|
6a1ce8e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
6a1ce8e |
|
|
|
af35c85 |
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 4.3-5
|
|
|
af35c85 |
- Rebuilt for Python 3.10
|
|
|
af35c85 |
|
|
|
ea70950 |
* Wed Feb 3 2021 Jerry James <loganjerry@gmail.com> - 4.3-4
|
|
|
ea70950 |
- Update the appdata and install it in the metainfo dir
|
|
|
ea70950 |
|
|
|
d65094e |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-3
|
|
|
d65094e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
d65094e |
|
|
|
98e2c8c |
* Mon Oct 5 2020 Jerry James <loganjerry@gmail.com> - 4.3-2
|
|
|
98e2c8c |
- Explicitly BR setuptools
|
|
|
98e2c8c |
|
|
|
9939fe1 |
* Sat Aug 15 2020 Jerry James <loganjerry@gmail.com> - 4.3-1
|
|
|
9939fe1 |
- Add -gil patch to address intermittent test failures
|
|
|
9939fe1 |
|
|
|
833dfde |
* Tue Aug 4 2020 Jerry James <loganjerry@gmail.com> - 4.3-1
|
|
|
833dfde |
- Version 4.3
|
|
|
833dfde |
|
|
|
fc81cda |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-3
|
|
|
fc81cda |
- Second attempt - Rebuilt for
|
|
|
fc81cda |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
fc81cda |
|
|
|
f11f30d |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-2
|
|
|
f11f30d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
f11f30d |
|
|
|
02e6a9e |
* Fri May 29 2020 Jerry James <loganjerry@gmail.com> - 4.2-1
|
|
|
02e6a9e |
- Version 4.2
|
|
|
02e6a9e |
- Upstream now installs the header files needed at runtime
|
|
|
02e6a9e |
- Add a check script
|
|
|
02e6a9e |
|
|
|
a0d9ae8 |
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 4.1-3
|
|
|
a0d9ae8 |
- Rebuilt for Python 3.9
|
|
|
a0d9ae8 |
|
|
|
d560229 |
* Tue May 19 2020 Jerry James <loganjerry@gmail.com> - 4.1-2
|
|
|
d560229 |
- Install header files needed at runtime (bz 1837317)
|
|
|
d560229 |
|
|
|
984abf0 |
* Sun May 10 2020 Jerry James <loganjerry@gmail.com> - 4.1-1
|
|
|
984abf0 |
- Version 4.1
|
|
|
984abf0 |
|
|
|
a2e7466 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-8
|
|
|
a2e7466 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
a2e7466 |
|
|
|
2a2f168 |
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 4.0.1-7
|
|
|
2a2f168 |
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
|
|
2a2f168 |
|
|
|
e74ef2e |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 4.0.1-6
|
|
|
e74ef2e |
- Rebuilt for Python 3.8
|
|
|
e74ef2e |
|
|
|
2280f31 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-5
|
|
|
2280f31 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
2280f31 |
|
|
|
f1ecb18 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-4
|
|
|
f1ecb18 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
f1ecb18 |
|
|
|
68f0418 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-3
|
|
|
68f0418 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
68f0418 |
|
|
|
712f971 |
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 4.0.1-2
|
|
|
712f971 |
- Rebuilt for Python 3.7
|
|
|
712f971 |
|
|
|
fba78f7 |
* Sat Apr 28 2018 Jerry James <loganjerry@gmail.com> - 4.0.1-1
|
|
|
fba78f7 |
- New upstream version
|
|
|
fba78f7 |
- Drop upstreamed -refcount patch
|
|
|
fba78f7 |
- Upstream now has the higher resolution icon, too; use it
|
|
|
fba78f7 |
- Project now requires python3 instead of python2
|
|
|
fba78f7 |
|
|
|
6a3e50b |
* Sat Mar 3 2018 Jerry James <loganjerry@gmail.com> - 3.14.1-22
|
|
|
6a3e50b |
- Install a higher resolution icon
|
|
|
6a3e50b |
|
|
|
f6380ba |
* Sat Mar 3 2018 Jerry James <loganjerry@gmail.com> - 3.14.1-21
|
|
|
f6380ba |
- BR gcc-c++ instead of gcc
|
|
|
f6380ba |
|
|
|
f40f545 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.1-20
|
|
|
f40f545 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
f40f545 |
|
|
|
1b38474 |
* Fri Jan 05 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.14.1-19
|
|
|
1b38474 |
- Update Python 2 dependency declarations to new packaging standards
|
|
|
1b38474 |
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
|
|
1b38474 |
|
|
|
a19f316 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.1-18
|
|
|
a19f316 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
a19f316 |
|
|
|
1ae05c9 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.1-17
|
|
|
1ae05c9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
1ae05c9 |
|
|
|
280a104 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.1-16
|
|
|
280a104 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
280a104 |
|
|
|
1120b9e |
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.1-15
|
|
|
1120b9e |
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
1120b9e |
|
|
|
eee0527 |
* Tue Feb 23 2016 Jerry James <loganjerry@gmail.com> - 3.14.1-14
|
|
|
eee0527 |
- Fix inverted test in -refcount patch
|
|
|
eee0527 |
|
|
|
a82bcde |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.1-13
|
|
|
a82bcde |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
a82bcde |
|
|
|
83b8c9d |
* Tue Dec 15 2015 Jerry James <loganjerry@gmail.com> - 3.14.1-12
|
|
|
83b8c9d |
- Update -refcount patch again to fix still more crashes
|
|
|
acfda98 |
- Update URLs
|
|
|
acfda98 |
- Add gmp-devel, gmpy, and libpng-devel BRs
|
|
|
83b8c9d |
|
|
|
8f953b2 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.1-11
|
|
|
8f953b2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
8f953b2 |
|
|
|
bfccf2f |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.14.1-10
|
|
|
bfccf2f |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
bfccf2f |
|
|
|
c808b67 |
* Mon Mar 9 2015 Jerry James <loganjerry@gmail.com> - 3.14.1-9
|
|
|
c808b67 |
- Update -refcount patch to fix bz 1199824
|
|
|
c808b67 |
|
|
Jerry James |
23dca51 |
* Wed Nov 12 2014 Jerry James <loganjerry@gmail.com> - 3.14.1-8
|
|
Jerry James |
23dca51 |
- Add -refcount patch to attempt to fix bz 1033441 and bz 1131717
|
|
Jerry James |
23dca51 |
- Minor spec file cleanups
|
|
Jerry James |
23dca51 |
|
|
Rex Dieter |
017c440 |
* Thu Oct 02 2014 Rex Dieter <rdieter@fedoraproject.org> 3.14.1-7
|
|
Rex Dieter |
017c440 |
- update mime scriptlet
|
|
Rex Dieter |
017c440 |
|
|
|
b6db6f1 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.1-6
|
|
|
b6db6f1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
b6db6f1 |
|
|
|
21c5889 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.1-5
|
|
|
21c5889 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
21c5889 |
|
|
|
b0524b8 |
* Thu Feb 27 2014 Jerry James <loganjerry@gmail.com> - 3.14.1-4
|
|
|
b0524b8 |
- Simplify Xvfb usage
|
|
|
b0524b8 |
- Add an AppData file
|
|
|
b0524b8 |
|
|
|
5c6963b |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.1-3
|
|
|
5c6963b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
5c6963b |
|
|
Jerry James |
a98d6e2 |
* Tue Jun 18 2013 Jerry James <loganjerry@gmail.com> - 3.14.1-2
|
|
Jerry James |
a98d6e2 |
- Rebuild for libpng 1.6
|
|
Jerry James |
a98d6e2 |
- Fix bogus changelog dates
|
|
Jerry James |
a98d6e2 |
|
|
Jerry James |
39fc197 |
* Fri Mar 15 2013 Jerry James <loganjerry@gmail.com> - 3.14.1-1
|
|
Jerry James |
39fc197 |
- New upstream release
|
|
Jerry James |
39fc197 |
|
|
|
80423f9 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14-4
|
|
|
80423f9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
80423f9 |
|
|
Adam Tkac |
e11e32e |
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 3.14-3
|
|
Adam Tkac |
e11e32e |
- rebuild due to "jpeg8-ABI" feature drop
|
|
Adam Tkac |
e11e32e |
|
|
Jerry James |
bd3fc01 |
* Thu Nov 8 2012 Jerry James <loganjerry@gmail.com> - 3.14-2
|
|
Jerry James |
bd3fc01 |
- Fix bz 872853 by doing the following:
|
|
Jerry James |
bd3fc01 |
- Add missing tutorial*.xml files from upstream git
|
|
Jerry James |
bd3fc01 |
- BR libxslt to get xsltproc
|
|
Jerry James |
bd3fc01 |
- BR docbook-style-xsl, required by the doc files
|
|
Jerry James |
bd3fc01 |
- BR xorg packages so pygtk is able to generate the PNG files
|
|
Jerry James |
bd3fc01 |
- Run createdocs.py after building
|
|
Jerry James |
bd3fc01 |
|
|
|
ac83545 |
* Thu Jul 26 2012 Jerry James <loganjerry@gmail.com> - 3.14-1
|
|
|
ac83545 |
- New upstream release (fixes bz 665571, 834382, and 843224)
|
|
|
ac83545 |
- Require glibc-devel (fixes bz 725205)
|
|
|
ac83545 |
- Filter provides of private Python shared objects
|
|
|
ac83545 |
- Ship the man page
|
|
|
ac83545 |
- Spec file cleanups
|
|
|
ac83545 |
|
|
|
6ffe005 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13-5
|
|
|
6ffe005 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
6ffe005 |
|
|
|
e4433d5 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13-4
|
|
|
e4433d5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
e4433d5 |
|
|
|
6d4eeba |
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 3.13-3
|
|
|
6d4eeba |
- Rebuild for new libpng
|
|
|
6d4eeba |
|
|
|
6b54899 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13-2
|
|
|
6b54899 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
6b54899 |
|
|
Adam Tkac |
ba65348 |
* Fri Aug 20 2010 Adam Tkac <atkac redhat com> - 3.13-1
|
|
Adam Tkac |
ba65348 |
- rebuild to ensure F14 has higher NVR than F13
|
|
Adam Tkac |
ba65348 |
- following changes have been merged from F13 [Stewart Adam]
|
|
Adam Tkac |
ba65348 |
- Update to 3.13
|
|
Adam Tkac |
ba65348 |
- Require gcc (fixes #571970)
|
|
Adam Tkac |
ba65348 |
|
|
|
fb4dc07 |
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.12-4
|
|
|
fb4dc07 |
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
fb4dc07 |
|
|
|
fa8e479 |
* Fri Aug 14 2009 Stewart Adam <s.adam at diffingo.com> - 3.12-3
|
|
|
fa8e479 |
- Disable make check, it seems to cause extremely long build times (>24h)
|
|
|
fa8e479 |
|
|
|
d206ca2 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.12-2
|
|
|
d206ca2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
d206ca2 |
|
|
|
7fa2c94 |
* Fri Jun 19 2009 Stewart Adam <s.adam at diffingo.com> - 3.12-1
|
|
|
7fa2c94 |
- Update to 3.12
|
|
|
7fa2c94 |
|
|
|
ea1c22b |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10-3
|
|
|
ea1c22b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
ea1c22b |
|
|
|
53fb46b |
* Thu Feb 19 2009 Stewart Adam <s.adam at diffingo.com> - 3.10-2
|
|
|
53fb46b |
- Use a random X display number from :10 to :99 to avoid "display in use"
|
|
|
53fb46b |
errors while building
|
|
|
53fb46b |
|
|
|
25d7a7a |
* Thu Feb 19 2009 Stewart Adam <s.adam at diffingo.com> - 3.10-1
|
|
|
25d7a7a |
- Update to 3.10
|
|
|
25d7a7a |
|
|
|
e4c3a9b |
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 3.9-2
|
|
|
e4c3a9b |
- Rebuild for Python 2.6
|
|
|
e4c3a9b |
|
|
|
aa2e25a |
* Sat Jul 19 2008 Stewart Adam <s.adam at diffingo.com> - 3.9-1
|
|
|
aa2e25a |
- Update to 3.9
|
|
|
aa2e25a |
|
|
|
caa4925 |
* Sat Feb 16 2008 Stewart Adam <s.adam at diffingo.com> - 3.8-1
|
|
|
caa4925 |
- Update to 3.8
|
|
|
caa4925 |
|
|
|
ea42139 |
* Fri Dec 28 2007 Stewart Adam <s.adam at diffingo.com> - 3.7-1
|
|
|
ea42139 |
- Update to 3.7
|
|
|
ea42139 |
- Drop obsolete patches
|
|
|
ea42139 |
|
|
|
3b81f64 |
* Sun Nov 18 2007 Stewart Adam <s.adam at diffingo.com> - 3.6-4
|
|
|
3b81f64 |
- Fix .desktop file location
|
|
|
3b81f64 |
- Fix Source0 URL
|
|
|
3b81f64 |
- Own /usr/share/gnofract4d
|
|
|
3b81f64 |
|
|
|
3b81f64 |
* Sun Nov 18 2007 Stewart Adam <s.adam at diffingo.com> - 3.6-3
|
|
|
3b81f64 |
- BR xorg-x11-xinit, pygtk2-devel >= 2.6
|
|
|
3b81f64 |
|
|
|
3b81f64 |
* Sat Nov 17 2007 Stewart Adam <s.adam at diffingo.com> - 3.6-2
|
|
|
3b81f64 |
- License is actually LGPLv2+ because of lex.py, yacc.py, FCTGen.py
|
|
|
3b81f64 |
- Add patch for test suite files since two tests are invalid
|
|
|
3b81f64 |
- Update MIME and desktop databases
|
|
|
3b81f64 |
- Use virtual X for GUI test suite
|
|
|
3b81f64 |
- Remove redundant BR
|
|
|
3b81f64 |
- Remove redundant entries from %%files
|
|
|
3b81f64 |
- Fix rpmlint's errors about executable files/shebangs
|
|
|
3b81f64 |
|
|
|
3b81f64 |
* Wed Nov 14 2007 Stewart Adam <s.adam at diffingo.com> - 3.6-1
|
|
|
3b81f64 |
- Update to 3.6
|
|
|
3b81f64 |
- Make Source0 a URL again
|
|
|
3b81f64 |
- License is no longer GPL
|
|
|
3b81f64 |
- Update spec for Fedora (re)review
|
|
|
3b81f64 |
- Add patch to generate a valid .desktop file
|
|
|
3b81f64 |
|
|
Jerry James |
a98d6e2 |
* Mon Aug 28 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 |
|
|
Jerry James |
a98d6e2 |
* Thu 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.
|