[Libreoffice-commits] libvisio.git: 3 commits - configure.ac libvisio.spec.in libvisio-zip.in Makefile.am src/lib
Fridrich Å trba
fridrich.strba at bluewin.ch
Wed Nov 6 11:31:44 CET 2013
Makefile.am | 12 -----
configure.ac | 2
libvisio-zip.in | 44 ------------------
libvisio.spec.in | 100 ------------------------------------------
src/lib/Makefile.am | 19 ++++---
src/lib/VSDInternalStream.cpp | 16 ------
src/lib/VSDInternalStream.h | 2
src/lib/VSDStencils.cpp | 5 --
src/lib/VSDStencils.h | 1
src/lib/VSDStyles.cpp | 28 -----------
src/lib/VSDStyles.h | 4 -
src/lib/VSDXMLParserBase.cpp | 25 ----------
src/lib/VSDXMLParserBase.h | 1
src/lib/VSDXMLTokenMap.cpp | 16 ------
src/lib/VSDXMLTokenMap.h | 1
15 files changed, 12 insertions(+), 264 deletions(-)
New commits:
commit fd93a83e675ebff31c9ab8d3d0abdc8e41c964fc
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date: Wed Nov 6 11:31:17 2013 +0100
Some callcatcher stuff
Change-Id: Icf5b5ade64b81a37fac79e930527e3e2b8d841bb
diff --git a/src/lib/VSDInternalStream.cpp b/src/lib/VSDInternalStream.cpp
index 85e3b4d..bf0b605 100644
--- a/src/lib/VSDInternalStream.cpp
+++ b/src/lib/VSDInternalStream.cpp
@@ -33,22 +33,6 @@
#include "VSDInternalStream.h"
-VSDInternalStream::VSDInternalStream(const std::vector<unsigned char> &buffer) :
- librevenge::RVNGInputStream(),
- m_offset(0),
- m_buffer(buffer)
-{
-}
-
-VSDInternalStream::VSDInternalStream(const unsigned char *buffer, size_t bufferLength) :
- librevenge::RVNGInputStream(),
- m_offset(0),
- m_buffer(bufferLength)
-{
- memcpy(&m_buffer[0], buffer, bufferLength);
-}
-
-
VSDInternalStream::VSDInternalStream(librevenge::RVNGInputStream *input, unsigned long size, bool compressed) :
librevenge::RVNGInputStream(),
m_offset(0),
diff --git a/src/lib/VSDInternalStream.h b/src/lib/VSDInternalStream.h
index 87d0436..89a1f5f 100644
--- a/src/lib/VSDInternalStream.h
+++ b/src/lib/VSDInternalStream.h
@@ -40,8 +40,6 @@ class VSDInternalStream : public librevenge::RVNGInputStream
{
public:
VSDInternalStream(librevenge::RVNGInputStream *input, unsigned long size, bool compressed=false);
- VSDInternalStream(const std::vector<unsigned char> &buffer);
- VSDInternalStream(const unsigned char *buffer, size_t bufferLength);
~VSDInternalStream() {}
virtual bool isStructured()
diff --git a/src/lib/VSDStencils.cpp b/src/lib/VSDStencils.cpp
index e963f72..b6ce4e8 100644
--- a/src/lib/VSDStencils.cpp
+++ b/src/lib/VSDStencils.cpp
@@ -215,9 +215,4 @@ const libvisio::VSDShape *libvisio::VSDStencils::getStencilShape(unsigned pageId
return tmpStencil->getStencilShape(shapeId);
}
-void libvisio::VSDStencils::clear()
-{
- m_stencils.clear();
-}
-
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
diff --git a/src/lib/VSDStencils.h b/src/lib/VSDStencils.h
index 4b5139f..dff1cdb 100644
--- a/src/lib/VSDStencils.h
+++ b/src/lib/VSDStencils.h
@@ -104,7 +104,6 @@ public:
{
return m_stencils.size();
}
- void clear();
private:
std::map<unsigned, VSDStencil> m_stencils;
};
diff --git a/src/lib/VSDStyles.cpp b/src/lib/VSDStyles.cpp
index e820c0e..1ea7356 100644
--- a/src/lib/VSDStyles.cpp
+++ b/src/lib/VSDStyles.cpp
@@ -131,13 +131,6 @@ libvisio::VSDOptionalLineStyle libvisio::VSDStyles::getOptionalLineStyle(unsigne
return lineStyle;
}
-libvisio::VSDLineStyle libvisio::VSDStyles::getLineStyle(unsigned lineStyleIndex) const
-{
- VSDLineStyle lineStyle;
- lineStyle.override(getOptionalLineStyle(lineStyleIndex));
- return lineStyle;
-}
-
libvisio::VSDOptionalFillStyle libvisio::VSDStyles::getOptionalFillStyle(unsigned fillStyleIndex) const
{
VSDOptionalFillStyle fillStyle;
@@ -195,13 +188,6 @@ libvisio::VSDOptionalTextBlockStyle libvisio::VSDStyles::getOptionalTextBlockSty
return textBlockStyle;
}
-libvisio::VSDTextBlockStyle libvisio::VSDStyles::getTextBlockStyle(unsigned textStyleIndex) const
-{
- VSDTextBlockStyle textBlockStyle;
- textBlockStyle.override(getOptionalTextBlockStyle(textStyleIndex));
- return textBlockStyle;
-}
-
libvisio::VSDOptionalCharStyle libvisio::VSDStyles::getOptionalCharStyle(unsigned textStyleIndex) const
{
VSDOptionalCharStyle charStyle;
@@ -227,13 +213,6 @@ libvisio::VSDOptionalCharStyle libvisio::VSDStyles::getOptionalCharStyle(unsigne
return charStyle;
}
-libvisio::VSDCharStyle libvisio::VSDStyles::getCharStyle(unsigned textStyleIndex) const
-{
- VSDCharStyle charStyle;
- charStyle.override(getOptionalCharStyle(textStyleIndex));
- return charStyle;
-}
-
libvisio::VSDOptionalParaStyle libvisio::VSDStyles::getOptionalParaStyle(unsigned textStyleIndex) const
{
VSDOptionalParaStyle paraStyle;
@@ -259,11 +238,4 @@ libvisio::VSDOptionalParaStyle libvisio::VSDStyles::getOptionalParaStyle(unsigne
return paraStyle;
}
-libvisio::VSDParaStyle libvisio::VSDStyles::getParaStyle(unsigned textStyleIndex) const
-{
- VSDParaStyle paraStyle;
- paraStyle.override(getOptionalParaStyle(textStyleIndex));
- return paraStyle;
-}
-
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
diff --git a/src/lib/VSDStyles.h b/src/lib/VSDStyles.h
index 8b680c5..938a1e4 100644
--- a/src/lib/VSDStyles.h
+++ b/src/lib/VSDStyles.h
@@ -449,15 +449,11 @@ public:
void addFillStyleMaster(unsigned fillStyleIndex, unsigned fillStyleMaster);
void addTextStyleMaster(unsigned textStyleIndex, unsigned textStyleMaster);
- VSDLineStyle getLineStyle(unsigned lineStyleIndex) const;
VSDOptionalLineStyle getOptionalLineStyle(unsigned lineStyleIndex) const;
VSDFillStyle getFillStyle(unsigned fillStyleIndex) const;
VSDOptionalFillStyle getOptionalFillStyle(unsigned fillStyleIndex) const;
- VSDTextBlockStyle getTextBlockStyle(unsigned textStyleIndex) const;
VSDOptionalTextBlockStyle getOptionalTextBlockStyle(unsigned textStyleIndex) const;
- VSDCharStyle getCharStyle(unsigned textStyleIndex) const;
VSDOptionalCharStyle getOptionalCharStyle(unsigned textStyleIndex) const;
- VSDParaStyle getParaStyle(unsigned textStyleIndex) const;
VSDOptionalParaStyle getOptionalParaStyle(unsigned textStyleIndex) const;
private:
diff --git a/src/lib/VSDXMLParserBase.cpp b/src/lib/VSDXMLParserBase.cpp
index 9eb7946..762fb13 100644
--- a/src/lib/VSDXMLParserBase.cpp
+++ b/src/lib/VSDXMLParserBase.cpp
@@ -2090,31 +2090,6 @@ int libvisio::VSDXMLParserBase::readByteData(boost::optional<unsigned char> &val
return ret;
}
-int libvisio::VSDXMLParserBase::readColourData(Colour &value, xmlTextReaderPtr reader)
-{
- xmlChar *stringValue = readStringData(reader);
- if (stringValue)
- {
- VSD_DEBUG_MSG(("VSDXMLParserBase::readColourData stringValue %s\n", (const char *)stringValue));
- if (!xmlStrEqual(stringValue, BAD_CAST("Themed")))
- {
- try
- {
- Colour tmpColour = xmlStringToColour(stringValue);
- value = tmpColour;
- }
- catch (const XmlParserException &)
- {
- xmlFree(stringValue);
- throw XmlParserException();
- }
- }
- xmlFree(stringValue);
- return 1;
- }
- return -1;
-}
-
int libvisio::VSDXMLParserBase::readExtendedColourData(Colour &value, long &idx, xmlTextReaderPtr reader)
{
xmlChar *stringValue = readStringData(reader);
diff --git a/src/lib/VSDXMLParserBase.h b/src/lib/VSDXMLParserBase.h
index 8e545d9..b3e29ab 100644
--- a/src/lib/VSDXMLParserBase.h
+++ b/src/lib/VSDXMLParserBase.h
@@ -90,7 +90,6 @@ protected:
int readDoubleData(double &value, xmlTextReaderPtr reader);
int readBoolData(boost::optional<bool> &value, xmlTextReaderPtr reader);
int readBoolData(bool &value, xmlTextReaderPtr reader);
- int readColourData(Colour &value, xmlTextReaderPtr reader);
int readExtendedColourData(Colour &value, long &idx, xmlTextReaderPtr reader);
int readExtendedColourData(Colour &value, xmlTextReaderPtr reader);
int readExtendedColourData(boost::optional<Colour> &value, xmlTextReaderPtr reader);
diff --git a/src/lib/VSDXMLTokenMap.cpp b/src/lib/VSDXMLTokenMap.cpp
index 08070dd..2f7b32a 100644
--- a/src/lib/VSDXMLTokenMap.cpp
+++ b/src/lib/VSDXMLTokenMap.cpp
@@ -46,20 +46,4 @@ int libvisio::VSDXMLTokenMap::getTokenId(const xmlChar *name)
return XML_TOKEN_INVALID;
}
-const xmlChar *libvisio::VSDXMLTokenMap::getTokenName(int tokenId)
-{
- if(tokenId >= XML_TOKEN_COUNT)
- return 0;
-
- const xmltoken *currentToken = wordlist;
- while(currentToken != wordlist+sizeof(wordlist)/sizeof(*wordlist))
- {
- if(currentToken->tokenId == tokenId)
- return BAD_CAST(currentToken->name);
- ++currentToken;
- }
-
- return 0;
-}
-
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
diff --git a/src/lib/VSDXMLTokenMap.h b/src/lib/VSDXMLTokenMap.h
index 0fcb2ba..ee69f4d 100644
--- a/src/lib/VSDXMLTokenMap.h
+++ b/src/lib/VSDXMLTokenMap.h
@@ -40,7 +40,6 @@ class VSDXMLTokenMap
{
public:
static int getTokenId(const xmlChar *name);
- static const xmlChar *getTokenName(int tokenId);
};
} // namespace libvisio
commit ec016ece81f4a63b313adef249cddc2f3f547f2e
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date: Wed Nov 6 11:28:26 2013 +0100
Ditch spec and zip files
Change-Id: I552f00cb2549f4127e89210be013a64b84c3c65d
diff --git a/Makefile.am b/Makefile.am
index 7e1cc85..fdddbeb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -14,21 +14,11 @@ EXTRA_DIST = \
NEWS \
README \
autogen.sh \
- libvisio.pc.in \
- libvisio-zip.in \
- libvisio.spec \
- libvisio.spec.in
+ libvisio.pc.in
distclean-local:
rm -rf *.cache *~ *.out *.pc
-rpm: dist
- rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
- @rm -f $(PACKAGE)-$(VERSION).tar.gz
-
-zip: all install
- sh libvisio-zip
-
dist-hook:
git log --date=short --pretty="format:@%cd %an <%ae> [%H]%n%n%s%n%n%e%b" | sed -e "s|^\([^@]\)|\t\1|" -e "s|^@||" >$(distdir)/ChangeLog
diff --git a/configure.ac b/configure.ac
index 969bc45..673af7c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -333,8 +333,6 @@ build/win32/Makefile
docs/Makefile
docs/doxygen/Makefile
libvisio-$VSD_MAJOR_VERSION.$VSD_MINOR_VERSION.pc:libvisio.pc.in
-libvisio.spec
-libvisio-zip
])
AC_OUTPUT
diff --git a/libvisio-zip.in b/libvisio-zip.in
deleted file mode 100644
index 3b337ad..0000000
--- a/libvisio-zip.in
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-# Build runtime and developer zipfiles for libvisio on Win32.
-
-ZIP=libvisio- at VSD_VERSION@-MinGW.zip
-DEVZIP=libvisio-devel- at VSD_VERSION@-MinGW.zip
-TOOLSZIP=libvisio-tools- at VSD_VERSION@.zip
-
-cd $DESTDIR at prefix@
-
-DLLDIR=lib
-[ -f bin/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.dll ] && \
-DLLDIR=bin
-
- at STRIP@ --strip-unneeded \
-$DLLDIR/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.dll
-
- at STRIP@ --strip-all \
-bin/vsd2raw.exe \
-bin/vsd2xhtml.exe
-
-upx -qqq --best \
-$DLLDIR/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.dll \
-bin/vsd2raw.exe \
-bin/vsd2xhtml.exe
-
-rm -f $ZIP
-zip -q -r $ZIP -@ <<EOF
-$DLLDIR/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.dll
-EOF
-
-rm -f $DEVZIP
-zip -q -r $DEVZIP -@ <<EOF
-include/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@
-lib/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.dll.a
-lib/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.a
-lib/pkgconfig/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.pc
-EOF
-
-rm -f $TOOLSZIP
-zip -q -r -j $TOOLSZIP -@ <<EOF
-bin/vsd2raw.exe
-bin/vsd2xhtml.exe
-EOF
diff --git a/libvisio.spec.in b/libvisio.spec.in
deleted file mode 100644
index 875e948..0000000
--- a/libvisio.spec.in
+++ /dev/null
@@ -1,100 +0,0 @@
-%define name libvisio
-%define version @VERSION@
-%define RELEASE 1
-%define release %{?CUSTOM_RELEASE} %{!?CUSTOM_RELEASE:%RELEASE}
-
-Name: %{name}
-Summary: Library for parsing the visio file format structure
-Version: %{version}
-Release: %{release}
-Source: %{name}-%{version}.tar.gz
-Group: System Environment/Libraries
-URL: http://libvisio.sf.net/
-BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
-BuildRequires: librevenge-devel >= 0.9.0, gcc-c++, libstdc++-devel, pkgconfig >= 0.9.0
-License: LGPL
-Prefix: %{prefix}
-
-%description
-libvisio is a library for parsing the visio file format structure
-
-%package tools
-Requires: libvisio
-Tools to convert Visio documents into other formats.
-Group: Applications/Publishing
-
-%description tools
-Tools to convert Visio documents into other formats.
-Currently supported: raw xhtml (with embedded svg pages)
-
-%package devel
-Requires: %{name} >= %{version}
-Requires: librevenge-devel >= 0.9.0
-Summary: Files for developing with libvisio.
-Group: Development/Libraries
-
-%description devel
-Includes and definitions for developing with libvisio.
-
-%if %{!?_without_docs:1}%{?_without_docs:0}
-%package docs
-Requires: %{name} >= %{version}
-BuildRequires: doxygen
-Summary: Documentation of libvisio API
-Group: Development/Documentation
-
-%description docs
-Documentation of libvisio API for developing with libvisio
-%endif
-
-%prep
-%__rm -rf $RPM_BUILD_ROOT
-
-%setup -q -n %{name}-%{version}
-
-%build
-%configure --prefix=%{_prefix} --libdir=%{_libdir} \
- %{?_with_debug:--enable-debug} \
-
-%__make
-
-%install
-umask 022
-
-%__make DESTDIR=$RPM_BUILD_ROOT install
-%__rm -rf $RPM_BUILD_ROOT/%{_libdir}/libvisio*.la
-
-%clean
-%__rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name}
-
-%files
-%defattr(644,root,root,755)
-%{_libdir}/libvisio*.so.*
-%doc ChangeLog README COPYING AUTHORS
-
-%files tools
-%defattr(755,root,root,755)
-%{_bindir}/visio2*
-
-%files devel
-%defattr(644,root,root,755)
-%{_libdir}/libvisio*.so
-%{_libdir}/pkgconfig/libvisio*.pc
-%{_includedir}/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@/libvisio
-
-%if %{!?_without_docs:1}%{?_without_docs:0}
-%files docs
-%{_datadir}/*
-%endif
-
-%changelog
-* Web Aug 10 2011 Rene Engelhard <rene at debian.org>
-- fix up descriptions
-
-* Fri Apr 20 2007 Fridrich Strba <fridrich.strba at bluewin.ch>
-- Add documentation packaging
-- Make doc and stream optional
-
-* Tue Jan 27 2004 Fridrich Strba <fridrich.strba at bluewin.ch>
-- Create rpm spec according to the rpm spec of libwpD
-- of Rui M. Seabra
commit 61795c6bf7c86135324994e4f26aa88b8464ecf4
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date: Wed Nov 6 11:27:22 2013 +0100
Ditch libtoken.a
Change-Id: I2bf6d364340396cff530f429d27530abcbda80d0
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 41b74a2..5831340 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -5,20 +5,24 @@ version_info = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
endif
lib_LTLIBRARIES = libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@.la
-noinst_LTLIBRARIES = libtokenmap.la
libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_includedir = $(includedir)/libvisio- at VSD_MAJOR_VERSION@. at VSD_MINOR_VERSION@/libvisio
libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_include_HEADERS = \
$(top_srcdir)/inc/libvisio/libvisio.h \
$(top_srcdir)/inc/libvisio/VisioDocument.h
-AM_CXXFLAGS = -I$(top_srcdir)/inc -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib $(LIBVISIO_CXXFLAGS) $(DEBUG_CXXFLAGS)
+AM_CXXFLAGS = \
+ -I$(top_srcdir)/inc \
+ -I$(top_srcdir)/src/lib \
+ -I$(top_builddir)/src/lib \
+ $(LIBVISIO_CXXFLAGS) \
+ $(DEBUG_CXXFLAGS)
generated_files = \
$(top_builddir)/src/lib/tokens.h \
$(top_builddir)/src/lib/tokenhash.h
-libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_LIBADD = libtokenmap.la $(LIBVISIO_LIBS) @LIBVISIO_WIN32_RESOURCE@
-libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_DEPENDENCIES = @LIBVISIO_WIN32_RESOURCE@ libtokenmap.la
+libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_LIBADD = $(LIBVISIO_LIBS) @LIBVISIO_WIN32_RESOURCE@
+libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_DEPENDENCIES = @LIBVISIO_WIN32_RESOURCE@
libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_LDFLAGS = $(version_info) -export-dynamic -no-undefined
libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_SOURCES = \
libvisio_utils.cpp \
@@ -58,9 +62,8 @@ libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_SOURCES = \
VSDStyles.h \
VSDStylesCollector.h \
VSDTypes.h \
- VSDXMLHelper.h
-
-libtokenmap_la_SOURCES = \
+ VSDXMLHelper.h \
+ \
VDXParser.cpp \
VDXParser.h \
VSDXMLParserBase.cpp \
@@ -74,7 +77,7 @@ libtokenmap_la_SOURCES = \
$(generated_files)
-$(libtokenmap_la_OBJECTS) : $(generated_files)
+$(libvisio_ at VSD_MAJOR_VERSION@_ at VSD_MINOR_VERSION@_la_OBJECTS) : $(generated_files)
$(top_builddir)/src/lib/tokens.h : $(top_builddir)/src/lib/tokens.gperf
More information about the Libreoffice-commits
mailing list