a72ac9
Name:           autotrace
a72ac9
Version:        0.31.1
efc643
Release:        38%{?dist}
a72ac9
Summary:        Utility for converting bitmaps to vector graphics
a72ac9
Group:          Applications/Multimedia
a72ac9
License:        GPLv2+ and LGPLv2+
a72ac9
URL:            http://autotrace.sourceforge.net/
a72ac9
Source0:        http://download.sf.net/autotrace/autotrace-0.31.1.tar.gz
a72ac9
Patch1:         autotrace-0001-Modify-GetOnePixel-usage-to-build-against-current-Im.patch
a72ac9
Patch2:         autotrace-0002-Fixed-underquoted-AM_PATH_AUTOTRACE-definition.patch
a72ac9
Patch3:         autotrace-0003-libpng-fix.patch
a72ac9
# Sent upstream
a72ac9
Patch4:         autotrace-0.31.1-CVE-2013-1953.patch
a72ac9
Patch5:         autotrace-0.31.1-multilib-fix.patch
a72ac9
BuildRequires:  ImageMagick-devel
a72ac9
BuildRequires:  libpng-devel > 2:1.2
a72ac9
BuildRequires:  libexif-devel
a72ac9
BuildRequires:  libtiff-devel
a72ac9
BuildRequires:  libjpeg-devel
a72ac9
BuildRequires:  libxml2-devel
a72ac9
BuildRequires:  bzip2-devel
a72ac9
BuildRequires:  freetype-devel
a72ac9
#BuildRequires:  pstoedit-devel
a72ac9
BuildConflicts: pstoedit-devel
a72ac9
a72ac9
a72ac9
%description
a72ac9
AutoTrace is a program for converting bitmaps to vector graphics.
a72ac9
a72ac9
Supported input formats include BMP, TGA, PNM, PPM, and any format
a72ac9
supported by ImageMagick, whereas output can be produced in
a72ac9
Postscript, SVG, xfig, SWF, and others.
a72ac9
a72ac9
%package devel
a72ac9
Summary:        Header files for autotrace
a72ac9
Group:          Development/Libraries
a72ac9
Requires:       %{name}%{?_isa} = %{version}-%{release}
a72ac9
Requires:       pkgconfig
a72ac9
Requires:       ImageMagick-devel
a72ac9
#Requires:       pstoedit-devel
a72ac9
a72ac9
a72ac9
%description devel
a72ac9
This package contains header files and development libraries for autotrace.
a72ac9
a72ac9
a72ac9
%prep
a72ac9
%setup -q
a72ac9
%patch1 -p1 -b .GetOnePixel
a72ac9
%patch2 -p1 -b .aclocal18
a72ac9
%patch3 -p1 -b .libpng15
a72ac9
%patch4 -p1 -b .CVE-2013-1953
a72ac9
%patch5 -p1 -b .multilib-fix
a72ac9
a72ac9
%build
a72ac9
%configure
a72ac9
a72ac9
# remove rpaths
a72ac9
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
a72ac9
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
a72ac9
a72ac9
make %{?_smp_mflags}
a72ac9
a72ac9
a72ac9
%install
a72ac9
make install DESTDIR=$RPM_BUILD_ROOT
a72ac9
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
a72ac9
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
a72ac9
a72ac9
a72ac9
%post -p /sbin/ldconfig
a72ac9
a72ac9
a72ac9
%postun -p /sbin/ldconfig
a72ac9
a72ac9
a72ac9
%files
a72ac9
%doc AUTHORS COPYING COPYING.LIB ChangeLog FAQ NEWS README THANKS TODO
a72ac9
%{_bindir}/autotrace
a72ac9
%{_libdir}/*.so.*
a72ac9
%{_mandir}/man[^3]/*
a72ac9
a72ac9
%files devel
a72ac9
%doc HACKING
a72ac9
%{_bindir}/autotrace-config
a72ac9
%{_libdir}/*.so
a72ac9
%{_libdir}/pkgconfig/autotrace.pc
a72ac9
%{_includedir}/autotrace/
a72ac9
%{_datadir}/aclocal/autotrace.m4
a72ac9
a72ac9
a72ac9
%changelog
efc643
* Fri Nov 01 2019 Tomas Pelka <tpelka@redhat.com> - 0.31.1-38
efc643
- Resolves: #1765205 rebuild against new IM
efc643
a72ac9
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.31.1-37
a72ac9
- Mass rebuild 2014-01-24
a72ac9
a72ac9
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.31.1-36
a72ac9
- Mass rebuild 2013-12-27
a72ac9
a72ac9
* Fri Jul 19 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 0.31.1-35
a72ac9
- Fixed multilib conflict in devel package (by multilib-fix patch)
a72ac9
- Removed rpaths
a72ac9
a72ac9
* Fri Jun 28 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 0.31.1-34
a72ac9
- Fixed buffer overflow when parsing BMP files
a72ac9
  Resolves: CVE-2013-1953
a72ac9
a72ac9
* Mon Mar 18 2013 Jon Ciesla <limburgher@gmail.com> - 0.31.1-33
a72ac9
- ImageMagick rebuild.
a72ac9
a72ac9
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31.1-32
a72ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
a72ac9
a72ac9
* Sat Jul 21 2012 Peter Lemenkov <lemenkov@gmail.com> - 0.31.1-31
a72ac9
- Cosmetic changes in the spec-file (closes rhbz #803928 and #817950)
a72ac9
a72ac9
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31.1-30.1
a72ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a72ac9
a72ac9
* Fri Mar 02 2012 Jon Ciesla <limburgher@gmail.com> - 0.31.1-29.1
a72ac9
- Libpng 1.5 fix.
a72ac9
a72ac9
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31.1-28.1
a72ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a72ac9
a72ac9
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.31.1-27.1
a72ac9
- Rebuild for new libpng
a72ac9
a72ac9
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31.1-26.1
a72ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a72ac9
a72ac9
* Wed Sep 29 2010 jkeating - 0.31.1-25.1
a72ac9
- Rebuilt for gcc bug 634757
a72ac9
a72ac9
* Fri Sep 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.31.1-24.1
a72ac9
- rebuild (ImageMagick)
a72ac9
a72ac9
* Mon May 17 2010 Peter Lemenkov <lemenkov@gmail.com> - 0.31.1-24
a72ac9
- Changed description (closes rhbz #591659).
a72ac9
a72ac9
* Mon Jul 27 2009 Peter Lemenkov <lemenkov@gmail.com> - 0.31.1-23
a72ac9
- Removed static libraries from -devel
a72ac9
- Changed %%makeinstall to "make install DESTDIR=blablabla"
a72ac9
- Fixed rhbz# 477980
a72ac9
a72ac9
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31.1-22
a72ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a72ac9
a72ac9
* Fri Mar 13 2009 Hans de Goede <hdegoede@redhat.com> - 0.31.1-21
a72ac9
- Rebuild for new ImageMagick
a72ac9
a72ac9
* Mon Mar 02 2009 Caolán McNamara <caolanm@redhat.com> - 0.31.1-20
a72ac9
- Modify GetOnePixel usage to build against current ImageMagick api
a72ac9
a72ac9
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.31.1-19
a72ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a72ac9
a72ac9
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.31.1-18
a72ac9
- fix license tag
a72ac9
a72ac9
* Mon May 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.31.1-17
a72ac9
- Rebuild for new ImageMagick.
a72ac9
a72ac9
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.31.1-16
a72ac9
- Autorebuild for GCC 4.3
a72ac9
a72ac9
* Wed Aug 22 2007 Quentin Spencer <qspencer@users.sourceforge.net> - 0.31.1-15
a72ac9
- Rebuild for F8.
a72ac9
a72ac9
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.31.1-14
a72ac9
 - rebuilt for unwind info generation, broken in gcc-4.1.1-21
a72ac9
a72ac9
* Thu Sep 21 2006 Quentin Spencer <qspencer@users.sourceforge.net> - 0.31.1-13
a72ac9
- Rebuild for FC6.
a72ac9
a72ac9
* Mon Feb 13 2006 Roozbeh Pournader <roozbeh@farsiweb.info> - 0.31.1-12
a72ac9
- Rebuild for Fedora Extras 5
a72ac9
a72ac9
* Sat Jan 28 2006 Roozbeh Pournader <roozbeh@farsiweb.info> - 0.31.1-11
a72ac9
- rebuild
a72ac9
a72ac9
* Tue Jan 17 2006 Roozbeh Pournader <roozbeh@farsiweb.info> - 0.31.1-10
a72ac9
- add BuildRequires on freetype-devel
a72ac9
a72ac9
* Tue Jan 17 2006 Roozbeh Pournader <roozbeh@farsiweb.info> - 0.31.1-9
a72ac9
- remove BuildRequires on XFree86-devel
a72ac9
a72ac9
* Mon Jan 16 2006 Roozbeh Pournader <roozbeh@farsiweb.info> - 0.31.1-8
a72ac9
- add %%{?dist} tag
a72ac9
- add a BuildRequires on bzip2-devel
a72ac9
- add ldconfig to %%post and %%postun
a72ac9
a72ac9
* Thu May 26 2005 Jeremy Katz <katzj@redhat.com> - 0.31.1-7
a72ac9
- and more buildrequires
a72ac9
a72ac9
* Thu May 26 2005 Jeremy Katz <katzj@redhat.com> - 0.31.1-6
a72ac9
- BR libtiff-devel
a72ac9
a72ac9
* Wed May 25 2005 Jeremy Katz <katzj@redhat.com> - 0.31.1-5
a72ac9
- rebuild
a72ac9
a72ac9
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
a72ac9
- rebuilt
a72ac9
a72ac9
* Sat Aug 21 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.31.1-3
a72ac9
- Temporarily changed buildreq pstoedit-devel to buildconflicts.
a72ac9
a72ac9
* Thu Apr 22 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.31.1-0.fdr.2
a72ac9
- Added new BuildReq pstoedit-devel.
a72ac9
- Added missing BuildReq libexif-devel.
a72ac9
- Added missing -devel requires pkgconfig, ImageMagick-devel.
a72ac9
- Converted spec file to UTF-8.
a72ac9
a72ac9
* Mon Sep 29 2003 Marius L. Johndal <mariuslj at ifi.uio.no> 0:0.31.1-0.fdr.1
a72ac9
- Initial RPM release.
a72ac9