Blame SPECS/autotrace.spec

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