[vfrnav] hopefully work around crashing epstopdf

sailer sailer at fedoraproject.org
Mon Jan 28 02:42:05 UTC 2013


commit 17384f6b005b33cb743a071ce34ba8e840ce6055
Author: Thomas Sailer <t.sailer at alumni.ethz.ch>
Date:   Mon Jan 28 03:41:33 2013 +0100

    hopefully work around crashing epstopdf

 vfrnav-svg.patch |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 vfrnav.spec      |    2 +
 2 files changed, 62 insertions(+), 0 deletions(-)
---
diff --git a/vfrnav-svg.patch b/vfrnav-svg.patch
new file mode 100644
index 0000000..29f2b63
--- /dev/null
+++ b/vfrnav-svg.patch
@@ -0,0 +1,60 @@
+? Makefile.in
+? aclocal.m4
+? autom4te.cache
+? config.h.in
+? configure
+? acftperf/Makefile.in
+? cfmu/Makefile.in
+? cfmu/ui/Makefile.in
+? data/Makefile.in
+? dbeditor/Makefile.in
+? debian/Makefile.in
+? doc/Makefile.in
+? doc/html
+? doc/latex
+? doc/xml
+? flightdeck/Makefile.in
+? flightdeck/configs/Makefile.in
+? flightdeck/ui/Makefile.in
+? kingsim/Makefile.in
+? po/Makevars.template
+? src/Makefile.in
+? ui/Makefile.in
+? ui/pixmaps
+? utils/Makefile.in
+? utils/data/Makefile.in
+Index: doc/Makefile.am
+===================================================================
+RCS file: /cvsroot/src_vfrnav/doc/Makefile.am,v
+retrieving revision 1.21
+diff -u -r1.21 Makefile.am
+--- doc/Makefile.am	15 Jan 2013 13:58:21 -0000	1.21
++++ doc/Makefile.am	28 Jan 2013 02:40:20 -0000
+@@ -69,11 +69,15 @@
+ .dvi.ps:
+ 		$(DVIPS) -f $< > $@
+ 
+-.svg.pdf:
+-		inkscape --without-gui --export-area-drawing --file=$< --export-pdf=$@
++#.svg.eps:
++#		inkscape --without-gui --export-area-drawing --file=$< --export-eps=$@
++#
++#.svg.pdf:
++#		inkscape --without-gui --export-area-drawing --file=$< --export-pdf=$@
+ 
+-.svg.eps:
++%.pdf %.eps:	%.svg
+ 		inkscape --without-gui --export-area-drawing --file=$< --export-eps=$@
++		inkscape --without-gui --export-area-drawing --file=$< --export-pdf=$@
+ 
+ .fig.eps:
+ 		$(FIG2DEV) -L eps -m 1 $< $@
+@@ -131,7 +135,7 @@
+ 		flightdeck.pdf flightdeck.toc flightdeck.lof flightdeck.lot \
+ 		$(FIGSRC:.fig=.eps) $(FIGSRC:.fig=.pdf) $(EPSSRC:.eps=.pdf) $(PSSRC:.ps=.pdf)  \
+ 		$(JPGSRC:.jpg=.eps) $(TIFFSRC:.tiff=.eps) $(TIFFSRC:.tiff=.png) $(TEXSRC:.tex=.aux) \
+-		$(SVGSRC:.fig=.eps) $(SVGSRC:.fig=.pdf) $(BUILTEPSSRC) $(BUILTEPSSRC:.eps=.pdf) \
++		$(SVGSRC:.svg=.eps) $(SVGSRC:.svg=.pdf) $(BUILTEPSSRC) $(BUILTEPSSRC:.eps=.pdf) \
+ 		$(PDFSRC:.pdfsrc=.eps) $(PDFSRC:.pdfsrc=.pdf) $(DVI) proptbl.cc p28rperf.done
+ 
+ $(HAMPROPEPS):	proptbl.cc
diff --git a/vfrnav.spec b/vfrnav.spec
index 27aed5d..a3c767a 100644
--- a/vfrnav.spec
+++ b/vfrnav.spec
@@ -7,6 +7,7 @@ Group:          Applications/Productivity
 License:        GPLv2+
 URL:            http://www.baycom.org/~tom/vfrnav
 Source0:        http://download.gna.org/vfrnav/%{name}-%{version}.tar.gz
+Patch0:         vfrnav-svg.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gtkmm30-devel
@@ -73,6 +74,7 @@ for the VFR navigation application.
 
 %prep
 %setup -q
+%patch0 -p0 -b .svg
 
 %build
 %configure


More information about the scm-commits mailing list