rpms/dvisvgm/F-11 dvisvgm.spec, 1.1, 1.2 sources, 1.2, 1.3 dvisvgm-0.8.1-potrace.patch, 1.1, NONE
Martin Gieseking
mgieseki at fedoraproject.org
Fri Aug 28 13:02:29 UTC 2009
Author: mgieseki
Update of /cvs/pkgs/rpms/dvisvgm/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15519
Modified Files:
dvisvgm.spec sources
Removed Files:
dvisvgm-0.8.1-potrace.patch
Log Message:
updated to latest upstream release 0.8.3
Index: dvisvgm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dvisvgm/F-11/dvisvgm.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- dvisvgm.spec 5 Aug 2009 10:04:40 -0000 1.1
+++ dvisvgm.spec 28 Aug 2009 13:02:29 -0000 1.2
@@ -1,20 +1,25 @@
Name: dvisvgm
-Version: 0.8.1
-Release: 4%{?dist}
+Version: 0.8.3
+Release: 1%{?dist}
Summary: A DVI to SVG converter
Group: Applications/Publishing
-License: GPLv2+
+License: GPLv3+
URL: http://dvisvgm.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-# Patch to use potrace library provided by separate package
-Patch0: dvisvgm-0.8.1-potrace.patch
-
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel
-Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript
+BuildRequires: automake freetype-devel ghostscript-devel potrace-devel zlib-devel
+
+%if 0%{?rhel} == 4 || 0%{?rhel} == 5
+BuildRequires: tetex-fonts
+Requires: tetex-fonts tetex-dvips
+%else
+BuildRequires: kpathsea-devel
+Requires: texlive-texmf texlive-dvips texlive-fonts
+%endif
+
%description
dvisvgm is a command line utility that converts DVI files, as created by
@@ -28,13 +33,17 @@ so that the generated SVG is freely scal
%prep
%setup -q
-%patch0 -p 1 -b .orig
-autoreconf
# Remove bundled potracelib
rm -rf potracelib
+# Remove bundled Ghostscript API headers
+rm -f src/iapi.h src/ierrors.h
%build
+# remove references to bundled potrace library
+sed -i "s/ potracelib\/Makefile / /" configure.ac
+sed -i "s/potracelib //" Makefile.am
+autoreconf
%configure
make %{?_smp_mflags}
@@ -50,12 +59,19 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc AUTHORS LICENSE NEWS README
+%doc AUTHORS COPYING NEWS README
%{_bindir}/dvisvgm
%{_mandir}/man1/dvisvgm.1.*
%changelog
+* Mon Aug 24 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.3-1
+- updated to latest upstream release
+- conditional Requires and BuildRequires to satisfy F-xx and EL5
+
+* Wed Aug 12 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.1-5
+- adapted Build and BuildRequires to requirements of EL5
+
* Tue Aug 03 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.1-4
- removed bundled potrace library in prep section
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dvisvgm/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 5 Aug 2009 10:04:40 -0000 1.2
+++ sources 28 Aug 2009 13:02:29 -0000 1.3
@@ -1 +1 @@
-a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz
+76ecb617a7f14d52c60f68e65509b25b dvisvgm-0.8.3.tar.gz
--- dvisvgm-0.8.1-potrace.patch DELETED ---
More information about the fedora-extras-commits
mailing list