rpms/dvisvgm/F-10 dvisvgm-0.8.1-potrace.patch, NONE, 1.1 dvisvgm.spec, NONE, 1.1 sources, 1.1, 1.2

Martin Gieseking mgieseki at fedoraproject.org
Wed Aug 5 10:04:40 UTC 2009


Author: mgieseki

Update of /cvs/pkgs/rpms/dvisvgm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2572/F-10

Modified Files:
	sources 
Added Files:
	dvisvgm-0.8.1-potrace.patch dvisvgm.spec 
Log Message:
package import to branch directories


dvisvgm-0.8.1-potrace.patch:
 Makefile.am     |    2 +-
 configure.ac    |    2 +-
 src/Makefile.am |    4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE dvisvgm-0.8.1-potrace.patch ---
diff -r 1c65b524363d Makefile.am
--- a/Makefile.am	Sun Aug 02 09:11:21 2009 +0200
+++ b/Makefile.am	Tue Aug 04 17:37:00 2009 +0200
@@ -5,5 +5,5 @@
 
 AUTOMAKE_OPTIONS = foreign
 EXTRA_DIST = LICENSE
-SUBDIRS = potracelib src doc 
+SUBDIRS = src doc 
 
diff -r 1c65b524363d configure.ac
--- a/configure.ac	Sun Aug 02 09:11:21 2009 +0200
+++ b/configure.ac	Tue Aug 04 17:37:00 2009 +0200
@@ -146,5 +146,5 @@
 
 AC_SUBST(DATE)
 AC_SUBST(EXTRA_LIBS)
-AC_CONFIG_FILES([Makefile potracelib/Makefile src/Makefile doc/dvisvgm.txt doc/Makefile])
+AC_CONFIG_FILES([Makefile src/Makefile doc/dvisvgm.txt doc/Makefile])
 AC_OUTPUT
diff -r 1c65b524363d src/Makefile.am
--- a/src/Makefile.am	Sun Aug 02 09:11:21 2009 +0200
+++ b/src/Makefile.am	Tue Aug 04 17:37:00 2009 +0200
@@ -9,7 +9,7 @@
 dvisvgm_SOURCES      = cmdline.h gzstream.h cmdline.c StreamCounter.h \
 							  dvisvgm.cpp gzstream.cpp
 							  
-dvisvgm_LDADD        = $(noinst_LIBRARIES) @EXTRA_LIBS@ ../potracelib/libpotrace.a
+dvisvgm_LDADD        = $(noinst_LIBRARIES) @EXTRA_LIBS@ -lpotrace
 dvisvgm_DEPENDENCIES = $(noinst_LIBRARIES) @EXTRA_LIBS@
 
 libdvisvgm_a_SOURCES = Bitmap.h BoundingBox.h BgColorSpecialHandler.h Calculator.h CharmapTranslator.h Color.h \
@@ -28,7 +28,7 @@
 
 EXTRA_DIST = options.ggo getopt.h getopt.c getopt1.c psdefs.psc iapi.h ierrors.h
 
-AM_CXXFLAGS = -I../potracelib -I../../potracelib -Wall
+AM_CXXFLAGS = -Wall
 
 # the commandline parser is generated by gengetopt (gets version number from config.h)
 cmdline.c: options.ggo


--- NEW FILE dvisvgm.spec ---
Name:           dvisvgm
Version:        0.8.1
Release:        4%{?dist}
Summary:        A DVI to SVG converter

Group:          Applications/Publishing
License:        GPLv2+
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

%description
dvisvgm is a command line utility that converts DVI files, as created by 
TeX/LaTeX, to the XML-based scalable vector graphics format SVG. Besides 
the basic DVI command set, dvisvgm also supports various special sets, like 
color, PostScript and TPIC.

Fonts that are only available as Metafont source are automatically vectorized 
so that the generated SVG is freely scalable without loss of quality.


%prep
%setup -q
%patch0 -p 1 -b .orig
autoreconf
# Remove bundled potracelib
rm -rf potracelib


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE NEWS README
%{_bindir}/dvisvgm
%{_mandir}/man1/dvisvgm.1.*


%changelog
* Tue Aug 03 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.1-4
- removed bundled potrace library in prep section

* Mon Aug 02 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.1-3
- don't use bundled potrace library

* Mon Aug 02 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.1-2
- rebased to upstream with added tarball
- added LICENSE to doc

* Sun Aug 01 2009 Martin Gieseking <martin.gieseking at uos.de> - 0.8.1-1
- initial release


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dvisvgm/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	5 Aug 2009 06:13:18 -0000	1.1
+++ sources	5 Aug 2009 10:04:39 -0000	1.2
@@ -0,0 +1 @@
+a8b5392fb4230a4cde31d219742c557f  dvisvgm-0.8.1.tar.gz




More information about the fedora-extras-commits mailing list