Blame SPECS/gegl.spec

Packit Service b38f71
%if 0%{?rhel}
Packit Service b38f71
%bcond_with workshop
Packit Service b38f71
%else
Packit Service b38f71
%bcond_without workshop
Packit Service b38f71
%endif
Packit Service b38f71
Packit Service b38f71
# skip all tests
Packit Service b38f71
%global skip_all_checks 1
Packit Service b38f71
# skip tests known to be problematic in a specific version
Packit Service b38f71
%global skip_checks_version 0.2.0
Packit Service b38f71
# for some reason or other comparing generated to reference images segfaults in
Packit Service b38f71
# two test cases
Packit Service b38f71
# Well, now it is all of them, not just two. :/
Packit Service b38f71
%global skip_checks compositions/run-*.xml.sh
Packit Service b38f71
Packit Service b38f71
Summary:    A graph based image processing framework
Packit Service b38f71
Name:       gegl
Packit Service b38f71
Version:    0.2.0
Packit Service b38f71
Release:    39%{?dist}
Packit Service b38f71
Packit Service b38f71
# Compute some version related macros
Packit Service b38f71
# Ugly hack, you need to get your quoting backslashes/percent signs straight
Packit Service b38f71
%global major %(ver=%version; echo ${ver%%%%.*})
Packit Service b38f71
%global minor %(ver=%version; ver=${ver#%major.}; echo ${ver%%%%.*})
Packit Service b38f71
%global micro %(ver=%version; ver=${ver#%major.%minor.}; echo ${ver%%%%.*})
Packit Service b38f71
%global apiver %major.%minor
Packit Service b38f71
Packit Service b38f71
# The binary is under the GPL, while the libs are under LGPL
Packit Service b38f71
License:    LGPLv3+ and GPLv3+
Packit Service b38f71
URL:        http://www.gegl.org/
Packit Service b38f71
Source0:    http://download.gimp.org/pub/gegl/%{apiver}/%{name}-%{version}.tar.bz2
Packit Service b38f71
Patch0:     gegl-0.2.0-lua-5.2.patch
Packit Service b38f71
Patch1:     gegl-0.2.0-CVE-2012-4433.patch
Packit Service b38f71
Patch2:     gegl-0.2.0-remove-src-over-op.patch
Packit Service b38f71
Patch3:     0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch
Packit Service b38f71
Patch4:     gegl-0.2.0-linker-flags.patch
Packit Service b38f71
Patch5:     gegl-0.2.0-libopenraw.patch
Packit Service b38f71
Patch6:     gegl-0.2.0-ppc64-rand-fix.patch
Packit Service b38f71
Patch7:     gegl-build-without-exiv2.patch
Packit Service b38f71
BuildRequires:  asciidoc
Packit Service b38f71
BuildRequires:  babl-devel >= 0.1.10
Packit Service b38f71
BuildRequires:  cairo-devel
Packit Service b38f71
BuildRequires:  enscript
Packit Service b38f71
BuildRequires:  gdk-pixbuf2-devel >= 2.18.0
Packit Service b38f71
BuildRequires:  gcc
Packit Service b38f71
BuildRequires:  gcc-c++
Packit Service b38f71
BuildRequires:  glib2-devel >= 2.28.0
Packit Service b38f71
BuildRequires:  graphviz
Packit Service b38f71
BuildRequires:  gtk2-devel >= 2.18.0
Packit Service b38f71
BuildRequires:  intltool >= 0.40.1
Packit Service b38f71
BuildRequires:  jasper-devel >= 1.900.1
Packit Service b38f71
%if %{with workshop}
Packit Service b38f71
BuildRequires:  lensfun-devel >= 0.2.5
Packit Service b38f71
%endif
Packit Service b38f71
BuildRequires:  libjpeg-devel
Packit Service b38f71
BuildRequires:  libopenraw-devel >= 0.0.5
Packit Service b38f71
BuildRequires:  libpng-devel
Packit Service b38f71
BuildRequires:  librsvg2-devel >= 2.14.0
Packit Service b38f71
BuildRequires:  libspiro-devel
Packit Service b38f71
BuildRequires:  libv4l-devel
Packit Service b38f71
BuildRequires:  lua-devel >= 5.1.0
Packit Service b38f71
BuildRequires:  OpenEXR-devel
Packit Service b38f71
BuildRequires:  pango-devel
Packit Service b38f71
BuildRequires:  perl-devel
Packit Service b38f71
BuildRequires:  pkgconfig
Packit Service b38f71
BuildRequires:  rubygems
Packit Service b38f71
BuildRequires:  SDL-devel
Packit Service b38f71
BuildRequires:  suitesparse-devel
Packit Service b38f71
Requires:       babl%{?_isa} >= 0.1.10
Packit Service b38f71
Requires:       dcraw
Packit Service b38f71
Packit Service b38f71
%description
Packit Service b38f71
GEGL (Generic Graphics Library) is a graph based image processing framework. 
Packit Service b38f71
GEGLs original design was made to scratch GIMPs itches for a new
Packit Service b38f71
compositing and processing core. This core is being designed to have
Packit Service b38f71
minimal dependencies. and a simple well defined API.
Packit Service b38f71
Packit Service b38f71
%if %{with workshop}
Packit Service b38f71
%package operations-workshop
Packit Service b38f71
Summary:    Experimental operations for GEGL
Packit Service b38f71
Requires:   %{name}%{_isa} = %{version}-%{release}
Packit Service b38f71
Packit Service b38f71
%description operations-workshop
Packit Service b38f71
This package contains experimental operations for GEGL. If used they may yield
Packit Service b38f71
unwanted results, or even crash. You're warned!
Packit Service b38f71
%endif
Packit Service b38f71
Packit Service b38f71
%package devel
Packit Service b38f71
Summary:    Headers for developing programs that will use %{name}
Packit Service b38f71
Requires:   %{name}%{_isa} = %{version}-%{release}
Packit Service b38f71
Requires:   pkgconfig
Packit Service b38f71
Requires:   babl-devel%{_isa}
Packit Service b38f71
Requires:   glib2-devel%{_isa}
Packit Service b38f71
Packit Service b38f71
%description devel
Packit Service b38f71
This package contains the libraries and header files needed for
Packit Service b38f71
developing with %{name}.
Packit Service b38f71
Packit Service b38f71
%prep
Packit Service b38f71
%autosetup -p1
Packit Service b38f71
Packit Service b38f71
%build
Packit Service b38f71
# use hardening compiler/linker flags because gegl is likely to deal with
Packit Service b38f71
# untrusted input
Packit Service b38f71
%global _hardened_build 1
Packit Service b38f71
Packit Service b38f71
# Needed by Ruby 1.9.3.
Packit Service b38f71
export LANG=en_US.utf8
Packit Service b38f71
Packit Service b38f71
%configure \
Packit Service b38f71
%if %{with workshop}
Packit Service b38f71
    --enable-workshop \
Packit Service b38f71
%else
Packit Service b38f71
    --disable-workshop \
Packit Service b38f71
%endif
Packit Service b38f71
    --with-pic \
Packit Service b38f71
    --with-gio \
Packit Service b38f71
    --with-gtk \
Packit Service b38f71
    --with-cairo \
Packit Service b38f71
    --with-pango \
Packit Service b38f71
    --with-pangocairo \
Packit Service b38f71
    --with-gdk-pixbuf \
Packit Service b38f71
    --with-lensfun \
Packit Service b38f71
    --with-libjpeg \
Packit Service b38f71
    --with-libpng \
Packit Service b38f71
    --with-librsvg \
Packit Service b38f71
    --with-openexr \
Packit Service b38f71
    --with-sdl \
Packit Service b38f71
    --with-libopenraw \
Packit Service b38f71
    --with-jasper \
Packit Service b38f71
    --with-graphviz \
Packit Service b38f71
    --with-lua \
Packit Service b38f71
    --without-libavformat \
Packit Service b38f71
    --with-libv4l \
Packit Service b38f71
    --with-libspiro \
Packit Service b38f71
    --with-exiv2 \
Packit Service b38f71
    --with-umfpack \
Packit Service b38f71
    --disable-static \
Packit Service b38f71
    --disable-gtk-doc \
Packit Service b38f71
    --disable-silent-rules
Packit Service b38f71
Packit Service b38f71
%make_build
Packit Service b38f71
Packit Service b38f71
%install
Packit Service b38f71
%make_install
Packit Service b38f71
pushd operations
Packit Service b38f71
# favor non-workshop binaries
Packit Service b38f71
make SUBDIRS= install INSTALL='install -p'
Packit Service b38f71
for d in */; do
Packit Service b38f71
    d="${d%/}"
Packit Service b38f71
    if [ "$d" != "workshop" ]; then
Packit Service b38f71
        pushd "$d"
Packit Service b38f71
        make DESTDIR=%{buildroot} install INSTALL='install -p'
Packit Service b38f71
        popd
Packit Service b38f71
    fi
Packit Service b38f71
done
Packit Service b38f71
popd
Packit Service b38f71
Packit Service b38f71
rm -f %{buildroot}%{_libdir}/*.la
Packit Service b38f71
rm -f %{buildroot}%{_libdir}/gegl-%{apiver}/*.la
Packit Service b38f71
Packit Service b38f71
# keep track of workshop/non-workshop operations
Packit Service b38f71
opsdir="$PWD/operations"
Packit Service b38f71
Packit Service b38f71
files_ws="$PWD/operations_files_workshop"
Packit Service b38f71
files_non_ws="$PWD/operations_files"
Packit Service b38f71
non_ws_filenames_file="$PWD/non_ws_filenames"
Packit Service b38f71
Packit Service b38f71
find "$opsdir" -path "$opsdir/workshop" -prune -o -regex '.*/\.libs/.*\.so' -printf '%f\n' > "$non_ws_filenames_file"
Packit Service b38f71
Packit Service b38f71
echo '%%defattr(-, root, root, -)' > "$files_non_ws"
Packit Service b38f71
echo '%%defattr(-, root, root, -)' > "$files_ws"
Packit Service b38f71
Packit Service b38f71
pushd %{buildroot}%{_libdir}/gegl-%{apiver}
Packit Service b38f71
for opfile in *.so; do
Packit Service b38f71
    if fgrep -q -x "$opfile" "$non_ws_filenames_file"; then
Packit Service b38f71
        echo "%{_libdir}/gegl-%{apiver}/$opfile" >> "$files_non_ws"
Packit Service b38f71
    else
Packit Service b38f71
        echo "%{_libdir}/gegl-%{apiver}/$opfile" >> "$files_ws"
Packit Service b38f71
    fi
Packit Service b38f71
done
Packit Service b38f71
popd
Packit Service b38f71
Packit Service b38f71
%find_lang %{name}-%{apiver}
Packit Service b38f71
Packit Service b38f71
%check
Packit Service b38f71
%if 0%{skip_all_checks} < 1
Packit Service b38f71
# skip tests known to be problematic in a specific version
Packit Service b38f71
%if "%version" == "%skip_checks_version"
Packit Service b38f71
pushd tests
Packit Service b38f71
for problematic in %skip_checks; do
Packit Service b38f71
    rm -f "$problematic"
Packit Service b38f71
    cat << EOF > "$problematic"
Packit Service b38f71
#!/bin/sh
Packit Service b38f71
echo Skipping test "$problematic"
Packit Service b38f71
EOF
Packit Service b38f71
    chmod +x "$problematic"
Packit Service b38f71
done
Packit Service b38f71
popd
Packit Service b38f71
%endif
Packit Service b38f71
make check
Packit Service b38f71
%endif
Packit Service b38f71
Packit Service b38f71
%ldconfig_scriptlets
Packit Service b38f71
Packit Service b38f71
%files -f operations_files -f %{name}-%{apiver}.lang
Packit Service b38f71
%doc AUTHORS ChangeLog COPYING COPYING.LESSER NEWS README
Packit Service b38f71
%{_bindir}/gegl
Packit Service b38f71
%{_libdir}/*.so.*
Packit Service b38f71
%dir %{_libdir}/gegl-%{apiver}/
Packit Service b38f71
Packit Service b38f71
%if %{with workshop}
Packit Service b38f71
%files operations-workshop -f operations_files_workshop
Packit Service b38f71
%endif
Packit Service b38f71
Packit Service b38f71
%files devel
Packit Service b38f71
%doc %{_datadir}/gtk-doc/
Packit Service b38f71
%{_includedir}/gegl-%{apiver}/
Packit Service b38f71
%{_libdir}/*.so
Packit Service b38f71
%{_libdir}/pkgconfig/%{name}-%{apiver}.pc
Packit Service b38f71
Packit Service b38f71
%changelog
Packit Service b38f71
* Mon Nov 04 2019 Jan Grulich <jgrulich@redhat.com> - 0.2.0-39
Packit Service b38f71
- Build without exiv2
Packit Service b38f71
  Resolves: bz#1767748
Packit Service b38f71
Packit Service b38f71
* Wed Feb 21 2018 Josef Ridky <jridky@redhat.com> - 0.2.0-38
Packit Service b38f71
- Remove Group tag from spec file
Packit Service b38f71
Packit Service b38f71
* Tue Feb 20 2018 Nils Philippsen <nils@tiptoe.de> - 0.2.0-37
Packit Service b38f71
- require gcc, gcc-c++ for building
Packit Service b38f71
Packit Service b38f71
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-36
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.0-35
Packit Service b38f71
- Switch to %%ldconfig_scriptlets
Packit Service b38f71
Packit Service b38f71
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-34
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-33
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-32
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Sun Dec 04 2016 Josef Ridky <jridky@redhat.com> - 0.2.0-31
Packit Service b38f71
- rebuild for jasper library
Packit Service b38f71
Packit Service b38f71
* Sat Dec 03 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.2.0-30
Packit Service b38f71
- Fixed building with libopenraw-0.1
Packit Service b38f71
- Added rubygems to BuildRequires to fix build error
Packit Service b38f71
- Modernised the .spec file a bit
Packit Service b38f71
- Disabled silent build
Packit Service b38f71
Packit Service b38f71
* Wed Apr 27 2016 Nils Philippsen <nils@redhat.com> - 0.2.0-29
Packit Service b38f71
- require dcraw (#1279143)
Packit Service b38f71
Packit Service b38f71
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-28
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Tue Jan 19 2016 Nils Philippsen <nils@redhat.com>
Packit Service b38f71
- use %%global instead of %%define
Packit Service b38f71
Packit Service b38f71
* Sun Jan 03 2016 Rex Dieter <rdieter@fedoraproject.org> 0.2.0-27
Packit Service b38f71
- rebuild (lensfun)
Packit Service b38f71
Packit Service b38f71
* Wed Jun 24 2015 Rex Dieter <rdieter@fedoraproject.org> - 0.2.0-26
Packit Service b38f71
- rebuild (exiv2)
Packit Service b38f71
Packit Service b38f71
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-25
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Thu Jun 11 2015 Nils Philippsen <nils@redhat.com> - 0.2.0-24
Packit Service b38f71
- rebuild for suitesparse-4.4.4
Packit Service b38f71
Packit Service b38f71
* Thu May 14 2015 Nils Philippsen <nils@redhat.com> - 0.2.0-23
Packit Service b38f71
- rebuild for lensfun-0.3.1
Packit Service b38f71
Packit Service b38f71
* Thu May 07 2015 Debarshi Ray <rishi@fedoraproject.org> - 0.2.0-22
Packit Service b38f71
- Add -lm to linker flags because of sqrt
Packit Service b38f71
Packit Service b38f71
* Thu Dec 04 2014 Kalev Lember <kalevlember@gmail.com> - 0.2.0-21
Packit Service b38f71
- Fix the build with recent suitesparse versions
Packit Service b38f71
Packit Service b38f71
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-20
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Tue Aug 05 2014 Nils Philippsen <nils@redhat.com> - 0.2.0-19
Packit Service b38f71
- update source URL
Packit Service b38f71
Packit Service b38f71
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-18
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 0.2.0-17
Packit Service b38f71
- rebuild (suitesparse)
Packit Service b38f71
Packit Service b38f71
* Wed Dec 04 2013 Nils Philippsen <nils@redhat.com> - 0.2.0-16
Packit Service b38f71
- remove BR: w3m, it's only needed for "make dist"
Packit Service b38f71
Packit Service b38f71
* Tue Dec 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.2.0-15
Packit Service b38f71
- rebuild (exiv2)
Packit Service b38f71
Packit Service b38f71
* Wed Nov 27 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.2.0-14
Packit Service b38f71
- rebuild (openexr)
Packit Service b38f71
Packit Service b38f71
* Thu Sep 12 2013 Kalev Lember <kalevlember@gmail.com> - 0.2.0-13
Packit Service b38f71
- Rebuilt for ilmbase soname bump
Packit Service b38f71
Packit Service b38f71
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-12
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Mon Jul 01 2013 Nils Philippsen <nils@redhat.com> - 0.2.0-11
Packit Service b38f71
- replace lua-5.2 patch by upstream commit
Packit Service b38f71
- fix buffer overflow in and add plausibility checks to ppm-load op
Packit Service b38f71
  (CVE-2012-4433)
Packit Service b38f71
- fix multi-lib issue in generated documentation
Packit Service b38f71
Packit Service b38f71
* Wed May 15 2013 Tom Callaway <spot@fedoraproject.org> - 0.2.0-10
Packit Service b38f71
- rebuild for lua 5.2
Packit Service b38f71
- disable check suite (so broken)
Packit Service b38f71
Packit Service b38f71
* Sun Mar 10 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.2.0-9
Packit Service b38f71
- rebuild (OpenEXR)
Packit Service b38f71
Packit Service b38f71
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-8
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 0.2.0-7
Packit Service b38f71
- rebuild due to "jpeg8-ABI" feature drop
Packit Service b38f71
Packit Service b38f71
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 0.2.0-6
Packit Service b38f71
- rebuild against new libjpeg
Packit Service b38f71
Packit Service b38f71
* Fri Oct 19 2012 Nils Philippsen <nils@redhat.com> - 0.2.0-5
Packit Service b38f71
- don't catch "make check" errors but skip known problematic tests
Packit Service b38f71
Packit Service b38f71
* Fri Oct 19 2012 Nils Philippsen <nils@redhat.com> - 0.2.0-4
Packit Service b38f71
- don't require lensfun-devel for building without workshop ops
Packit Service b38f71
Packit Service b38f71
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-3
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Wed May 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 0.2.0-2
Packit Service b38f71
- rebuild (exiv2)
Packit Service b38f71
Packit Service b38f71
* Tue Apr 03 2012 Nils Philippsen <nils@redhat.com> - 0.2.0-1
Packit Service b38f71
- version 0.2.0
Packit Service b38f71
- split off workshop (i.e. experimental) operations
Packit Service b38f71
- don't build/package workshop operations on EL
Packit Service b38f71
Packit Service b38f71
* Mon Feb 06 2012 Vít Ondruch <vondruch@redhat.com> - 0.1.8-3
Packit Service b38f71
- Rebuilt for Ruby 1.9.3.
Packit Service b38f71
Packit Service b38f71
* Tue Jan 10 2012 Nils Philippsen <nils@redhat.com> - 0.1.8-2
Packit Service b38f71
- rebuild for gcc 4.7
Packit Service b38f71
Packit Service b38f71
* Tue Dec 13 2011 Nils Philippsen <nils@redhat.com> - 0.1.8-1
Packit Service b38f71
- version 0.1.8
Packit Service b38f71
- drop all patches
Packit Service b38f71
- add BRs: gdk-pixbuf2-devel, lensfun-devel
Packit Service b38f71
- update BR version: glib2-devel
Packit Service b38f71
- use %%_hardened_build macro instead of supplying our own hardening flags
Packit Service b38f71
Packit Service b38f71
* Thu Nov 17 2011 Nils Philippsen <nils@redhat.com> - 0.1.6-5
Packit Service b38f71
- don't require gtk-doc (#707554)
Packit Service b38f71
Packit Service b38f71
* Mon Nov 07 2011 Nils Philippsen <nils@redhat.com> - 0.1.6-4
Packit Service b38f71
- rebuild (libpng)
Packit Service b38f71
Packit Service b38f71
* Fri Oct 14 2011 Rex Dieter <rdieter@fedoraproject.org> - 0.1.6-3
Packit Service b38f71
- rebuild (exiv2)
Packit Service b38f71
Packit Service b38f71
* Wed Apr 06 2011 Nils Philippsen <nils@redhat.com> - 0.1.6-2
Packit Service b38f71
- fix crash when using hstack operation (#661533)
Packit Service b38f71
Packit Service b38f71
* Tue Feb 22 2011 Nils Philippsen <nils@redhat.com> - 0.1.6-1
Packit Service b38f71
- version 0.1.6
Packit Service b38f71
- remove obsolete patches
Packit Service b38f71
- fix erroneous use of destdir
Packit Service b38f71
- correct source URL
Packit Service b38f71
- add BR: exiv2-devel, jasper-devel, suitesparse-devel
Packit Service b38f71
- update BR versions
Packit Service b38f71
- update --with-*/--without-* configure flags
Packit Service b38f71
- replace tabs with spaces for consistency
Packit Service b38f71
Packit Service b38f71
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.2-5
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Tue Oct 19 2010 Nils Philippsen <nils@redhat.com> - 0.1.2-4
Packit Service b38f71
- don't leak "root" symbol which clashes with (equally broken) xvnkb input
Packit Service b38f71
  method (#642992)
Packit Service b38f71
Packit Service b38f71
* Wed Jun 23 2010 Nils Philippsen <nils@redhat.com> - 0.1.2-3
Packit Service b38f71
- build with -fno-strict-aliasing
Packit Service b38f71
- use PIC/PIE because gegl is likely to deal with data coming from untrusted
Packit Service b38f71
  sources
Packit Service b38f71
Packit Service b38f71
* Fri Feb 26 2010 Nils Philippsen <nils@redhat.com>
Packit Service b38f71
- use tabs consistently
Packit Service b38f71
- let devel depend on gtk-doc
Packit Service b38f71
Packit Service b38f71
* Fri Feb 19 2010 Nils Philippsen <nils@redhat.com> - 0.1.2-2
Packit Service b38f71
- ignore make check failures for now
Packit Service b38f71
Packit Service b38f71
* Wed Feb 17 2010 Nils Philippsen <nils@redhat.com>
Packit Service b38f71
- avoid buffer overflow in gegl_buffer_header_init()
Packit Service b38f71
- correct gegl library version, use macro for it
Packit Service b38f71
Packit Service b38f71
* Tue Feb 16 2010 Nils Philippsen <nils@redhat.com> - 0.1.2-1
Packit Service b38f71
- version 0.1.2
Packit Service b38f71
- remove obsolete cflags, babl-instrumentation, autoreconf patches
Packit Service b38f71
- backported: don't leak each node set on a GeglProcessor
Packit Service b38f71
Packit Service b38f71
* Sat Jan 23 2010 Deji Akingunola <dakingun@gmail.com> - 0.1.0-3
Packit Service b38f71
- Rebuild for babl-0.1.2
Packit Service b38f71
- Backport upstream patch that removed babl processing time instrumentation
Packit Service b38f71
Packit Service b38f71
* Wed Jan 20 2010 Nils Philippsen <nils@redhat.com>
Packit Service b38f71
- use tabs consistently to appease rpmdiff
Packit Service b38f71
Packit Service b38f71
* Tue Aug 18 2009 Nils Philippsen <nils@redhat.com>
Packit Service b38f71
- explain patches
Packit Service b38f71
Packit Service b38f71
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-2
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Thu Jul 02 2009 Nils Philippsen - 0.1.0-1
Packit Service b38f71
- fix cflags for building
Packit Service b38f71
Packit Service b38f71
* Thu Jul 02 2009 Nils Philippsen
Packit Service b38f71
- version 0.1.0
Packit Service b38f71
- use "--disable-gtk-doc" to avoid rebuilding documentation (#481404)
Packit Service b38f71
- remove *.la files in %%{_libdir}/gegl-*/ (#509292)
Packit Service b38f71
Packit Service b38f71
* Thu Jun 04 2009 Deji Akingunola <dakingun@gmail.com> - 0.0.22-5
Packit Service b38f71
- Apply patch to build with babl-0.1.0 API changes
Packit Service b38f71
Packit Service b38f71
* Thu Jun 04 2009 Nils Philippsen - 0.0.22-4
Packit Service b38f71
- rebuild against babl-0.1.0
Packit Service b38f71
Packit Service b38f71
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.22-3
Packit Service b38f71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit Service b38f71
Packit Service b38f71
* Thu Jan 29 2009 Nils Philippsen - 0.0.22-2
Packit Service b38f71
- use the same timestamps for certain documentation files on all architectures
Packit Service b38f71
  to avoid multi-lib conflicts (#481404)
Packit Service b38f71
- consolidate spec files between OS releases
Packit Service b38f71
- reenable building documentation on ppc64
Packit Service b38f71
- explicitly list more build requirements and/or versions to catch eventual
Packit Service b38f71
  problems during future builds
Packit Service b38f71
Packit Service b38f71
* Tue Jan 13 2009 Deji Akingunola <dakingun@gmail.com> - 0.0.22-1
Packit Service b38f71
- Update to version 0.0.22
Packit Service b38f71
Packit Service b38f71
* Tue Oct 07 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.20-1
Packit Service b38f71
- Update to latest release
Packit Service b38f71
Packit Service b38f71
* Thu Jul 10 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.18-1
Packit Service b38f71
- Update to latest release
Packit Service b38f71
Packit Service b38f71
* Thu Feb 28 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.16-1
Packit Service b38f71
- New release
Packit Service b38f71
Packit Service b38f71
* Thu Jan 17 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.15-1.svn20080117
Packit Service b38f71
- Update to a svn snapshot for gnome-scan
Packit Service b38f71
- Apply patch to fix extensions loading on 64bit systems
Packit Service b38f71
- Building the docs on ppc64 segfaults, avoid it for now.
Packit Service b38f71
Packit Service b38f71
* Sat Dec 08 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.14-1
Packit Service b38f71
- Update to 0.0.14 release
Packit Service b38f71
- License change from GPLv2+ to GPLv3+
Packit Service b38f71
Packit Service b38f71
* Thu Oct 25 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.7.20071011svn
Packit Service b38f71
- Include missing requires for the devel subpackage
Packit Service b38f71
Packit Service b38f71
* Thu Oct 25 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.6.20071011svn
Packit Service b38f71
- BR graphiz instead of graphiz-devel
Packit Service b38f71
- Remove the spurious exec flag from a couple of source codes
Packit Service b38f71
Packit Service b38f71
* Tue Oct 23 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.5.20071011svn
Packit Service b38f71
- Fix missing directory ownership
Packit Service b38f71
Packit Service b38f71
* Mon Oct 22 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.4.20071011svn
Packit Service b38f71
- Update the License field 
Packit Service b38f71
Packit Service b38f71
* Fri Oct 12 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.3.20071011svn
Packit Service b38f71
- Package the extension libraries in the main package
Packit Service b38f71
- Run 'make check'
Packit Service b38f71
Packit Service b38f71
* Fri Oct 12 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.2.20071011svn
Packit Service b38f71
- Remove the use of inexistent source
Packit Service b38f71
Packit Service b38f71
* Thu Oct 11 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.13-0.1.20071011svn
Packit Service b38f71
- Initial packaging for Fedora