This commit is contained in:
commit
22e696c7bb
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
52
wv-1.0.3-autoconf.patch
Normal file
52
wv-1.0.3-autoconf.patch
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
--- GNUmakefile.am
|
||||||
|
+++ GNUmakefile.am
|
||||||
|
@@ -26,6 +26,8 @@
|
||||||
|
LIBEXPORTER =
|
||||||
|
endif
|
||||||
|
|
||||||
|
+AUTOMAKE_OPTIONS=foreign
|
||||||
|
+
|
||||||
|
DIST_SUBDIRS = xml help wingdingfont patterns glib-wv libole2 magick expat exporter .
|
||||||
|
|
||||||
|
SUBDIRS = xml help wingdingfont patterns $(DIRGLIB) libole2 magick $(DIREXPAT) $(DIREXPORTER) .
|
||||||
|
@@ -37,7 +39,7 @@
|
||||||
|
|
||||||
|
CFLAGS = @CFLAGS@ @ANSI_CFLAGS@
|
||||||
|
|
||||||
|
-CPPFLAGS = @CPPFLAGS@ @WMF_CFLAGS@ @XML_CFLAGS@ @GLIB_CFLAGS@ @ICONV_CFLAGS@ @PNG_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
+CPPFLAGS = $(filter-out -I/usr/include,@CPPFLAGS@ @WMF_CFLAGS@ @XML_CFLAGS@ @GLIB_CFLAGS@ @ICONV_CFLAGS@ @PNG_CFLAGS@ @ZLIB_CFLAGS@)
|
||||||
|
|
||||||
|
WVLIBS = @WMF_LIBS@ @XML_LIBS@ @GLIB_LIBS@ @ICONV_LIBS@ @PNG_LIBS@ @ZLIB_LIBS@ @LIBS@ -lm
|
||||||
|
|
||||||
|
--- exporter/GNUmakefile.am
|
||||||
|
+++ exporter/GNUmakefile.am
|
||||||
|
@@ -6,7 +6,7 @@
|
||||||
|
|
||||||
|
INCLUDES = -I. -I$(top_builddir) -I$(srcdir) -I$(top_srcdir)/libole2 -I$(top_srcdir)/oledecod $(INCGLIB)
|
||||||
|
|
||||||
|
-CPPFLAGS = @CPPFLAGS@ @GLIB_CFLAGS@ @ICONV_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
+AM_CPPFLAGS = @CPPFLAGS@ @GLIB_CFLAGS@ @ICONV_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
|
||||||
|
wvhdrdir = $(includedir)/wv
|
||||||
|
|
||||||
|
--- libole2/GNUmakefile.am
|
||||||
|
+++ libole2/GNUmakefile.am
|
||||||
|
@@ -6,7 +6,7 @@
|
||||||
|
|
||||||
|
INCLUDES = -I. -I$(top_builddir) -I$(top_srcdir) -I$(srcdir) -I$(top_srcdir)/libole2 -I$(top_srcdir)/oledecod $(INCGLIB)
|
||||||
|
|
||||||
|
-CPPFLAGS = @CPPFLAGS@ @GLIB_CFLAGS@ @ICONV_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
+AM_CPPFLAGS = @CPPFLAGS@ @GLIB_CFLAGS@ @ICONV_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES = libole2.la
|
||||||
|
|
||||||
|
--- magick/GNUmakefile.am
|
||||||
|
+++ magick/GNUmakefile.am
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
INCLUDES = -I. -I$(top_builddir) -I$(srcdir) -I$(srcdir)/magick
|
||||||
|
|
||||||
|
-CPPFLAGS = @CPPFLAGS@ @PNG_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
+AM_CPPFLAGS = @CPPFLAGS@ @PNG_CFLAGS@ @ZLIB_CFLAGS@
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES = libmagick.la
|
||||||
|
|
67
wv-1.0.3-overflow.patch
Normal file
67
wv-1.0.3-overflow.patch
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
--- lfo.c
|
||||||
|
+++ lfo.c
|
||||||
|
@@ -1,5 +1,6 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
+#include <limits.h>
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
#include "config.h"
|
||||||
|
#endif
|
||||||
|
@@ -12,6 +13,16 @@
|
||||||
|
followed by its corresponding LVL structure (if LFOLVL.fFormatting is set).
|
||||||
|
*/
|
||||||
|
|
||||||
|
+static int
|
||||||
|
+multiplication_will_overflow(U32 a, U32 b)
|
||||||
|
+{
|
||||||
|
+ if((a > 0) && (b > 0) && (UINT_MAX / a) >= b) {
|
||||||
|
+ return 0;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ return 1;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
int
|
||||||
|
wvGetLFO_records (LFO ** lfo, LFOLVL ** lfolvl, LVL ** lvl, U32 * nolfo,
|
||||||
|
U32 * nooflvl, U32 offset, U32 len, wvStream * fd)
|
||||||
|
@@ -29,7 +40,9 @@
|
||||||
|
wvTrace (("pos %x %d\n", wvStream_tell (fd), *nooflvl));
|
||||||
|
wvTrace (("nolfo is %d nooflvl is %d\n", *nolfo, *nooflvl));
|
||||||
|
|
||||||
|
- if (*nooflvl == 0)
|
||||||
|
+ if ((*nooflvl == 0) ||
|
||||||
|
+ multiplication_will_overflow(sizeof (LFOLVL), *nooflvl) ||
|
||||||
|
+ multiplication_will_overflow(sizeof (LVL), *nooflvl))
|
||||||
|
{
|
||||||
|
*lfolvl = NULL;
|
||||||
|
*lvl = NULL;
|
||||||
|
@@ -81,16 +94,22 @@
|
||||||
|
*nolfo = read_32ubit (fd);
|
||||||
|
wvTrace (("%d\n", *nolfo));
|
||||||
|
|
||||||
|
- *lfo = (LFO *) wvMalloc (*nolfo * sizeof (LFO));
|
||||||
|
- if (*lfo == NULL)
|
||||||
|
- {
|
||||||
|
- wvError (
|
||||||
|
- ("NO MEM 1, failed to alloc %d bytes\n",
|
||||||
|
+ /* check for integer overflow */
|
||||||
|
+ if (multiplication_will_overflow(*nolfo, sizeof(LFO))) {
|
||||||
|
+ wvError (("Malicious document!\n"));
|
||||||
|
+ *nolfo = 0;
|
||||||
|
+ return (1);
|
||||||
|
+ } else {
|
||||||
|
+ *lfo = (LFO *) wvMalloc (*nolfo * sizeof(LFO));
|
||||||
|
+ if (*lfo == NULL)
|
||||||
|
+ {
|
||||||
|
+ wvError (("NO MEM 1, failed to alloc %d bytes\n",
|
||||||
|
*nolfo * sizeof (LFO)));
|
||||||
|
return (1);
|
||||||
|
- }
|
||||||
|
- for (i = 0; i < *nolfo; i++)
|
||||||
|
+ }
|
||||||
|
+ for (i = 0; i < *nolfo; i++)
|
||||||
|
wvGetLFO (&((*lfo)[i]), fd);
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
return (0);
|
||||||
|
}
|
10
wv-1.0.3-pc.patch
Normal file
10
wv-1.0.3-pc.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
--- wv-1.0.pc.in
|
||||||
|
+++ wv-1.0.pc.in
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
prefix=@prefix@
|
||||||
|
exec_prefix=${prefix}
|
||||||
|
-libdir=${exec_prefix}/lib
|
||||||
|
+libdir=@libdir@
|
||||||
|
includedir=${prefix}/include
|
||||||
|
|
||||||
|
Name: wvWare
|
120
wv-1.0.3-s390.patch
Normal file
120
wv-1.0.3-s390.patch
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
--- configure.ac
|
||||||
|
+++ configure.ac
|
||||||
|
@@ -731,6 +731,102 @@
|
||||||
|
#endif /* ! HAVE_WV_CONFIG_H */
|
||||||
|
])
|
||||||
|
|
||||||
|
+dnl **********************
|
||||||
|
+dnl *** va_copy checks ***
|
||||||
|
+dnl **********************
|
||||||
|
+dnl we currently check for all three va_copy possibilities, so we get
|
||||||
|
+dnl all results in config.log for bug reports.
|
||||||
|
+AC_MSG_CHECKING(for an implementation of va_copy())
|
||||||
|
+AC_CACHE_VAL(glib_cv_va_copy,[
|
||||||
|
+ AC_TRY_RUN([
|
||||||
|
+ #include <stdarg.h>
|
||||||
|
+ void f (int i, ...) {
|
||||||
|
+ va_list args1, args2;
|
||||||
|
+ va_start (args1, i);
|
||||||
|
+ va_copy (args2, args1);
|
||||||
|
+ if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
|
||||||
|
+ exit (1);
|
||||||
|
+ va_end (args1); va_end (args2);
|
||||||
|
+ }
|
||||||
|
+ int main() {
|
||||||
|
+ f (0, 42);
|
||||||
|
+ return 0;
|
||||||
|
+ }],
|
||||||
|
+ glib_cv_va_copy=yes
|
||||||
|
+ ,
|
||||||
|
+ glib_cv_va_copy=no
|
||||||
|
+ ,)
|
||||||
|
+])
|
||||||
|
+AC_MSG_RESULT($glib_cv_va_copy)
|
||||||
|
+AC_MSG_CHECKING(for an implementation of __va_copy())
|
||||||
|
+AC_CACHE_VAL(glib_cv___va_copy,[
|
||||||
|
+ AC_TRY_RUN([
|
||||||
|
+ #include <stdarg.h>
|
||||||
|
+ void f (int i, ...) {
|
||||||
|
+ va_list args1, args2;
|
||||||
|
+ va_start (args1, i);
|
||||||
|
+ __va_copy (args2, args1);
|
||||||
|
+ if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
|
||||||
|
+ exit (1);
|
||||||
|
+ va_end (args1); va_end (args2);
|
||||||
|
+ }
|
||||||
|
+ int main() {
|
||||||
|
+ f (0, 42);
|
||||||
|
+ return 0;
|
||||||
|
+ }],
|
||||||
|
+ glib_cv___va_copy=yes
|
||||||
|
+ ,
|
||||||
|
+ glib_cv___va_copy=no
|
||||||
|
+ ,)
|
||||||
|
+])
|
||||||
|
+AC_MSG_RESULT($glib_cv___va_copy)
|
||||||
|
+AC_MSG_CHECKING(whether va_lists can be copied by value)
|
||||||
|
+AC_CACHE_VAL(glib_cv_va_val_copy,[
|
||||||
|
+ AC_TRY_RUN([
|
||||||
|
+ #include <stdarg.h>
|
||||||
|
+ void f (int i, ...) {
|
||||||
|
+ va_list args1, args2;
|
||||||
|
+ va_start (args1, i);
|
||||||
|
+ args2 = args1;
|
||||||
|
+ if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
|
||||||
|
+ exit (1);
|
||||||
|
+ va_end (args1); va_end (args2);
|
||||||
|
+ }
|
||||||
|
+ int main() {
|
||||||
|
+ f (0, 42);
|
||||||
|
+ return 0;
|
||||||
|
+ }],
|
||||||
|
+ glib_cv_va_val_copy=yes
|
||||||
|
+ ,
|
||||||
|
+ glib_cv_va_val_copy=no
|
||||||
|
+ ,)
|
||||||
|
+])
|
||||||
|
+if test "x$glib_cv_va_copy" = "xyes"; then
|
||||||
|
+ AC_DEFINE([G_VA_COPY], va_copy, [va_copy])
|
||||||
|
+else if test "x$glib_cv___va_copy" = "xyes"; then
|
||||||
|
+ AC_DEFINE([G_VA_COPY], __va_copy, [va_copy])
|
||||||
|
+fi
|
||||||
|
+fi
|
||||||
|
+if test "x$glib_cv_va_val_copy" = "xno"; then
|
||||||
|
+ AC_DEFINE([G_VA_COPY_AS_ARRAY], 1, [VA_COPY_AS_ARRAY])
|
||||||
|
+fi
|
||||||
|
+AC_MSG_RESULT($glib_cv_va_val_copy)
|
||||||
|
+
|
||||||
|
+case xyes in
|
||||||
|
+x$glib_cv_va_copy) glib_vacopy='#define G_VA_COPY va_copy' ;;
|
||||||
|
+x$glib_cv___va_copy) glib_vacopy='#define G_VA_COPY __va_copy' ;;
|
||||||
|
+*) glib_vacopy=''
|
||||||
|
+esac
|
||||||
|
+
|
||||||
|
+if test x$glib_cv_va_val_copy = xno; then
|
||||||
|
+ glib_vacopy="\$glib_vacopy
|
||||||
|
+#define G_VA_COPY_AS_ARRAY 1"
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
AC_CONFIG_FILES([
|
||||||
|
wvAbw
|
||||||
|
wvDVI
|
||||||
|
--- glib-wv/glib.h
|
||||||
|
+++ glib-wv/glib.h
|
||||||
|
@@ -27,6 +27,12 @@
|
||||||
|
#ifndef __G_LIB_H__
|
||||||
|
#define __G_LIB_H__
|
||||||
|
|
||||||
|
+
|
||||||
|
+#ifdef HAVE_CONFIG_H
|
||||||
|
+#include "config.h"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+
|
||||||
|
/* system specific config file glibconfig.h provides definitions for
|
||||||
|
* the extrema of many of the standard types. These are:
|
||||||
|
*
|
120
wv-1.0.3-wvText.patch
Normal file
120
wv-1.0.3-wvText.patch
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
--- wvText.in
|
||||||
|
+++ wvText.in
|
||||||
|
@@ -3,35 +3,49 @@
|
||||||
|
prefix=@prefix@
|
||||||
|
exec_prefix=@exec_prefix@
|
||||||
|
datadir=@datadir@
|
||||||
|
-tmpdir=${TMPDIR:-/tmp}
|
||||||
|
|
||||||
|
# argument checking
|
||||||
|
-if [ ${#} -ne "2" ]; then
|
||||||
|
- echo "Usage: ${0} <word document> <text output file>"
|
||||||
|
- exit 1
|
||||||
|
+if [ ${#} -eq "1" ]; then
|
||||||
|
+ o_file='-'
|
||||||
|
+elif [ ${#} -ne "2" ]; then
|
||||||
|
+ echo "Usage: ${0} <word document> <text output file>"
|
||||||
|
+ exit 1
|
||||||
|
+else
|
||||||
|
+ o_file=${2}
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
+if [ "x$o_file" = "x-" ]; then
|
||||||
|
+ o_file=/dev/stdout
|
||||||
|
fi
|
||||||
|
|
||||||
|
USE_DUMP=0
|
||||||
|
-which elinks >/dev/null 2>&1
|
||||||
|
+which w3m >/dev/null 2>&1
|
||||||
|
if [ ${?} -eq "0" ]; then
|
||||||
|
- USE_DUMP=3
|
||||||
|
+ USE_DUMP=4
|
||||||
|
else
|
||||||
|
- which links >/dev/null 2>&1
|
||||||
|
+ which elinks >/dev/null 2>&1
|
||||||
|
if [ ${?} -eq "0" ]; then
|
||||||
|
- USE_DUMP=2
|
||||||
|
+ USE_DUMP=3
|
||||||
|
else
|
||||||
|
- which lynx >/dev/null 2>&1
|
||||||
|
+ which links >/dev/null 2>&1
|
||||||
|
if [ ${?} -eq "0" ]; then
|
||||||
|
- USE_DUMP=1
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
+ USE_DUMP=2
|
||||||
|
+ else
|
||||||
|
+ which lynx >/dev/null 2>&1
|
||||||
|
+ if [ ${?} -eq "0" ]; then
|
||||||
|
+ USE_DUMP=1
|
||||||
|
+ fi
|
||||||
|
+ fi
|
||||||
|
+ fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
+tmpdir=$(mktemp -d ${TMPDIR:-/tmp}/wvText.XXXXXXXX) || { echo "$0: can not create temporary directory" >& 2; exit 1; }
|
||||||
|
+
|
||||||
|
if [ $USE_DUMP -eq "1" ]; then
|
||||||
|
- echo "Could not find required program 'elinks' or 'links'"
|
||||||
|
+ echo "Could not find required program 'w3m', 'elinks' or 'links'"
|
||||||
|
echo "Using lynx. Ouput will be pretty ugly."
|
||||||
|
elif [ $USE_DUMP -eq "0" ]; then
|
||||||
|
- echo "Could not find required program 'elinks', 'links', or even 'lynx'"
|
||||||
|
+ echo "Could not find required program 'w3m', 'elinks', 'links', or even 'lynx'"
|
||||||
|
echo "Using wvWare -x wvText.xml. Ouput will be pretty bad."
|
||||||
|
fi
|
||||||
|
|
||||||
|
@@ -41,6 +55,7 @@
|
||||||
|
which wvHtml >/dev/null 2>&1
|
||||||
|
if [ ${?} -ne "0" ]; then
|
||||||
|
echo "Could not find required program 'wvHtml'"
|
||||||
|
+ rm -rf "${tmpdir}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
@@ -51,32 +66,36 @@
|
||||||
|
wvHtml -1 "${1}" --targetdir="${tmpdir}" "${TMP_FILE}" >/dev/null 2>&1
|
||||||
|
if [ ${?} -ne "0" ]; then
|
||||||
|
echo "Could not convert into HTML"
|
||||||
|
+ rm -rf "${tmpdir}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
- if [ $USE_DUMP -eq "3" ]; then
|
||||||
|
+ if [ $USE_DUMP -eq "4" ]; then
|
||||||
|
+
|
||||||
|
+ w3m -dump -T text/html "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||||
|
+ elif [ $USE_DUMP -eq "3" ]; then
|
||||||
|
# elinks does the best
|
||||||
|
- elinks -dump -force-html "${tmpdir}/${TMP_FILE}" > "${2}"
|
||||||
|
+ elinks -dump -force-html "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||||
|
elif [ $USE_DUMP -eq "2" ]; then
|
||||||
|
# links does a pretty good job
|
||||||
|
- links -dump "${tmpdir}/${TMP_FILE}" > "${2}"
|
||||||
|
+ links -dump "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||||
|
else
|
||||||
|
# lynx sucks, but does better than wvText.xml
|
||||||
|
- TERM=vt100 lynx -dump -force_html "${tmpdir}/${TMP_FILE}" > "${2}"
|
||||||
|
+ TERM=vt100 lynx -dump -force_html "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||||
|
fi;
|
||||||
|
|
||||||
|
if [ ${?} -ne "0" ]; then
|
||||||
|
echo "Could not convert into Text"
|
||||||
|
- rm -f "${tmpdir}/${TMP_FILE}"
|
||||||
|
+ rm -rf "${tmpdir}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
- # clean up
|
||||||
|
- rm -f "${tmpdir}/${TMP_FILE}"
|
||||||
|
-
|
||||||
|
else
|
||||||
|
# fall back onto our cruddy output
|
||||||
|
# this is, admittedly, better than running
|
||||||
|
# 'strings' on the word document though :)
|
||||||
|
- wvWare -x ${datadir}/wv/wvText.xml "${1}" > "${2}"
|
||||||
|
+ wvWare -x ${datadir}/wv/wvText.xml "${1}" > "$o_file"
|
||||||
|
fi
|
||||||
|
+
|
||||||
|
+# clean up
|
||||||
|
+rm -rf "${tmpdir}"
|
3
wv-1.0.3.tar.bz2
Normal file
3
wv-1.0.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:bf074721c216b4e140409107672ce17fe700a4af7fe124b9f2ffe23128b41670
|
||||||
|
size 666223
|
29
wv-libole2-readonly.patch
Normal file
29
wv-libole2-readonly.patch
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
--- libole2/ms-ole.c-old 2004-10-22 20:59:51.000000000 -0400
|
||||||
|
+++ libole2/ms-ole.c 2005-08-03 10:06:14.000000000 -0400
|
||||||
|
@@ -1723,7 +1723,7 @@
|
||||||
|
gboolean try_mmap,
|
||||||
|
MsOleSysWrappers *wrappers)
|
||||||
|
{
|
||||||
|
- int prot = PROT_READ | PROT_WRITE;
|
||||||
|
+ int prot = PROT_READ;
|
||||||
|
MsOle *f;
|
||||||
|
MsOleHandleType file;
|
||||||
|
|
||||||
|
@@ -1737,15 +1737,9 @@
|
||||||
|
f = *fs = ms_ole_new ();
|
||||||
|
take_wrapper_functions (f, wrappers);
|
||||||
|
|
||||||
|
- f->file_des = file = f->syswrap->open2 (name, O_RDWR, f->syswrap->closure);
|
||||||
|
+ f->file_des = file = f->syswrap->open2 (name, O_RDONLY, f->syswrap->closure);
|
||||||
|
f->ref_count = 0;
|
||||||
|
- f->mode = 'w';
|
||||||
|
-
|
||||||
|
- if (file == BAD_MSOLE_HANDLE) {
|
||||||
|
- f->file_des = file = f->syswrap->open2 (name, O_RDONLY, f->syswrap->closure);
|
||||||
|
- f->mode = 'r';
|
||||||
|
- prot &= ~PROT_WRITE;
|
||||||
|
- }
|
||||||
|
+ f->mode = 'r';
|
||||||
|
|
||||||
|
if ((file == BAD_MSOLE_HANDLE) || !(f->syswrap->isregfile (file, f->syswrap->closure))) {
|
||||||
|
g_warning ("No such file '%s'\n", name);
|
283
wv.changes
Normal file
283
wv.changes
Normal file
@ -0,0 +1,283 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 15 12:05:04 CET 2006 - prusnak@suse.cz
|
||||||
|
|
||||||
|
- fixed VUL-0: overflow (overflow.patch) [#215612]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Oct 21 23:23:40 CEST 2006 - dmueller@suse.de
|
||||||
|
|
||||||
|
- build against system expat to reduce code size
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 26 16:33:07 CET 2006 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed libdir in pkgconfig file [#115679]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 25 21:42:52 CET 2006 - mls@suse.de
|
||||||
|
|
||||||
|
- converted neededforbuild to BuildRequires
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 12 16:32:32 CET 2006 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- compile with -fstack-protector
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 4 00:00:33 CEST 2005 - gekker@suse.de
|
||||||
|
|
||||||
|
- Fix to open files RO rather than RW
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 07 12:58:14 CET 2005 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- updated to 1.0.3
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 11 15:24:07 CET 2004 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Fixed buffer overflow in the wvHandleDateTimePicture function in wv
|
||||||
|
library: CAN-2004-0645 (#47767).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 30 17:02:11 CEST 2004 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- prefer w3m in wvText as it handles UTF-8 output better
|
||||||
|
- better temp file handling in wvText
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 13 13:55:22 CET 2004 - meissner@suse.de
|
||||||
|
|
||||||
|
- fixed pkgconfig path.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 12 12:25:41 CET 2004 - ro@suse.de
|
||||||
|
|
||||||
|
- added directory /usr/include/wv to devel filelist
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 11 11:45:10 CET 2004 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- updated to 1.0.0
|
||||||
|
- compile with -fno-strict-aliasing
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jan 10 15:24:02 CET 2004 - adrian@suse.de
|
||||||
|
|
||||||
|
- add %run_ldconfig
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 28 17:18:44 CEST 2003 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- updated to 0.7.6
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 18 14:42:06 CEST 2003 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed to compile with new libwmf
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 29 14:23:44 CEST 2003 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- packaged wv.h
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 11 21:51:34 CEST 2002 - ro@suse.de
|
||||||
|
|
||||||
|
- fixed patch (my fault)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 11 17:00:21 CEST 2002 - pthomas@suse.de
|
||||||
|
|
||||||
|
- Make wvText output to stdout on request.
|
||||||
|
- Add missing itmes to my last entry.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 11 16:38:08 CEST 2002 - ro@suse.de
|
||||||
|
|
||||||
|
- fixed requires of devel-package
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 10 21:20:07 CEST 2002 - pthomas@suse.de
|
||||||
|
|
||||||
|
- Change wvText to use either w3m or lynx.
|
||||||
|
- wv-devel requires wv of same version.
|
||||||
|
- Require w3m
|
||||||
|
- Filter out /usr/include from CPPFLAGS.
|
||||||
|
- Don't patch config.h.in but instead call autoheader to
|
||||||
|
regenerate it.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 26 22:44:29 CEST 2002 - adrian@suse.de
|
||||||
|
|
||||||
|
- fix neededforbuild
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 20 13:36:35 CEST 2002 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update to 0.7.2
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 5 14:04:00 CEST 2002 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed instalation of manpages
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 4 15:15:30 CEST 2002 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed to compile with new autoconf
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 8 11:01:25 CET 2002 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed permissions and removed CVS dirs in doc directory
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 7 11:14:05 CET 2002 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update to 0.7.1:
|
||||||
|
- built with shared library
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 1 00:26:13 CET 2002 - ro@suse.de
|
||||||
|
|
||||||
|
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 28 18:50:02 CET 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update to 0.7.0:
|
||||||
|
- compiles with libwmf 0.2.2
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 28 15:13:28 CEST 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update to 0.6.5
|
||||||
|
- libwmf is now a separate package
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 13 10:18:23 CEST 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed to compile with new autoconf
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 18 11:36:49 CEST 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed cast warnings and include files for ia64
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 23 10:57:50 CEST 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed to compile on s390
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 12 10:45:41 CET 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- libwmf compiled with -fPIC, now it can be linked to
|
||||||
|
ImageMagick module
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 8 15:56:41 CET 2001 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update wv to 0.6.4, libwmf to 0.1.21
|
||||||
|
- fixed bug #6165
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 22 10:49:25 CET 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed docdir name
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 21 19:05:23 CET 2000 - schwab@suse.de
|
||||||
|
|
||||||
|
- Fix permissions.
|
||||||
|
- Remove all CVS directories.
|
||||||
|
- Avoid double slashes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 10 11:10:39 CET 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- rename mswordvw -> wv
|
||||||
|
- mswordvd -> wv-devel
|
||||||
|
- update wv to 0.6.2, libwmf to 0.1.20
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 8 15:39:13 CET 2000 - ro@suse.de
|
||||||
|
|
||||||
|
- fixed neededforbuild for ImageMagick
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 9 09:20:58 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed Copyright
|
||||||
|
- used bzip2
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 18 16:37:41 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- added magickd to neededforbuild
|
||||||
|
- fixed to compile
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 19 08:41:22 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update to 0.5.44
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 5 10:48:10 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed to compile with ImageMagick-5.2.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 26 16:07:32 CEST 2000 - schwab@suse.de
|
||||||
|
|
||||||
|
- Update config files.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 18 09:44:06 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- used %{_defaultdocdir}
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 09:25:59 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed to compile
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 20 08:27:12 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- fixed filelist
|
||||||
|
- created development subpackage mswordvd
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 18 09:19:32 CEST 2000 - nadvornik@suse.cz
|
||||||
|
|
||||||
|
- update to 0.5.43, libwmf 0.1.17
|
||||||
|
- added Buildroot
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 31 19:42:22 CET 2000 - kukuk@suse.de
|
||||||
|
|
||||||
|
- Update to 0.5.14-bw6
|
||||||
|
- Fix spec file
|
||||||
|
- Move /usr/man -> /usr/share/man
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
|
||||||
|
|
||||||
|
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 4 16:52:13 MEST 1999 - uli@suse.de
|
||||||
|
|
||||||
|
- added some missing files
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 21 09:53:16 MEST 1999 - kukuk@suse.de
|
||||||
|
|
||||||
|
- Update mswordview to 0.5.14
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 29 11:35:57 MEST 1999 - kukuk@suse.de
|
||||||
|
|
||||||
|
- first initial version of mswordview 0.5.10 with libwmf 0.1.9
|
252
wv.spec
Normal file
252
wv.spec
Normal file
@ -0,0 +1,252 @@
|
|||||||
|
#
|
||||||
|
# spec file for package wv (Version 1.0.3)
|
||||||
|
#
|
||||||
|
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
|
# This file and all modifications and additions to the pristine
|
||||||
|
# package are under the same license as the package itself.
|
||||||
|
#
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
# norootforbuild
|
||||||
|
|
||||||
|
Name: wv
|
||||||
|
BuildRequires: freetype2-devel libtiff-devel libwmf-devel libxml2-devel pkgconfig w3m
|
||||||
|
Obsoletes: mswordvw
|
||||||
|
Provides: mswordvw
|
||||||
|
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
||||||
|
Group: Productivity/Publishing/Word
|
||||||
|
Autoreqprov: on
|
||||||
|
Version: 1.0.3
|
||||||
|
Release: 40
|
||||||
|
Summary: Word 8 Converter for Unix
|
||||||
|
URL: http://wvWare.sourceforge.net/
|
||||||
|
Source: http://www.csn.ul.ie/~caolan/publink/mswordview/wv-%{version}.tar.bz2
|
||||||
|
Patch2: wv-%{version}-s390.patch
|
||||||
|
Patch4: wv-%{version}-autoconf.patch
|
||||||
|
Patch5: wv-%{version}-wvText.patch
|
||||||
|
Patch6: wv-libole2-readonly.patch
|
||||||
|
Patch7: wv-%{version}-pc.patch
|
||||||
|
Patch8: wv-%{version}-overflow.patch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
|
%description
|
||||||
|
WV is a program that can understand the Microsoft Word 8 binary file
|
||||||
|
format (Office97). It currently converts Word into HTML, which can then
|
||||||
|
be read with a web browser.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Caolan McNamara <Caolan.McNamara@ul.ie>
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Requires: %{name} = %{version} w3m
|
||||||
|
Requires: libwmf-devel
|
||||||
|
Obsoletes: mswordvd
|
||||||
|
Provides: mswordvd
|
||||||
|
Summary: Static Libraries and Header Files for wv
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
|
Autoreqprov: on
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Static Libraries and Header Files for wv
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Caolan McNamara <Caolan.McNamara@ul.ie>
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup
|
||||||
|
%patch2
|
||||||
|
%patch4
|
||||||
|
%patch5
|
||||||
|
%patch6
|
||||||
|
%patch7
|
||||||
|
%patch8
|
||||||
|
|
||||||
|
%build
|
||||||
|
autoreconf -f -i --verbose
|
||||||
|
%define warn_flags -Wall -Wstrict-prototypes -Wpointer-arith -Wformat -Wformat-security
|
||||||
|
CFLAGS="$RPM_OPT_FLAGS %{warn_flags} -fno-strict-aliasing -fstack-protector" \
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr --mandir=%{_mandir} --with-libwmf --with-expat \
|
||||||
|
--libdir=%{_libdir} \
|
||||||
|
--disable-dependency-tracking $RPM_ARCH-suse-linux
|
||||||
|
make
|
||||||
|
|
||||||
|
%install
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
make DESTDIR=$RPM_BUILD_ROOT manonedir=%{_mandir}/man1 install
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%post
|
||||||
|
%run_ldconfig
|
||||||
|
|
||||||
|
%postun
|
||||||
|
%run_ldconfig
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
/usr/bin/wvAbw
|
||||||
|
/usr/bin/wvCleanLatex
|
||||||
|
/usr/bin/wvConvert
|
||||||
|
/usr/bin/wvDVI
|
||||||
|
/usr/bin/wvHtml
|
||||||
|
/usr/bin/wvLatex
|
||||||
|
/usr/bin/wvMime
|
||||||
|
/usr/bin/wvPDF
|
||||||
|
/usr/bin/wvPS
|
||||||
|
/usr/bin/wvRTF
|
||||||
|
/usr/bin/wvSummary
|
||||||
|
/usr/bin/wvText
|
||||||
|
/usr/bin/wvVersion
|
||||||
|
/usr/bin/wvWare
|
||||||
|
/usr/bin/wvWml
|
||||||
|
/usr/bin/wvDocBook
|
||||||
|
/usr/share/wv
|
||||||
|
%{_libdir}/*.so.*
|
||||||
|
%doc %{_mandir}/*/*
|
||||||
|
%doc COPYING README
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-,root,root)
|
||||||
|
/usr/%_lib/pkgconfig/*
|
||||||
|
/usr/include/wv
|
||||||
|
%{_libdir}/*.la
|
||||||
|
%{_libdir}/*.so
|
||||||
|
|
||||||
|
%changelog -n wv
|
||||||
|
* Wed Nov 15 2006 - prusnak@suse.cz
|
||||||
|
- fixed VUL-0: overflow (overflow.patch) [#215612]
|
||||||
|
* Sat Oct 21 2006 - dmueller@suse.de
|
||||||
|
- build against system expat to reduce code size
|
||||||
|
* Thu Jan 26 2006 - nadvornik@suse.cz
|
||||||
|
- fixed libdir in pkgconfig file [#115679]
|
||||||
|
* Wed Jan 25 2006 - mls@suse.de
|
||||||
|
- converted neededforbuild to BuildRequires
|
||||||
|
* Thu Jan 12 2006 - nadvornik@suse.cz
|
||||||
|
- compile with -fstack-protector
|
||||||
|
* Thu Aug 04 2005 - gekker@suse.de
|
||||||
|
- Fix to open files RO rather than RW
|
||||||
|
* Mon Feb 07 2005 - nadvornik@suse.cz
|
||||||
|
- updated to 1.0.3
|
||||||
|
* Thu Nov 11 2004 - sbrabec@suse.cz
|
||||||
|
- Fixed buffer overflow in the wvHandleDateTimePicture function in wv
|
||||||
|
library: CAN-2004-0645 (#47767).
|
||||||
|
* Tue Mar 30 2004 - nadvornik@suse.cz
|
||||||
|
- prefer w3m in wvText as it handles UTF-8 output better
|
||||||
|
- better temp file handling in wvText
|
||||||
|
* Fri Feb 13 2004 - meissner@suse.de
|
||||||
|
- fixed pkgconfig path.
|
||||||
|
* Thu Feb 12 2004 - ro@suse.de
|
||||||
|
- added directory /usr/include/wv to devel filelist
|
||||||
|
* Wed Feb 11 2004 - nadvornik@suse.cz
|
||||||
|
- updated to 1.0.0
|
||||||
|
- compile with -fno-strict-aliasing
|
||||||
|
* Sat Jan 10 2004 - adrian@suse.de
|
||||||
|
- add %%run_ldconfig
|
||||||
|
* Mon Jul 28 2003 - nadvornik@suse.cz
|
||||||
|
- updated to 0.7.6
|
||||||
|
* Wed Jun 18 2003 - nadvornik@suse.cz
|
||||||
|
- fixed to compile with new libwmf
|
||||||
|
* Thu May 29 2003 - nadvornik@suse.cz
|
||||||
|
- packaged wv.h
|
||||||
|
* Wed Sep 11 2002 - ro@suse.de
|
||||||
|
- fixed patch (my fault)
|
||||||
|
* Wed Sep 11 2002 - pthomas@suse.de
|
||||||
|
- Make wvText output to stdout on request.
|
||||||
|
- Add missing itmes to my last entry.
|
||||||
|
* Wed Sep 11 2002 - ro@suse.de
|
||||||
|
- fixed requires of devel-package
|
||||||
|
* Tue Sep 10 2002 - pthomas@suse.de
|
||||||
|
- Change wvText to use either w3m or lynx.
|
||||||
|
- wv-devel requires wv of same version.
|
||||||
|
- Require w3m
|
||||||
|
- Filter out /usr/include from CPPFLAGS.
|
||||||
|
- Don't patch config.h.in but instead call autoheader to
|
||||||
|
regenerate it.
|
||||||
|
* Fri Jul 26 2002 - adrian@suse.de
|
||||||
|
- fix neededforbuild
|
||||||
|
* Thu Jun 20 2002 - nadvornik@suse.cz
|
||||||
|
- update to 0.7.2
|
||||||
|
* Fri Apr 05 2002 - nadvornik@suse.cz
|
||||||
|
- fixed instalation of manpages
|
||||||
|
* Thu Apr 04 2002 - nadvornik@suse.cz
|
||||||
|
- fixed to compile with new autoconf
|
||||||
|
* Fri Mar 08 2002 - nadvornik@suse.cz
|
||||||
|
- fixed permissions and removed CVS dirs in doc directory
|
||||||
|
* Thu Feb 07 2002 - nadvornik@suse.cz
|
||||||
|
- update to 0.7.1:
|
||||||
|
- built with shared library
|
||||||
|
* Fri Feb 01 2002 - ro@suse.de
|
||||||
|
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||||
|
* Wed Nov 28 2001 - nadvornik@suse.cz
|
||||||
|
- update to 0.7.0:
|
||||||
|
- compiles with libwmf 0.2.2
|
||||||
|
* Thu Jun 28 2001 - nadvornik@suse.cz
|
||||||
|
- update to 0.6.5
|
||||||
|
- libwmf is now a separate package
|
||||||
|
* Wed Jun 13 2001 - nadvornik@suse.cz
|
||||||
|
- fixed to compile with new autoconf
|
||||||
|
* Fri May 18 2001 - nadvornik@suse.cz
|
||||||
|
- fixed cast warnings and include files for ia64
|
||||||
|
* Mon Apr 23 2001 - nadvornik@suse.cz
|
||||||
|
- fixed to compile on s390
|
||||||
|
* Mon Mar 12 2001 - nadvornik@suse.cz
|
||||||
|
- libwmf compiled with -fPIC, now it can be linked to
|
||||||
|
ImageMagick module
|
||||||
|
* Thu Feb 08 2001 - nadvornik@suse.cz
|
||||||
|
- update wv to 0.6.4, libwmf to 0.1.21
|
||||||
|
- fixed bug #6165
|
||||||
|
* Wed Nov 22 2000 - nadvornik@suse.cz
|
||||||
|
- fixed docdir name
|
||||||
|
* Tue Nov 21 2000 - schwab@suse.de
|
||||||
|
- Fix permissions.
|
||||||
|
- Remove all CVS directories.
|
||||||
|
- Avoid double slashes.
|
||||||
|
* Fri Nov 10 2000 - nadvornik@suse.cz
|
||||||
|
- rename mswordvw -> wv
|
||||||
|
- mswordvd -> wv-devel
|
||||||
|
- update wv to 0.6.2, libwmf to 0.1.20
|
||||||
|
* Wed Nov 08 2000 - ro@suse.de
|
||||||
|
- fixed neededforbuild for ImageMagick
|
||||||
|
* Mon Oct 09 2000 - nadvornik@suse.cz
|
||||||
|
- fixed Copyright
|
||||||
|
- used bzip2
|
||||||
|
* Mon Sep 18 2000 - nadvornik@suse.cz
|
||||||
|
- added magickd to neededforbuild
|
||||||
|
- fixed to compile
|
||||||
|
* Mon Jun 19 2000 - nadvornik@suse.cz
|
||||||
|
- update to 0.5.44
|
||||||
|
* Mon Jun 05 2000 - nadvornik@suse.cz
|
||||||
|
- fixed to compile with ImageMagick-5.2.0
|
||||||
|
* Fri May 26 2000 - schwab@suse.de
|
||||||
|
- Update config files.
|
||||||
|
* Thu May 18 2000 - nadvornik@suse.cz
|
||||||
|
- used %%{_defaultdocdir}
|
||||||
|
* Tue May 02 2000 - nadvornik@suse.cz
|
||||||
|
- fixed to compile
|
||||||
|
* Thu Apr 20 2000 - nadvornik@suse.cz
|
||||||
|
- fixed filelist
|
||||||
|
- created development subpackage mswordvd
|
||||||
|
* Tue Apr 18 2000 - nadvornik@suse.cz
|
||||||
|
- update to 0.5.43, libwmf 0.1.17
|
||||||
|
- added Buildroot
|
||||||
|
* Mon Jan 31 2000 - kukuk@suse.de
|
||||||
|
- Update to 0.5.14-bw6
|
||||||
|
- Fix spec file
|
||||||
|
- Move /usr/man -> /usr/share/man
|
||||||
|
* Mon Sep 13 1999 - bs@suse.de
|
||||||
|
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||||
|
* Wed Aug 04 1999 - uli@suse.de
|
||||||
|
- added some missing files
|
||||||
|
* Fri May 21 1999 - kukuk@suse.de
|
||||||
|
- Update mswordview to 0.5.14
|
||||||
|
* Thu Apr 29 1999 - kukuk@suse.de
|
||||||
|
- first initial version of mswordview 0.5.10 with libwmf 0.1.9
|
Loading…
x
Reference in New Issue
Block a user